Currently showing: all
Show: all | fixes | problems | changes | skips | regressions | disabled | enabled
| piglit (info) |
|
|---|---|
| all | 40339/45703 |
|
asmparsertest
|
298/298 |
|
arbfp1.0
|
129/129 |
|
abs-01.txt
|
pass |
|
abs-02.txt
|
pass |
|
abs-03.txt
|
skip |
|
condition_code-01.txt
|
skip |
|
cos-01.txt
|
pass |
|
cos-02.txt
|
pass |
|
cos-03.txt
|
pass |
|
cos-04.txt
|
pass |
|
cos-05.txt
|
skip |
|
ddx-01.txt
|
pass |
|
ddx-02.txt
|
skip |
|
ddy-01.txt
|
pass |
|
ddy-02.txt
|
skip |
|
depth_range-01.txt
|
pass |
|
fog-01.txt
|
pass |
|
fog-02.txt
|
pass |
|
fog-03.txt
|
pass |
|
fog-04.txt
|
pass |
|
option-01.txt
|
pass |
|
precision_hint-01.txt
|
pass |
|
precision_hint-02.txt
|
pass |
|
precision_hint-03.txt
|
pass |
|
precision_hint-04.txt
|
pass |
|
precision_hint-05.txt
|
pass |
|
reserved_words-01.txt
|
pass |
|
result-01.txt
|
pass |
|
result-02.txt
|
pass |
|
result-03.txt
|
pass |
|
result-04.txt
|
pass |
|
result-05.txt
|
pass |
|
result-06.txt
|
pass |
|
result-07.txt
|
pass |
|
result-08.txt
|
pass |
|
result-09.txt
|
pass |
|
result-10.txt
|
pass |
|
result-11.txt
|
pass |
|
shadow-01.txt
|
pass |
|
shadow-02.txt
|
pass |
|
shadow-03.txt
|
pass |
|
sincos-01.txt
|
pass |
|
sincos-02.txt
|
pass |
|
sincos-03.txt
|
pass |
|
sincos-04.txt
|
pass |
|
size_specifier-01.txt
|
pass |
|
size_specifier-02.txt
|
skip |
|
size_specifier-03.txt
|
skip |
|
size_specifier-04.txt
|
skip |
|
size_specifier-05.txt
|
skip |
|
size_specifier-06.txt
|
pass |
|
size_specifier-07.txt
|
skip |
|
size_specifier-08.txt
|
pass |
|
size_specifier-09.txt
|
pass |
|
size_specifier-10.txt
|
pass |
|
size_specifier-11.txt
|
pass |
|
size_specifier-12.txt
|
pass |
|
size_specifier-13.txt
|
pass |
|
size_specifier-14.txt
|
pass |
|
size_specifier-15.txt
|
pass |
|
size_specifier-16.txt
|
pass |
|
size_specifier-17.txt
|
pass |
|
size_specifier-18.txt
|
pass |
|
size_specifier-19.txt
|
pass |
|
size_specifier-20.txt
|
pass |
|
size_specifier-21.txt
|
pass |
|
size_specifier-22.txt
|
pass |
|
size_specifier-23.txt
|
pass |
|
size_specifier-24.txt
|
pass |
|
size_specifier-25.txt
|
pass |
|
size_specifier-26.txt
|
pass |
|
size_specifier-27.txt
|
pass |
|
size_specifier-28.txt
|
pass |
|
size_specifier-29.txt
|
pass |
|
size_specifier-30.txt
|
pass |
|
size_specifier-31.txt
|
pass |
|
size_specifier-32.txt
|
pass |
|
size_specifier-33.txt
|
pass |
|
size_specifier-34.txt
|
pass |
|
size_specifier-35.txt
|
pass |
|
size_specifier-36.txt
|
pass |
|
size_specifier-37.txt
|
pass |
|
size_specifier-38.txt
|
pass |
|
size_specifier-39.txt
|
pass |
|
size_specifier-40.txt
|
pass |
|
size_specifier-41.txt
|
pass |
|
size_specifier-42.txt
|
pass |
|
size_specifier-43.txt
|
pass |
|
size_specifier-44.txt
|
pass |
|
size_specifier-45.txt
|
pass |
|
size_specifier-46.txt
|
pass |
|
size_specifier-47.txt
|
pass |
|
size_specifier-48.txt
|
pass |
|
size_specifier-49.txt
|
pass |
|
size_specifier-50.txt
|
pass |
|
size_specifier-51.txt
|
pass |
|
size_specifier-52.txt
|
pass |
|
size_specifier-53.txt
|
pass |
|
size_specifier-54.txt
|
pass |
|
size_specifier-55.txt
|
pass |
|
size_specifier-56.txt
|
pass |
|
size_specifier-57.txt
|
pass |
|
size_specifier-58.txt
|
pass |
|
size_specifier-59.txt
|
pass |
|
size_specifier-60.txt
|
pass |
|
size_specifier-61.txt
|
pass |
|
size_specifier-62.txt
|
pass |
|
size_specifier-63.txt
|
pass |
|
size_specifier-64.txt
|
pass |
|
size_specifier-65.txt
|
pass |
|
size_specifier-66.txt
|
pass |
|
size_specifier-67.txt
|
pass |
|
size_specifier-68.txt
|
skip |
|
size_specifier-69.txt
|
pass |
|
size_specifier-70.txt
|
pass |
|
size_specifier-71.txt
|
pass |
|
size_specifier-72.txt
|
pass |
|
size_specifier-73.txt
|
pass |
|
size_specifier-74.txt
|
pass |
|
size_specifier-75.txt
|
pass |
|
size_specifier-76.txt
|
pass |
|
size_specifier-77.txt
|
pass |
|
size_specifier-78.txt
|
pass |
|
size_specifier-79.txt
|
pass |
|
size_specifier-80.txt
|
pass |
|
size_specifier-81.txt
|
pass |
|
size_specifier-82.txt
|
pass |
|
size_specifier-83.txt
|
pass |
|
size_specifier-84.txt
|
pass |
|
size_specifier-85.txt
|
pass |
|
size_specifier-86.txt
|
pass |
|
size_specifier-87.txt
|
pass |
|
size_specifier-88.txt
|
pass |
|
swz-01.txt
|
pass |
|
swz-02.txt
|
pass |
|
swz-03.txt
|
pass |
|
swz-04.txt
|
pass |
|
swz-05.txt
|
pass |
|
swz-06.txt
|
pass |
|
swz-07.txt
|
pass |
|
swz-08.txt
|
pass |
|
txd-01.txt
|
skip |
|
txd-02.txt
|
pass |
|
txd-03.txt
|
skip |
|
arbvp1.0
|
169/169 |
|
abs-02.txt
|
pass |
|
abs-03.txt
|
skip |
|
abs.txt
|
pass |
|
add.txt
|
pass |
|
address-01.txt
|
pass |
|
address-02.txt
|
pass |
|
address-03.txt
|
pass |
|
address-04.txt
|
pass |
|
address-05.txt
|
pass |
|
address-07.txt
|
pass |
|
address-08.txt
|
pass |
|
address-09.txt
|
pass |
|
address-10.txt
|
pass |
|
address-11.txt
|
pass |
|
alias-01.txt
|
pass |
|
alias-02.txt
|
pass |
|
all_state-01.txt
|
pass |
|
all_state-02.txt
|
pass |
|
all_state-03.txt
|
pass |
|
all_state-04.txt
|
pass |
|
all_state-05.txt
|
pass |
|
all_state-06.txt
|
pass |
|
all_state-07.txt
|
pass |
|
all_state-08.txt
|
pass |
|
all_state-09.txt
|
pass |
|
all_state-10.txt
|
pass |
|
all_state-11.txt
|
pass |
|
all_state-12.txt
|
pass |
|
all_state-13.txt
|
pass |
|
all_state-14.txt
|
pass |
|
all_state-15.txt
|
pass |
|
all_state-16.txt
|
pass |
|
all_state-17.txt
|
pass |
|
all_state-18.txt
|
pass |
|
ara-01.txt
|
pass |
|
ara-02.txt
|
skip |
|
ara-03.txt
|
skip |
|
ara-04.txt
|
skip |
|
arbfp.txt
|
pass |
|
arl-01.txt
|
pass |
|
arl-02.txt
|
pass |
|
arl-03.txt
|
pass |
|
arl-04.txt
|
skip |
|
arl-05.txt
|
skip |
|
array_range-01.txt
|
pass |
|
array_range-02.txt
|
pass |
|
array_range-03.txt
|
pass |
|
array_range-04.txt
|
pass |
|
array_range-05.txt
|
pass |
|
array_range-06.txt
|
pass |
|
array_range-07.txt
|
pass |
|
astack-01.txt
|
pass |
|
astack-02.txt
|
pass |
|
astack-03.txt
|
skip |
|
astack-04.txt
|
skip |
|
astack-05.txt
|
skip |
|
astack-06.txt
|
skip |
|
astack-07.txt
|
skip |
|
astack-08.txt
|
skip |
|
astack-09.txt
|
skip |
|
attrib-01.txt
|
pass |
|
attrib-02.txt
|
pass |
|
attrib-03.txt
|
pass |
|
attrib-04.txt
|
pass |
|
bra-01.txt
|
skip |
|
bra-02.txt
|
skip |
|
bra-03.txt
|
skip |
|
clipdistance-01.txt
|
skip |
|
clipdistance-02.txt
|
skip |
|
clipdistance-03.txt
|
pass |
|
clipdistance-04.txt
|
skip |
|
cos-01.txt
|
pass |
|
cos-02.txt
|
skip |
|
cos-03.txt
|
skip |
|
dp3.txt
|
pass |
|
dp4.txt
|
pass |
|
dph.txt
|
pass |
|
dst.txt
|
pass |
|
ex2.txt
|
pass |
|
flr.txt
|
pass |
|
frc.txt
|
pass |
|
issue-70.txt
|
pass |
|
issue-74.txt
|
pass |
|
issue-75.txt
|
pass |
|
lg2.txt
|
pass |
|
lit.txt
|
pass |
|
mad.txt
|
pass |
|
matrix-01.txt
|
pass |
|
max.txt
|
pass |
|
min.txt
|
pass |
|
mov.txt
|
pass |
|
mul.txt
|
pass |
|
numbers-01.txt
|
pass |
|
numbers-02.txt
|
pass |
|
numbers-03.txt
|
pass |
|
numbers-04.txt
|
pass |
|
numbers-05.txt
|
pass |
|
numbers-06.txt
|
pass |
|
numbers-07.txt
|
pass |
|
option-01.txt
|
pass |
|
output-01.txt
|
pass |
|
output-02.txt
|
pass |
|
param-01.txt
|
pass |
|
param-02.txt
|
pass |
|
param-03.txt
|
pass |
|
param-04.txt
|
pass |
|
param-05.txt
|
pass |
|
param-06.txt
|
pass |
|
param-07.txt
|
pass |
|
param-08.txt
|
pass |
|
position_invariant-01.txt
|
pass |
|
position_invariant-02.txt
|
pass |
|
pow.txt
|
pass |
|
rcp-01.txt
|
pass |
|
rcp-02.txt
|
pass |
|
rcp-03.txt
|
pass |
|
rcp-04.txt
|
pass |
|
rcp-05.txt
|
pass |
|
rcp-06.txt
|
pass |
|
rcp-07.txt
|
pass |
|
reserved_word-01.txt
|
pass |
|
result-01.txt
|
pass |
|
result-02.txt
|
pass |
|
rsq.txt
|
pass |
|
seq-01.txt
|
pass |
|
seq-02.txt
|
skip |
|
sfl-01.txt
|
pass |
|
sfl-02.txt
|
skip |
|
sge.txt
|
pass |
|
sgt-01.txt
|
pass |
|
sgt-02.txt
|
skip |
|
sin-01.txt
|
pass |
|
sin-02.txt
|
skip |
|
sin-03.txt
|
skip |
|
sle-01.txt
|
pass |
|
sle-02.txt
|
skip |
|
slt.txt
|
pass |
|
sne-01.txt
|
pass |
|
sne-02.txt
|
skip |
|
ssg-01.txt
|
pass |
|
ssg-02.txt
|
skip |
|
str-01.txt
|
pass |
|
str-02.txt
|
skip |
|
sub.txt
|
pass |
|
swz-01.txt
|
pass |
|
swz-02.txt
|
pass |
|
swz-03.txt
|
pass |
|
swz-04.txt
|
pass |
|
swz-05.txt
|
pass |
|
tex-01.txt
|
pass |
|
tex-02.txt
|
pass |
|
tex-03.txt
|
pass |
|
tex-04.txt
|
pass |
|
tex-05.txt
|
pass |
|
tex-06.txt
|
pass |
|
tex-07.txt
|
pass |
|
tex-08.txt
|
skip |
|
tex-09.txt
|
skip |
|
tex-10.txt
|
skip |
|
tex-11.txt
|
skip |
|
tex-12.txt
|
skip |
|
tex-13.txt
|
skip |
|
tex-14.txt
|
skip |
|
tex-15.txt
|
skip |
|
tex-16.txt
|
skip |
|
tex-17.txt
|
skip |
|
tex-18.txt
|
skip |
|
tex-19.txt
|
skip |
|
tex-20.txt
|
skip |
|
txb-01.txt
|
pass |
|
txb-02.txt
|
pass |
|
txb-03.txt
|
pass |
|
txb-04.txt
|
pass |
|
txb-05.txt
|
pass |
|
txb-06.txt
|
pass |
|
txb-07.txt
|
pass |
|
txb-08.txt
|
skip |
|
txb-09.txt
|
skip |
|
txb-10.txt
|
skip |
|
txb-11.txt
|
skip |
|
txb-12.txt
|
skip |
|
txb-13.txt
|
skip |
|
txb-14.txt
|
skip |
|
txb-15.txt
|
skip |
|
txb-16.txt
|
skip |
|
txb-17.txt
|
skip |
|
txb-18.txt
|
skip |
|
txb-19.txt
|
skip |
|
txb-20.txt
|
skip |
|
txd-01.txt
|
pass |
|
txd-02.txt
|
pass |
|
txd-03.txt
|
pass |
|
txd-04.txt
|
pass |
|
txd-05.txt
|
pass |
|
txd-06.txt
|
pass |
|
txd-07.txt
|
pass |
|
txd-08.txt
|
skip |
|
txd-09.txt
|
skip |
|
txd-10.txt
|
skip |
|
txd-11.txt
|
skip |
|
txd-12.txt
|
skip |
|
txd-13.txt
|
skip |
|
txd-14.txt
|
skip |
|
txd-15.txt
|
skip |
|
txd-16.txt
|
skip |
|
txd-17.txt
|
skip |
|
txd-18.txt
|
skip |
|
txd-19.txt
|
skip |
|
txd-20.txt
|
skip |
|
txf-01.txt
|
pass |
|
txf-02.txt
|
pass |
|
txf-03.txt
|
pass |
|
txf-04.txt
|
pass |
|
txf-05.txt
|
pass |
|
txf-06.txt
|
pass |
|
txf-07.txt
|
pass |
|
txf-08.txt
|
skip |
|
txf-09.txt
|
skip |
|
txf-10.txt
|
skip |
|
txf-11.txt
|
skip |
|
txf-12.txt
|
skip |
|
txf-13.txt
|
skip |
|
txf-14.txt
|
skip |
|
txf-15.txt
|
skip |
|
txf-16.txt
|
skip |
|
txf-17.txt
|
skip |
|
txf-18.txt
|
skip |
|
txf-19.txt
|
skip |
|
txf-20.txt
|
skip |
|
txl-01.txt
|
pass |
|
txl-02.txt
|
pass |
|
txl-03.txt
|
pass |
|
txl-04.txt
|
pass |
|
txl-05.txt
|
pass |
|
txl-06.txt
|
pass |
|
txl-07.txt
|
pass |
|
txl-08.txt
|
skip |
|
txl-09.txt
|
skip |
|
txl-10.txt
|
skip |
|
txl-11.txt
|
skip |
|
txl-12.txt
|
skip |
|
txl-13.txt
|
skip |
|
txl-14.txt
|
skip |
|
txl-15.txt
|
skip |
|
txl-16.txt
|
skip |
|
txl-17.txt
|
skip |
|
txl-18.txt
|
skip |
|
txl-19.txt
|
skip |
|
txl-20.txt
|
skip |
|
txp-01.txt
|
pass |
|
txp-02.txt
|
pass |
|
txp-03.txt
|
pass |
|
txp-04.txt
|
pass |
|
txp-05.txt
|
pass |
|
txp-06.txt
|
pass |
|
txp-07.txt
|
pass |
|
txp-08.txt
|
skip |
|
txp-09.txt
|
skip |
|
txp-10.txt
|
skip |
|
txp-11.txt
|
skip |
|
txp-12.txt
|
skip |
|
txp-13.txt
|
skip |
|
txp-14.txt
|
skip |
|
txp-15.txt
|
skip |
|
txp-16.txt
|
skip |
|
txp-17.txt
|
skip |
|
txp-18.txt
|
skip |
|
txp-19.txt
|
skip |
|
txp-20.txt
|
skip |
|
txq-01.txt
|
pass |
|
txq-02.txt
|
pass |
|
txq-03.txt
|
pass |
|
txq-04.txt
|
pass |
|
txq-05.txt
|
pass |
|
txq-06.txt
|
pass |
|
txq-07.txt
|
pass |
|
txq-08.txt
|
skip |
|
txq-09.txt
|
skip |
|
txq-10.txt
|
skip |
|
txq-11.txt
|
skip |
|
txq-12.txt
|
skip |
|
txq-13.txt
|
skip |
|
txq-14.txt
|
skip |
|
txq-15.txt
|
skip |
|
txq-16.txt
|
skip |
|
txq-17.txt
|
skip |
|
txq-18.txt
|
skip |
|
txq-19.txt
|
skip |
|
txq-20.txt
|
skip |
|
xpd.txt
|
pass |
|
fast_color_clear
|
14/14 |
|
all-colors
|
pass |
|
fast-slow-clear-interaction
|
pass |
|
fcc-blit-between-clears
|
pass |
|
fcc-clear-tex
|
skip |
|
fcc-front-buffer-distraction
|
pass |
|
fcc-read-after-clear blit rb
|
pass |
|
fcc-read-after-clear blit tex
|
pass |
|
fcc-read-after-clear copy rb
|
pass |
|
fcc-read-after-clear copy tex
|
pass |
|
fcc-read-after-clear read_pixels rb
|
pass |
|
fcc-read-after-clear read_pixels tex
|
pass |
|
fcc-read-after-clear sample tex
|
pass |
|
fcc-read-to-pbo-after-clear
|
pass |
|
fcc-write-after-clear
|
skip |
|
non-redundant-clear
|
pass |
|
redundant-clear
|
pass |
|
glslparsertest
|
533/533 |
|
glsl2
|
347/347 |
|
16384-consecutive-chars.frag
|
pass |
|
16385-consecutive-chars.frag
|
pass |
|
17000-consecutive-chars-identifier.frag
|
pass |
|
array-04.vert
|
pass |
|
array-05.vert
|
pass |
|
array-06.vert
|
pass |
|
array-07.vert
|
pass |
|
array-08.vert
|
pass |
|
array-10.vert
|
pass |
|
array-14.vert
|
pass |
|
array-15.vert
|
pass |
|
array-19.vert
|
pass |
|
array-20.vert
|
pass |
|
array-21.vert
|
pass |
|
array-22.vert
|
pass |
|
array-23.vert
|
pass |
|
array-24.vert
|
pass |
|
array-25.vert
|
pass |
|
array-compare-03.vert
|
pass |
|
array-length-110.frag
|
pass |
|
assignment-type-mismatch.vert
|
pass |
|
attribute-01.vert
|
pass |
|
attribute-02.vert
|
pass |
|
attribute-03.vert
|
pass |
|
attribute-04.vert
|
pass |
|
attribute-05.vert
|
pass |
|
attribute-06.vert
|
pass |
|
attribute-07.vert
|
pass |
|
attribute-08.vert
|
pass |
|
attribute-09.vert
|
pass |
|
attribute-10.vert
|
pass |
|
attribute-11.vert
|
pass |
|
bit-logic-01.frag
|
pass |
|
bit-logic-02.frag
|
pass |
|
bit-logic-03.frag
|
pass |
|
bit-logic-04.frag
|
pass |
|
bit-logic-05.frag
|
pass |
|
bit-logic-06.frag
|
pass |
|
bit-logic-07.frag
|
pass |
|
bit-logic-08.frag
|
pass |
|
bit-logic-09.frag
|
pass |
|
bit-logic-10.frag
|
pass |
|
bit-logic-assign-01.frag
|
pass |
|
bit-logic-assign-02.frag
|
pass |
|
bit-logic-assign-03.frag
|
pass |
|
bit-logic-assign-04.frag
|
pass |
|
bit-logic-assign-05.frag
|
pass |
|
bit-logic-assign-06.frag
|
pass |
|
bit-logic-assign-07.frag
|
pass |
|
bit-logic-assign-08.frag
|
pass |
|
bit-logic-assign-09.frag
|
pass |
|
bit-logic-assign-10.frag
|
pass |
|
bit-logic-assign-11.frag
|
pass |
|
bit-not-01.frag
|
pass |
|
bit-not-02.frag
|
pass |
|
bit-not-03.frag
|
pass |
|
bit-not-04.frag
|
pass |
|
bit-not-05.frag
|
pass |
|
bit-not-06.frag
|
pass |
|
bit-not-07.frag
|
pass |
|
bit-not-08.frag
|
pass |
|
bit-not-09.frag
|
pass |
|
bit-shift-01.frag
|
pass |
|
bit-shift-02.frag
|
pass |
|
bit-shift-03.frag
|
pass |
|
bit-shift-04.frag
|
pass |
|
bit-shift-05.frag
|
pass |
|
bit-shift-06.frag
|
pass |
|
bit-shift-07.frag
|
pass |
|
bit-shift-08.frag
|
pass |
|
bit-shift-09.frag
|
pass |
|
bit-shift-10.frag
|
pass |
|
bit-shift-assign-01.frag
|
pass |
|
bit-shift-assign-02.frag
|
pass |
|
bit-shift-assign-03.frag
|
pass |
|
bit-shift-assign-04.frag
|
pass |
|
bit-shift-assign-05.frag
|
pass |
|
bit-shift-assign-06.frag
|
pass |
|
bit-shift-assign-07.frag
|
pass |
|
bit-shift-assign-08.frag
|
pass |
|
bit-shift-assign-09.frag
|
pass |
|
bit-shift-assign-10.frag
|
pass |
|
builtin-functions-110.frag
|
pass |
|
builtin-functions-110.vert
|
pass |
|
builtin-functions-120.vert
|
pass |
|
builtin-overload-matching.frag
|
pass |
|
builtin-texturematrix.frag
|
pass |
|
comment-continuation-preprocessor.frag
|
pass |
|
condition-01.vert
|
pass |
|
condition-02.vert
|
pass |
|
condition-03.vert
|
pass |
|
condition-04.vert
|
pass |
|
condition-05.vert
|
pass |
|
condition-06.vert
|
pass |
|
condition-08.vert
|
pass |
|
const-array-01.frag
|
pass |
|
const-array-02.frag
|
pass |
|
const-array-03.frag
|
pass |
|
const-array-04.frag
|
pass |
|
const-array-05.frag
|
pass |
|
const-builtin-110.frag
|
pass |
|
const-builtin-noise1.frag
|
pass |
|
const-builtin-noise2.frag
|
pass |
|
const-builtin-noise3.frag
|
pass |
|
const-builtin-noise4.frag
|
pass |
|
const-implicit-conversion.frag
|
pass |
|
const-mat-scalar-01.frag
|
pass |
|
const-mat-scalar-02.frag
|
pass |
|
const-mat-scalar-03.frag
|
pass |
|
const-mat-scalar-04.frag
|
pass |
|
const-matrix-multiply-01.frag
|
pass |
|
const-matrix-multiply-02.frag
|
pass |
|
const-userfunction.frag
|
pass |
|
const-vec-mat.frag
|
pass |
|
const-vec-scalar-01.frag
|
pass |
|
const-vec-scalar-02.frag
|
pass |
|
const-vec-scalar-03.frag
|
pass |
|
const-vec-scalar-04.frag
|
pass |
|
const-vec-scalar-05.frag
|
pass |
|
constructor-01.vert
|
pass |
|
constructor-02.vert
|
pass |
|
constructor-03.vert
|
pass |
|
constructor-04.vert
|
pass |
|
constructor-05.vert
|
pass |
|
constructor-06.vert
|
pass |
|
constructor-07.vert
|
pass |
|
constructor-08.vert
|
pass |
|
constructor-09.vert
|
pass |
|
constructor-10.vert
|
pass |
|
constructor-11.vert
|
pass |
|
constructor-12.vert
|
pass |
|
constructor-13.vert
|
pass |
|
constructor-14.vert
|
pass |
|
constructor-15.vert
|
pass |
|
constructor-16.vert
|
pass |
|
constructor-17.vert
|
pass |
|
constructor-18.vert
|
pass |
|
constructor-19.vert
|
pass |
|
constructor-20.vert
|
pass |
|
constructor-21.vert
|
pass |
|
constructor-22.vert
|
pass |
|
constructor-23.vert
|
pass |
|
constructor-24.vert
|
pass |
|
constructor-25.vert
|
pass |
|
constructor-26.vert
|
pass |
|
constructor-27.vert
|
pass |
|
constructor-28.vert
|
pass |
|
defined-01.vert
|
pass |
|
defined-02.vert
|
pass |
|
draw_buffers-01.frag
|
pass |
|
draw_buffers-05.vert
|
pass |
|
draw_buffers-06.vert
|
pass |
|
draw_buffers-07.vert
|
pass |
|
draw_buffers-08.frag
|
pass |
|
draw_buffers-09.frag
|
pass |
|
fdo100438.frag
|
pass |
|
function-01.vert
|
pass |
|
function-02.vert
|
pass |
|
function-03.vert
|
pass |
|
function-04.vert
|
pass |
|
function-05.vert
|
pass |
|
function-06.vert
|
pass |
|
function-07.vert
|
pass |
|
function-08.frag
|
pass |
|
function-09.vert
|
pass |
|
function-10.vert
|
pass |
|
function-11.vert
|
pass |
|
glsl-pp-elif-no-expression-2.frag
|
pass |
|
gst-gl-bulge.frag
|
pass |
|
gst-gl-bumper.frag
|
pass |
|
gst-gl-bumper.vert
|
pass |
|
gst-gl-convolution.frag
|
pass |
|
gst-gl-cube-v.vert
|
pass |
|
gst-gl-difference.frag
|
pass |
|
gst-gl-fisheye.frag
|
pass |
|
gst-gl-glass.frag
|
pass |
|
gst-gl-greedyh.frag
|
pass |
|
gst-gl-hconv9.frag
|
pass |
|
gst-gl-interpolate.frag
|
pass |
|
gst-gl-luma-threshold.frag
|
pass |
|
gst-gl-luma-to-curve.frag
|
pass |
|
gst-gl-mirror.frag
|
pass |
|
gst-gl-mosaic-f.frag
|
pass |
|
gst-gl-mosaic-v.vert
|
pass |
|
gst-gl-multiply.frag
|
pass |
|
gst-gl-rgb-to-curve.frag
|
pass |
|
gst-gl-sin.frag
|
pass |
|
gst-gl-sobel.frag
|
pass |
|
gst-gl-square.frag
|
pass |
|
gst-gl-squeeze.frag
|
pass |
|
gst-gl-sum.frag
|
pass |
|
gst-gl-text-download-i420-yv12.frag
|
pass |
|
gst-gl-text-download-yuy2-uyvy.frag
|
pass |
|
gst-gl-text-upload-ayuv.frag
|
pass |
|
gst-gl-text-upload-i420-yv12.frag
|
pass |
|
gst-gl-text-upload-yuy2-uyvy.frag
|
pass |
|
gst-gl-texture-interp.frag
|
pass |
|
gst-gl-tunnel.frag
|
pass |
|
gst-gl-twirl.frag
|
pass |
|
gst-gl-vconv9.frag
|
pass |
|
if-01.vert
|
pass |
|
if-02.vert
|
pass |
|
if-03.vert
|
pass |
|
if-04.vert
|
pass |
|
implicit-conversion-01.vert
|
pass |
|
implicit-conversion-02.vert
|
pass |
|
implicit-conversion-03.vert
|
pass |
|
implicit-conversion-04.vert
|
pass |
|
implicit-conversion-05.vert
|
pass |
|
implicit-conversion-06.vert
|
pass |
|
implicit-conversion-07.vert
|
pass |
|
implicit-conversion-08.vert
|
pass |
|
implicit-conversion-09.vert
|
pass |
|
implicit-conversion-10.vert
|
pass |
|
invariant-01.vert
|
pass |
|
invariant-02.vert
|
pass |
|
invariant-03.vert
|
pass |
|
invariant-04.vert
|
pass |
|
invariant-05.vert
|
pass |
|
invariant-06.vert
|
pass |
|
invariant-07.vert
|
pass |
|
invariant-08.vert
|
pass |
|
late-proto.vert
|
pass |
|
local-function-01.frag
|
pass |
|
local-function-02.frag
|
pass |
|
local-function-03.frag
|
pass |
|
logic-01.frag
|
pass |
|
logic-02.frag
|
pass |
|
loop-01.vert
|
pass |
|
loop-02.vert
|
pass |
|
loop-03.vert
|
pass |
|
loop-04.vert
|
pass |
|
loop-05.vert
|
pass |
|
loop-06.vert
|
pass |
|
loop-07.frag
|
pass |
|
matrix-01.vert
|
pass |
|
matrix-02.vert
|
pass |
|
matrix-03.vert
|
pass |
|
matrix-04.vert
|
pass |
|
matrix-05.vert
|
pass |
|
matrix-06.vert
|
pass |
|
matrix-07.vert
|
pass |
|
matrix-08.vert
|
pass |
|
matrix-09.vert
|
pass |
|
matrix-10.vert
|
pass |
|
matrix-11.vert
|
pass |
|
matrix-12.vert
|
pass |
|
max-uvec3.vert
|
pass |
|
norsetto-bumptbn_sh_fp.frag
|
pass |
|
norsetto-bumptbn_sh_fp.vert
|
pass |
|
parameters-01.vert
|
pass |
|
parameters-02.vert
|
pass |
|
parameters-03.vert
|
pass |
|
parameters-04.vert
|
pass |
|
parameters-05.vert
|
pass |
|
parameters-06.vert
|
pass |
|
parameters-07.vert
|
pass |
|
parameters-08.vert
|
pass |
|
pragma-01.vert
|
pass |
|
pragma-02.vert
|
pass |
|
pragma-03.vert
|
pass |
|
pragma-04.vert
|
pass |
|
pragma-05.vert
|
pass |
|
pragma-06.vert
|
pass |
|
pragma-07.vert
|
pass |
|
pragma-08.frag
|
pass |
|
precision-01.vert
|
pass |
|
precision-02.vert
|
pass |
|
precision-03.vert
|
pass |
|
precision-04.vert
|
pass |
|
precision-05.vert
|
pass |
|
precision-06.vert
|
pass |
|
preprocessor-01.frag
|
pass |
|
redeclaration-01.vert
|
pass |
|
redeclaration-02.vert
|
pass |
|
redeclaration-03.vert
|
pass |
|
redeclaration-04.vert
|
pass |
|
redeclaration-05.vert
|
pass |
|
redeclaration-06.vert
|
pass |
|
redeclaration-07.vert
|
pass |
|
redeclaration-08.vert
|
pass |
|
redeclaration-09.vert
|
pass |
|
redeclaration-10.vert
|
pass |
|
redeclaration-11.vert
|
pass |
|
redeclaration-12.vert
|
pass |
|
redeclaration-13.vert
|
pass |
|
redeclaration-14.vert
|
pass |
|
redeclaration-15.vert
|
pass |
|
redeclaration-16.vert
|
pass |
|
redeclaration-17.vert
|
pass |
|
redeclaration-18.vert
|
pass |
|
redeclaration-19.vert
|
pass |
|
repeated-channel-assignment.vert
|
pass |
|
return-conversion-03.vert
|
pass |
|
return-conversion-2.frag
|
pass |
|
return-conversion.frag
|
pass |
|
return-qualifier.frag
|
pass |
|
sampler-01.frag
|
pass |
|
sampler-02.frag
|
pass |
|
sampler-03.frag
|
pass |
|
sampler-04.frag
|
pass |
|
sampler-05.frag
|
pass |
|
sampler-06.frag
|
pass |
|
scoping-01.frag
|
pass |
|
scoping-02.frag
|
pass |
|
struct-01.vert
|
pass |
|
struct-02.vert
|
pass |
|
struct-03.vert
|
pass |
|
struct-04.vert
|
pass |
|
struct-05.vert
|
pass |
|
struct-06.frag
|
pass |
|
swiz-01.vert
|
pass |
|
swiz-02.vert
|
pass |
|
tex_lod-01.frag
|
pass |
|
tex_lod-02.frag
|
pass |
|
tex_lod-03.frag
|
pass |
|
tex_lod-04.frag
|
pass |
|
tex_lod-05.frag
|
pass |
|
tex_lod-06.frag
|
pass |
|
tex_lod-07.frag
|
pass |
|
tex_lod-08.frag
|
pass |
|
tex_lod-09.frag
|
pass |
|
tex_lod-10.frag
|
pass |
|
tex_lod-11.frag
|
pass |
|
tex_lod-12.frag
|
pass |
|
tex_lod-13.frag
|
pass |
|
tex_rect-01.frag
|
pass |
|
tex_rect-02.frag
|
pass |
|
tex_rect-03.frag
|
pass |
|
tex_rect-04.frag
|
pass |
|
tex_rect-05.frag
|
pass |
|
tex_rect-06.frag
|
pass |
|
tex_rect-07.frag
|
pass |
|
tex_rect-08.frag
|
pass |
|
too-many-samplers.frag
|
pass |
|
unary-plus.frag
|
pass |
|
uniform-01.vert
|
pass |
|
uniform-02.vert
|
pass |
|
unsized-array-non-const-index.vert
|
pass |
|
void-01.vert
|
pass |
|
xonotic-vs-generic-diffuse.vert
|
pass |
|
xreal-lighting-d-omni.frag
|
pass |
|
xreal-lighting-d-omni.vert
|
pass |
|
xreal-lighting-db-omni.frag
|
pass |
|
xreal-lighting-db-omni.vert
|
pass |
|
xreal-lighting-dbs-omni.frag
|
pass |
|
xreal-lighting-dbs-omni.vert
|
pass |
|
shaders
|
186/186 |
|
array01.vert
|
pass |
|
array02.vert
|
pass |
|
array1.frag
|
pass |
|
array10.frag
|
pass |
|
array11.frag
|
pass |
|
array12.frag
|
pass |
|
array13.frag
|
pass |
|
array2.frag
|
pass |
|
array3.frag
|
pass |
|
array4.frag
|
pass |
|
array5.frag
|
pass |
|
array6.frag
|
pass |
|
array7.frag
|
pass |
|
array8.frag
|
pass |
|
array9.frag
|
pass |
|
attribute.frag
|
pass |
|
attribute.vert
|
pass |
|
attribute1.vert
|
pass |
|
attribute2.vert
|
pass |
|
break.frag
|
pass |
|
cgdatatypes.frag
|
pass |
|
cgstandardlibrary.frag
|
pass |
|
comma1.vert
|
pass |
|
comma2.frag
|
pass |
|
comma2.vert
|
pass |
|
comma3.vert
|
pass |
|
comment.frag
|
pass |
|
conditional1.frag
|
pass |
|
conditional2.frag
|
pass |
|
conditional3.frag
|
pass |
|
constantconversions.frag
|
pass |
|
constfunc.frag
|
pass |
|
constructor1.frag
|
pass |
|
constructor2.frag
|
pass |
|
constructor3.v110.frag
|
pass |
|
continue.frag
|
pass |
|
correctbuiltinoveride.frag
|
pass |
|
correctcomma.frag
|
pass |
|
correctconstfolding1.vert
|
pass |
|
correctconstfolding2.vert
|
pass |
|
correctconstruct.vert
|
pass |
|
correctextension1.v110.frag
|
pass |
|
correctextension10.v110.frag
|
pass |
|
correctextension4.v110.frag
|
pass |
|
correctfull.frag
|
pass |
|
correctfull.vert
|
pass |
|
correctfuncoverload.frag
|
pass |
|
correctfuncoverload.vert
|
pass |
|
correctfunction.vert
|
pass |
|
correctfunction1.vert
|
pass |
|
correctmatcomma.frag
|
pass |
|
correctmatcomma2.frag
|
pass |
|
correctmodule.frag
|
pass |
|
correctparse1.frag
|
pass |
|
correctparse2.frag
|
pass |
|
correctparse2.vert
|
pass |
|
correctparsetest.frag
|
pass |
|
correctparsetest1.frag
|
pass |
|
correctpreprocess5.frag
|
pass |
|
correctpreprocess8.frag
|
pass |
|
correctpreprocess9.frag
|
pass |
|
correctreservedwords.frag
|
pass |
|
correctscalarvectorexpressions.frag
|
pass |
|
correctswizzle1.frag
|
pass |
|
correctswizzle1.vert
|
pass |
|
correctswizzle2.frag
|
pass |
|
correctswizzle2.vert
|
pass |
|
correctswizzle3.frag
|
pass |
|
correctunsizedarray.frag
|
pass |
|
correctversion.v110.frag
|
pass |
|
correctversion1.v110.frag
|
pass |
|
datatype1.frag
|
pass |
|
datatype10.frag
|
pass |
|
datatype13.frag
|
pass |
|
datatype19.frag
|
pass |
|
datatype2.frag
|
pass |
|
datatype3.frag
|
pass |
|
datatype4.frag
|
pass |
|
datatype5.frag
|
pass |
|
datatype6.frag
|
pass |
|
datatype7.frag
|
pass |
|
datatype8.frag
|
pass |
|
datatype9.frag
|
pass |
|
dowhile.frag
|
pass |
|
dvec2.frag
|
pass |
|
dvec3.frag
|
pass |
|
dvec4.frag
|
pass |
|
extension2.v110.frag
|
pass |
|
extension3.v110.frag
|
pass |
|
extension5.v110.frag
|
pass |
|
extension6.v110.frag
|
pass |
|
extension7.v110.frag
|
pass |
|
extension8.v110.frag
|
pass |
|
extension9.v110.frag
|
pass |
|
float2.frag
|
pass |
|
float3.frag
|
pass |
|
float4.frag
|
pass |
|
fragmentonly.vert
|
pass |
|
fragmentonly1.vert
|
pass |
|
fragmentonly2.vert
|
pass |
|
fragmentonly3.vert
|
pass |
|
fragmentonly4.vert
|
pass |
|
function1.frag
|
pass |
|
function10.frag
|
pass |
|
function2.v110.frag
|
pass |
|
function3.frag
|
pass |
|
function4.frag
|
pass |
|
function5.frag
|
pass |
|
function7.frag
|
pass |
|
function8.frag
|
pass |
|
function9.frag
|
pass |
|
functionparam.vert
|
pass |
|
hvec2.frag
|
pass |
|
hvec3.frag
|
pass |
|
hvec4.frag
|
pass |
|
identifier1.frag
|
pass |
|
identifier2.frag
|
pass |
|
identifier3.frag
|
pass |
|
if1.frag
|
pass |
|
if2.frag
|
pass |
|
includedirective.frag
|
pass |
|
increment1.frag
|
pass |
|
increment2.frag
|
pass |
|
increment3.frag
|
pass |
|
increment4.frag
|
pass |
|
increment6.frag
|
pass |
|
main1.vert
|
pass |
|
main2.vert
|
pass |
|
main3.vert
|
pass |
|
mainparameters.vert
|
pass |
|
matrix.v110.frag
|
pass |
|
normal.vert
|
pass |
|
parser1.vert
|
pass |
|
parser10.frag
|
pass |
|
parser3.frag
|
pass |
|
parser4.frag
|
pass |
|
parser5.frag
|
pass |
|
parser6.frag
|
pass |
|
parser7.frag
|
pass |
|
parser8.frag
|
pass |
|
parser9.frag
|
pass |
|
parsetest3.frag
|
pass |
|
parsetest4.frag
|
pass |
|
preprocess0.frag
|
pass |
|
preprocess1.frag
|
pass |
|
preprocess10.frag
|
pass |
|
preprocess2.frag
|
pass |
|
preprocess3.frag
|
pass |
|
preprocess4.frag
|
pass |
|
preprocess6.frag
|
pass |
|
preprocess7.frag
|
pass |
|
scoping1.frag
|
pass |
|
scoping2.frag
|
pass |
|
struct1.frag
|
pass |
|
struct10.frag
|
pass |
|
struct11.frag
|
pass |
|
struct2.frag
|
pass |
|
struct3.frag
|
pass |
|
struct4.frag
|
pass |
|
struct5.frag
|
pass |
|
struct6.frag
|
pass |
|
struct7.frag
|
pass |
|
struct8.frag
|
pass |
|
struct9.frag
|
pass |
|
swizzle1.frag
|
pass |
|
swizzle2.frag
|
pass |
|
swizzle3.frag
|
pass |
|
ternaryop.frag
|
pass |
|
texturerectanglesamplers.frag
|
pass |
|
typecast.frag
|
pass |
|
uniform.frag
|
pass |
|
uniform1.frag
|
pass |
|
varying.frag
|
pass |
|
varying1.frag
|
pass |
|
varying2.frag
|
pass |
|
varying3.frag
|
pass |
|
vector.frag
|
pass |
|
version2.v110.frag
|
pass |
|
version3.v110.frag
|
pass |
|
vertex.vert
|
pass |
|
vertexonly.frag
|
pass |
|
vertexonly1.frag
|
pass |
|
vertexonly2.frag
|
pass |
|
while.frag
|
pass |
|
while1.frag
|
pass |
|
while2.frag
|
pass |
|
glx
|
73/100 |
|
extension string sanity
|
pass |
|
glx-buffer-age
|
pass |
|
glx-buffer-age vblank_mode=0
|
pass |
|
glx-close-display
|
pass |
|
glx-context-flush-control
|
pass |
|
glx-copy-context-dest-current
|
pass |
|
glx-copy-sub-buffer
|
pass |
|
glx-copy-sub-buffer samples=16
|
skip |
|
glx-copy-sub-buffer samples=2
|
pass |
|
glx-copy-sub-buffer samples=32
|
skip |
|
glx-copy-sub-buffer samples=4
|
pass |
|
glx-copy-sub-buffer samples=6
|
skip |
|
glx-copy-sub-buffer samples=8
|
skip |
|
glx-destroycontext-1
|
pass |
|
glx-destroycontext-2
|
pass |
|
glx-destroycontext-3
|
pass |
|
glx-dont-care-mask
|
pass |
|
glx-egl-switch-context
|
pass |
|
glx-fbconfig-bad
|
pass |
|
glx-fbconfig-compliance
|
pass |
|
glx-fbconfig-sanity
|
warn |
|
glx-fbo-binding
|
pass |
|
glx-make-current
|
fail |
|
glx-make-current-other-thread
|
pass |
|
glx-make-glxdrawable-current
|
pass |
|
glx-multi-context-front
|
pass |
|
glx-multi-context-ib-1
|
pass |
|
glx-multi-context-single-window
|
fail |
|
glx-multi-window-single-context
|
fail |
|
glx-multithread
|
fail |
|
glx-multithread-buffer
|
fail |
|
glx-multithread-buffer-refcount-bug
|
pass |
|
glx-multithread-clearbuffer
|
pass |
|
glx-multithread-makecurrent-1
|
skip |
|
glx-multithread-makecurrent-2
|
skip |
|
glx-multithread-makecurrent-3
|
skip |
|
glx-multithread-makecurrent-4
|
skip |
|
glx-multithread-shader-compile
|
pass |
|
glx-multithread-texture
|
pass |
|
glx-pixmap-crosscheck
|
pass |
|
glx-pixmap-life
|
pass |
|
glx-pixmap-multi
|
pass |
|
glx-pixmap13-life
|
pass |
|
glx-query-drawable-glx_fbconfig_id-glxpbuffer
|
pass |
|
glx-query-drawable-glx_fbconfig_id-glxpixmap
|
pass |
|
glx-query-drawable-glx_fbconfig_id-glxwindow
|
pass |
|
glx-query-drawable-glx_fbconfig_id-window
|
pass |
|
glx-query-drawable-glx_height
|
fail |
|
glx-query-drawable-glx_preserved_contents
|
pass |
|
glx-query-drawable-glx_width
|
fail |
|
glx-query-drawable-glxbaddrawable
|
pass |
|
glx-query-drawable-glxpbuffer-glx_height
|
pass |
|
glx-query-drawable-glxpbuffer-glx_width
|
pass |
|
glx-query-drawable-glxpixmap-glx_height
|
pass |
|
glx-query-drawable-glxpixmap-glx_width
|
pass |
|
glx-query-drawable-glxwindow-glx_height
|
fail |
|
glx-query-drawable-glxwindow-glx_width
|
fail |
|
glx-shader-sharing
|
fail |
|
glx-swap-copy
|
skip |
|
glx-swap-event
|
skip |
|
glx-swap-event-interval-0
|
skip |
|
glx-swap-exchange
|
skip |
|
glx-swap-pixmap
|
pass |
|
glx-swap-pixmap-bad
|
fail |
|
glx-swap-singlebuffer
|
pass |
|
glx-tfp
|
fail |
|
glx-visuals-depth
|
fail |
|
glx-visuals-depth -pixmap
|
crash |
|
glx-visuals-stencil
|
fail |
|
glx-visuals-stencil -pixmap
|
crash |
|
glx-window-life
|
pass |
|
glx_arb_create_context
|
12/12 |
|
color-index render type with 3.0
|
pass |
|
current with no framebuffer
|
pass |
|
default major version
|
pass |
|
default minor version
|
pass |
|
empty attribute list
|
pass |
|
forward-compatible flag with 3.0
|
pass |
|
forward-compatible flag with pre-3.0
|
pass |
|
invalid attribute
|
pass |
|
invalid flag
|
pass |
|
invalid opengl version
|
pass |
|
invalid render type
|
pass |
|
null attribute list
|
pass |
|
glx_arb_create_context_es2_profile
|
2/2 |
|
indirect rendering es2 profile
|
pass |
|
invalid opengl es version
|
pass |
|
glx_arb_create_context_no_error
|
1/1 |
|
no error
|
pass |
|
glx_arb_create_context_profile
|
3/3 |
|
3.2 core profile required
|
pass |
|
invalid profile
|
pass |
|
pre-gl3.2 profile
|
pass |
|
glx_arb_create_context_robustness
|
2/2 |
|
invalid reset notification strategy
|
pass |
|
require gl_arb_robustness
|
pass |
|
glx_arb_sync_control
|
8/18 |
|
glxgetmscrateoml
|
pass |
|
swapbuffersmsc-divisor-zero
|
pass |
|
swapbuffersmsc-return
|
pass |
|
swapbuffersmsc-return swap_interval 0
|
pass |
|
swapbuffersmsc-return swap_interval 1
|
pass |
|
timing -divisor 1
|
fail |
|
timing -divisor 2
|
fail |
|
timing -fullscreen -divisor 1
|
fail |
|
timing -fullscreen -divisor 2
|
fail |
|
timing -fullscreen -msc-delta 1
|
fail |
|
timing -fullscreen -msc-delta 2
|
fail |
|
timing -msc-delta 1
|
fail |
|
timing -msc-delta 2
|
fail |
|
timing -waitformsc -divisor 1
|
pass |
|
timing -waitformsc -divisor 2
|
fail |
|
timing -waitformsc -msc-delta 1
|
fail |
|
timing -waitformsc -msc-delta 2
|
pass |
|
waitformsc
|
pass |
|
glx_ext_import_context
|
0/0 |
|
free context
|
skip |
|
get context id
|
skip |
|
get current display
|
skip |
|
import context, multi process
|
skip |
|
import context, single process
|
skip |
|
imported context has same context id
|
skip |
|
make current, multi process
|
skip |
|
make current, single process
|
skip |
|
query context info
|
skip |
|
glx_ext_no_config_context
|
1/1 |
|
no fbconfig
|
pass |
|
glx_mesa_query_renderer
|
2/2 |
|
coverage
|
2/2 |
|
glxqueryrendererintegermesa and glxquerycurrentrendererintegermesa
|
pass |
|
glxqueryrendererstringmesa and glxquerycurrentrendererstringmesa
|
pass |
|
hiz
|
19/19 |
|
hiz-depth-read-fbo-d24-s0
|
pass |
|
hiz-depth-read-fbo-d24-s8
|
skip |
|
hiz-depth-read-fbo-d24s8
|
pass |
|
hiz-depth-read-window-stencil0
|
pass |
|
hiz-depth-read-window-stencil1
|
pass |
|
hiz-depth-stencil-test-fbo-d0-s8
|
pass |
|
hiz-depth-stencil-test-fbo-d24-s0
|
pass |
|
hiz-depth-stencil-test-fbo-d24-s8
|
skip |
|
hiz-depth-stencil-test-fbo-d24s8
|
pass |
|
hiz-depth-test-fbo-d24-s0
|
pass |
|
hiz-depth-test-fbo-d24-s8
|
skip |
|
hiz-depth-test-fbo-d24s8
|
pass |
|
hiz-depth-test-window-stencil0
|
pass |
|
hiz-depth-test-window-stencil1
|
pass |
|
hiz-stencil-read-fbo-d0-s8
|
pass |
|
hiz-stencil-read-fbo-d24-s8
|
skip |
|
hiz-stencil-read-fbo-d24s8
|
pass |
|
hiz-stencil-read-window-depth0
|
pass |
|
hiz-stencil-read-window-depth1
|
pass |
|
hiz-stencil-test-fbo-d0-s8
|
pass |
|
hiz-stencil-test-fbo-d24-s8
|
skip |
|
hiz-stencil-test-fbo-d24s8
|
pass |
|
hiz-stencil-test-window-depth0
|
pass |
|
hiz-stencil-test-window-depth1
|
pass |
|
object namespace pollution
|
60/60 |
|
buffer with glbitmap
|
pass |
|
buffer with glblitframebuffer
|
pass |
|
buffer with glclear
|
pass |
|
buffer with glcleartexsubimage
|
pass |
|
buffer with glcopyimagesubdata
|
pass |
|
buffer with glcopypixels
|
pass |
|
buffer with glcopytexsubimage2d
|
pass |
|
buffer with gldrawpixels
|
pass |
|
buffer with glgeneratemipmap
|
pass |
|
buffer with glgetteximage
|
pass |
|
buffer with glgetteximage-compressed
|
pass |
|
buffer with gltexsubimage2d
|
pass |
|
framebuffer with glbitmap
|
pass |
|
framebuffer with glblitframebuffer
|
pass |
|
framebuffer with glclear
|
pass |
|
framebuffer with glcleartexsubimage
|
pass |
|
framebuffer with glcopyimagesubdata
|
pass |
|
framebuffer with glcopypixels
|
pass |
|
framebuffer with glcopytexsubimage2d
|
pass |
|
framebuffer with gldrawpixels
|
pass |
|
framebuffer with glgeneratemipmap
|
pass |
|
framebuffer with glgetteximage
|
pass |
|
framebuffer with glgetteximage-compressed
|
pass |
|
framebuffer with gltexsubimage2d
|
pass |
|
program with glbitmap
|
pass |
|
program with glblitframebuffer
|
pass |
|
program with glclear
|
pass |
|
program with glcleartexsubimage
|
pass |
|
program with glcopyimagesubdata
|
pass |
|
program with glcopypixels
|
pass |
|
program with glcopytexsubimage2d
|
pass |
|
program with gldrawpixels
|
pass |
|
program with glgeneratemipmap
|
pass |
|
program with glgetteximage
|
pass |
|
program with glgetteximage-compressed
|
pass |
|
program with gltexsubimage2d
|
pass |
|
renderbuffer with glbitmap
|
pass |
|
renderbuffer with glblitframebuffer
|
pass |
|
renderbuffer with glclear
|
pass |
|
renderbuffer with glcleartexsubimage
|
pass |
|
renderbuffer with glcopyimagesubdata
|
pass |
|
renderbuffer with glcopypixels
|
pass |
|
renderbuffer with glcopytexsubimage2d
|
pass |
|
renderbuffer with gldrawpixels
|
pass |
|
renderbuffer with glgeneratemipmap
|
pass |
|
renderbuffer with glgetteximage
|
pass |
|
renderbuffer with glgetteximage-compressed
|
pass |
|
renderbuffer with gltexsubimage2d
|
pass |
|
texture with glbitmap
|
pass |
|
texture with glblitframebuffer
|
pass |
|
texture with glclear
|
pass |
|
texture with glcleartexsubimage
|
pass |
|
texture with glcopyimagesubdata
|
pass |
|
texture with glcopypixels
|
pass |
|
texture with glcopytexsubimage2d
|
pass |
|
texture with gldrawpixels
|
pass |
|
texture with glgeneratemipmap
|
pass |
|
texture with glgetteximage
|
pass |
|
texture with glgetteximage-compressed
|
pass |
|
texture with gltexsubimage2d
|
pass |
|
vertex-array with glbitmap
|
skip |
|
vertex-array with glblitframebuffer
|
skip |
|
vertex-array with glclear
|
skip |
|
vertex-array with glcleartexsubimage
|
skip |
|
vertex-array with glcopyimagesubdata
|
skip |
|
vertex-array with glcopypixels
|
skip |
|
vertex-array with glcopytexsubimage2d
|
skip |
|
vertex-array with gldrawpixels
|
skip |
|
vertex-array with glgeneratemipmap
|
skip |
|
vertex-array with glgetteximage
|
skip |
|
vertex-array with glgetteximage-compressed
|
skip |
|
vertex-array with gltexsubimage2d
|
skip |
|
security
|
1/3 |
|
initialized-fbo
|
warn |
|
initialized-texmemory
|
warn |
|
initialized-vbo
|
pass |
|
shaders
|
121/130 |
|
activeprogram-bad-program
|
skip |
|
activeprogram-get
|
skip |
|
attribute0
|
pass |
|
createshaderprogram-attached-shaders
|
skip |
|
createshaderprogram-bad-type
|
skip |
|
getuniform-01
|
pass |
|
getuniform-02
|
pass |
|
getuniform-03
|
pass |
|
glsl link two programs, global initializer
|
pass |
|
glsl-arb-fragment-coord-conventions
|
pass |
|
glsl-bindattriblocation
|
pass |
|
glsl-bug-110796
|
skip |
|
glsl-bug-22603
|
pass |
|
glsl-cache-fallback-shader-source
|
pass |
|
glsl-cos
|
pass |
|
glsl-derivs
|
pass |
|
glsl-dlist-getattriblocation
|
pass |
|
glsl-empty-vs-no-fs
|
pass |
|
glsl-fs-bug25902
|
pass |
|
glsl-fs-color-matrix
|
pass |
|
glsl-fs-discard-02
|
pass |
|
glsl-fs-discard-mrt
|
pass |
|
glsl-fs-exp2
|
pass |
|
glsl-fs-flat-color
|
pass |
|
glsl-fs-fogcolor-statechange
|
pass |
|
glsl-fs-fogscale
|
1/2 |
|
gs-out and fs
|
fail |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
glsl-fs-fragcoord
|
pass |
|
glsl-fs-fragcoord-zw-ortho
|
pass |
|
glsl-fs-fragcoord-zw-perspective
|
pass |
|
glsl-fs-loop
|
pass |
|
glsl-fs-loop-nested
|
pass |
|
glsl-fs-pointcoord
|
pass |
|
glsl-fs-raytrace-bug27060
|
pass |
|
glsl-fs-sampler-numbering
|
pass |
|
glsl-fs-shader-stencil-export
|
pass |
|
glsl-fs-sqrt-branch
|
pass |
|
glsl-fs-texture2drect
|
pass |
|
glsl-fs-texture2drect-proj3
|
pass |
|
glsl-fs-texture2drect-proj4
|
pass |
|
glsl-fs-texturecube
|
pass |
|
glsl-fs-texturecube-2
|
pass |
|
glsl-fs-texturecube-2-bias
|
pass |
|
glsl-fs-texturecube-bias
|
pass |
|
glsl-fs-textureenvcolor-statechange
|
fail |
|
glsl-fs-user-varying-ff
|
pass |
|
glsl-fwidth
|
pass |
|
glsl-getactiveuniform-array-size
|
pass |
|
glsl-getactiveuniform-count: glsl-getactiveuniform-ftransform
|
pass |
|
glsl-getactiveuniform-count: glsl-getactiveuniform-length
|
pass |
|
glsl-getactiveuniform-count: glsl-getactiveuniform-mvp
|
pass |
|
glsl-getactiveuniform-length
|
pass |
|
glsl-getattriblocation
|
pass |
|
glsl-invalid-asm-01
|
pass |
|
glsl-invalid-asm-02
|
pass |
|
glsl-kwin-blur-1
|
pass |
|
glsl-kwin-blur-2
|
pass |
|
glsl-light-model
|
pass |
|
glsl-link-bug30552
|
pass |
|
glsl-link-bug38015
|
pass |
|
glsl-lod-bias
|
pass |
|
glsl-mat-attribute
|
pass |
|
glsl-max-varyings
|
pass |
|
glsl-max-varyings >max_varying_components
|
pass |
|
glsl-max-vertex-attrib
|
pass |
|
glsl-novertexdata
|
pass |
|
glsl-orangebook-ch06-bump
|
pass |
|
glsl-predication-on-large-array
|
pass |
|
glsl-preprocessor-comments
|
pass |
|
glsl-reload-source
|
pass |
|
glsl-routing
|
pass |
|
glsl-sin
|
pass |
|
glsl-uniform-interstage-limits
|
7/7 |
|
1 vs, 520 fs
|
pass |
|
300 vs, 300 fs
|
pass |
|
350 vs, 350 fs
|
pass |
|
400 vs, 400 fs
|
pass |
|
520 vs, 1 fs
|
pass |
|
subdivide 5
|
pass |
|
subdivide 5, statechanges
|
pass |
|
glsl-uniform-out-of-bounds
|
pass |
|
glsl-uniform-out-of-bounds-2
|
pass |
|
glsl-uniform-update
|
pass |
|
glsl-unused-varying
|
pass |
|
glsl-useprogram-displaylist
|
pass |
|
glsl-vs-arrays
|
pass |
|
glsl-vs-functions
|
pass |
|
glsl-vs-if-bool
|
pass |
|
glsl-vs-int-attrib
|
pass |
|
glsl-vs-loop
|
pass |
|
glsl-vs-loop-nested
|
pass |
|
glsl-vs-mov-after-deref
|
pass |
|
glsl-vs-mvp-statechange
|
pass |
|
glsl-vs-normalscale
|
pass |
|
glsl-vs-point-size
|
pass |
|
glsl-vs-raytrace-bug26691
|
pass |
|
glsl-vs-statechange-1
|
pass |
|
glsl-vs-texturematrix-1
|
pass |
|
glsl-vs-texturematrix-2
|
pass |
|
glsl-vs-user-varying-ff
|
pass |
|
gpu_shader4_attribs
|
pass |
|
link-unresolved-function
|
pass |
|
point-vertex-id divisor
|
crash |
|
point-vertex-id gl_instanceid
|
crash |
|
point-vertex-id gl_instanceid divisor
|
crash |
|
point-vertex-id gl_vertexid
|
crash |
|
point-vertex-id gl_vertexid divisor
|
crash |
|
point-vertex-id gl_vertexid gl_instanceid
|
crash |
|
point-vertex-id gl_vertexid gl_instanceid divisor
|
crash |
|
shadersource-no-compile
|
pass |
|
ssa
|
4/4 |
|
fs-if-def-else-break
|
pass |
|
fs-lost-copy-problem
|
pass |
|
fs-swap-problem
|
pass |
|
fs-while-loop-rotate-value
|
pass |
|
sso-simple
|
skip |
|
sso-uniforms-01
|
skip |
|
sso-uniforms-02
|
skip |
|
sso-user-varying-01
|
skip |
|
sso-user-varying-02
|
skip |
|
unsuccessful-relink
|
pass |
|
useprogram-flushverts-1
|
pass |
|
useprogram-flushverts-2
|
pass |
|
useprogram-inside-begin
|
pass |
|
useprogram-refcount-1
|
pass |
|
useprogram-refcount-1 delete_dup
|
pass |
|
useshaderprogram-bad-program
|
skip |
|
useshaderprogram-bad-type
|
skip |
|
useshaderprogram-flushverts-1
|
skip |
|
vbo
|
3/3 |
|
vbo-generic-float
|
pass |
|
vbo-generic-int
|
pass |
|
vbo-generic-uint
|
pass |
|
version-mixing interstage
|
pass |
|
version-mixing intrastage
|
pass |
|
version-mixing vs-gs
|
pass |
|
vp-combined-image-units
|
pass |
|
vp-ignore-input
|
pass |
|
zero-tex-coord bias
|
pass |
|
zero-tex-coord texelfetch
|
pass |
|
zero-tex-coord texture2d
|
pass |
|
zero-tex-coord texturegather
|
pass |
|
zero-tex-coord texturegrad
|
pass |
|
zero-tex-coord texturelod
|
pass |
|
zero-tex-coord texturequerylod
|
pass |
|
zero-tex-coord texturesize
|
pass |
|
spec
|
39220/44546 |
|
!opengl 1.0
|
364/370 |
|
depth-clear-precision-check
|
3/6 |
|
depth16
|
pass |
|
depth24
|
fail |
|
depth24_stencil8
|
fail |
|
depth32
|
fail |
|
depth32f
|
pass |
|
depth32f_stencil8
|
pass |
|
depth-clear-with-copy
|
pass |
|
gl-1.0-beginend-coverage
|
274/274 |
|
glaccum
|
pass |
|
glalphafunc
|
pass |
|
glarrayelement
|
pass |
|
glbegin
|
pass |
|
glbitmap
|
pass |
|
glblendfunc
|
pass |
|
glcalllist
|
pass |
|
glcalllists
|
pass |
|
glclear
|
pass |
|
glclearaccum
|
pass |
|
glclearcolor
|
pass |
|
glcleardepth
|
pass |
|
glclearindex
|
pass |
|
glclearstencil
|
pass |
|
glclipplane
|
pass |
|
glcolor3b
|
pass |
|
glcolor3bv
|
pass |
|
glcolor3d
|
pass |
|
glcolor3dv
|
pass |
|
glcolor3f
|
pass |
|
glcolor3fv
|
pass |
|
glcolor3i
|
pass |
|
glcolor3iv
|
pass |
|
glcolor3s
|
pass |
|
glcolor3sv
|
pass |
|
glcolor3ub
|
pass |
|
glcolor3ubv
|
pass |
|
glcolor3ui
|
pass |
|
glcolor3uiv
|
pass |
|
glcolor3us
|
pass |
|
glcolor3usv
|
pass |
|
glcolor4b
|
pass |
|
glcolor4bv
|
pass |
|
glcolor4d
|
pass |
|
glcolor4dv
|
pass |
|
glcolor4f
|
pass |
|
glcolor4fv
|
pass |
|
glcolor4i
|
pass |
|
glcolor4iv
|
pass |
|
glcolor4s
|
pass |
|
glcolor4sv
|
pass |
|
glcolor4ub
|
pass |
|
glcolor4ubv
|
pass |
|
glcolor4ui
|
pass |
|
glcolor4uiv
|
pass |
|
glcolor4us
|
pass |
|
glcolor4usv
|
pass |
|
glcolormask
|
pass |
|
glcolormaterial
|
pass |
|
glcolorpointer
|
pass |
|
glcopypixels
|
pass |
|
glcullface
|
pass |
|
gldeletelists
|
pass |
|
gldepthfunc
|
pass |
|
gldepthmask
|
pass |
|
gldepthrange
|
pass |
|
gldisable
|
pass |
|
gldisableclientstate
|
pass |
|
gldrawarrays
|
pass |
|
gldrawbuffer
|
pass |
|
gldrawelements
|
pass |
|
gldrawpixels
|
pass |
|
gledgeflag
|
pass |
|
gledgeflagpointer
|
pass |
|
gledgeflagv
|
pass |
|
glenable
|
pass |
|
glenableclientstate
|
pass |
|
glendlist
|
pass |
|
glfinish
|
pass |
|
glflush
|
pass |
|
glfrontface
|
pass |
|
glfrustum
|
pass |
|
glgenlists
|
pass |
|
glgetbooleanv
|
pass |
|
glgetclipplane
|
pass |
|
glgetdoublev
|
pass |
|
glgeterror
|
pass |
|
glgetfloatv
|
pass |
|
glgetintegerv
|
pass |
|
glgetlightfv
|
pass |
|
glgetlightiv
|
pass |
|
glgetmaterialfv
|
pass |
|
glgetmaterialiv
|
pass |
|
glgetpixelmapfv
|
pass |
|
glgetpixelmapuiv
|
pass |
|
glgetpixelmapusv
|
pass |
|
glgetpointerv
|
pass |
|
glgetpolygonstipple
|
pass |
|
glgetstring
|
pass |
|
glgettexenvfv
|
pass |
|
glgettexenviv
|
pass |
|
glgettexgendv
|
pass |
|
glgettexgenfv
|
pass |
|
glgettexgeniv
|
pass |
|
glgetteximage
|
pass |
|
glgettexlevelparameterfv
|
pass |
|
glgettexlevelparameteriv
|
pass |
|
glgettexparameterfv
|
pass |
|
glgettexparameteriv
|
pass |
|
glhint
|
pass |
|
glindexd
|
pass |
|
glindexdv
|
pass |
|
glindexf
|
pass |
|
glindexfv
|
pass |
|
glindexi
|
pass |
|
glindexiv
|
pass |
|
glindexmask
|
pass |
|
glindexpointer
|
pass |
|
glindexs
|
pass |
|
glindexsv
|
pass |
|
glindexub
|
pass |
|
glindexubv
|
pass |
|
glinterleavedarrays
|
pass |
|
glisenabled
|
pass |
|
glislist
|
pass |
|
gllightf
|
pass |
|
gllightfv
|
pass |
|
gllighti
|
pass |
|
gllightiv
|
pass |
|
gllightmodelf
|
pass |
|
gllightmodelfv
|
pass |
|
gllightmodeli
|
pass |
|
gllightmodeliv
|
pass |
|
gllinestipple
|
pass |
|
gllinewidth
|
pass |
|
gllistbase
|
pass |
|
glloadidentity
|
pass |
|
glloadmatrixd
|
pass |
|
glloadmatrixf
|
pass |
|
gllogicop
|
pass |
|
glmaterialf
|
pass |
|
glmaterialfv
|
pass |
|
glmateriali
|
pass |
|
glmaterialiv
|
pass |
|
glmatrixmode
|
pass |
|
glmultmatrixd
|
pass |
|
glmultmatrixf
|
pass |
|
glnewlist
|
pass |
|
glnormal3d
|
pass |
|
glnormal3dv
|
pass |
|
glnormal3f
|
pass |
|
glnormal3fv
|
pass |
|
glnormal3i
|
pass |
|
glnormal3iv
|
pass |
|
glnormal3s
|
pass |
|
glnormal3sv
|
pass |
|
glnormalpointer
|
pass |
|
glortho
|
pass |
|
glpixelmapfv
|
pass |
|
glpixelmapuiv
|
pass |
|
glpixelmapusv
|
pass |
|
glpixelstoref
|
pass |
|
glpixelstorei
|
pass |
|
glpixeltransferf
|
pass |
|
glpixeltransferi
|
pass |
|
glpixelzoom
|
pass |
|
glpointsize
|
pass |
|
glpolygonstipple
|
pass |
|
glpushattrib
|
pass |
|
glpushclientattrib
|
pass |
|
glpushmatrix
|
pass |
|
glrasterpos2d
|
pass |
|
glrasterpos2dv
|
pass |
|
glrasterpos2f
|
pass |
|
glrasterpos2fv
|
pass |
|
glrasterpos2i
|
pass |
|
glrasterpos2iv
|
pass |
|
glrasterpos2s
|
pass |
|
glrasterpos2sv
|
pass |
|
glrasterpos3d
|
pass |
|
glrasterpos3dv
|
pass |
|
glrasterpos3f
|
pass |
|
glrasterpos3fv
|
pass |
|
glrasterpos3i
|
pass |
|
glrasterpos3iv
|
pass |
|
glrasterpos3s
|
pass |
|
glrasterpos3sv
|
pass |
|
glreadbuffer
|
pass |
|
glreadpixels
|
pass |
|
glrectd
|
pass |
|
glrectdv
|
pass |
|
glrectf
|
pass |
|
glrectfv
|
pass |
|
glrecti
|
pass |
|
glrectiv
|
pass |
|
glrects
|
pass |
|
glrectsv
|
pass |
|
glrendermode
|
pass |
|
glrotated
|
pass |
|
glrotatef
|
pass |
|
glscaled
|
pass |
|
glscalef
|
pass |
|
glscissor
|
pass |
|
glshademodel
|
pass |
|
glstencilfunc
|
pass |
|
glstencilmask
|
pass |
|
glstencilop
|
pass |
|
gltexcoord1d
|
pass |
|
gltexcoord1dv
|
pass |
|
gltexcoord1f
|
pass |
|
gltexcoord1fv
|
pass |
|
gltexcoord1i
|
pass |
|
gltexcoord1iv
|
pass |
|
gltexcoord1s
|
pass |
|
gltexcoord1sv
|
pass |
|
gltexcoord2d
|
pass |
|
gltexcoord2dv
|
pass |
|
gltexcoord2f
|
pass |
|
gltexcoord2fv
|
pass |
|
gltexcoord2i
|
pass |
|
gltexcoord2iv
|
pass |
|
gltexcoord2s
|
pass |
|
gltexcoord2sv
|
pass |
|
gltexcoord3d
|
pass |
|
gltexcoord3dv
|
pass |
|
gltexcoord3f
|
pass |
|
gltexcoord3fv
|
pass |
|
gltexcoord3i
|
pass |
|
gltexcoord3iv
|
pass |
|
gltexcoord3s
|
pass |
|
gltexcoord3sv
|
pass |
|
gltexcoord4d
|
pass |
|
gltexcoord4dv
|
pass |
|
gltexcoord4f
|
pass |
|
gltexcoord4fv
|
pass |
|
gltexcoord4i
|
pass |
|
gltexcoord4iv
|
pass |
|
gltexcoord4s
|
pass |
|
gltexcoord4sv
|
pass |
|
gltexcoordpointer
|
pass |
|
gltexenvf
|
pass |
|
gltexenvfv
|
pass |
|
gltexenvi
|
pass |
|
gltexenviv
|
pass |
|
gltexgend
|
pass |
|
gltexgendv
|
pass |
|
gltexgenf
|
pass |
|
gltexgenfv
|
pass |
|
gltexgeni
|
pass |
|
gltexgeniv
|
pass |
|
glteximage1d
|
pass |
|
glteximage2d
|
pass |
|
gltexparameterf
|
pass |
|
gltexparameterfv
|
pass |
|
gltexparameteri
|
pass |
|
gltexparameteriv
|
pass |
|
gltranslated
|
pass |
|
gltranslatef
|
pass |
|
glvertex2d
|
pass |
|
glvertex2dv
|
pass |
|
glvertex2f
|
pass |
|
glvertex2fv
|
pass |
|
glvertex2i
|
pass |
|
glvertex2iv
|
pass |
|
glvertex2s
|
pass |
|
glvertex2sv
|
pass |
|
glvertex3d
|
pass |
|
glvertex3dv
|
pass |
|
glvertex3f
|
pass |
|
glvertex3fv
|
pass |
|
glvertex3i
|
pass |
|
glvertex3iv
|
pass |
|
glvertex3s
|
pass |
|
glvertex3sv
|
pass |
|
glvertex4d
|
pass |
|
glvertex4dv
|
pass |
|
glvertex4f
|
pass |
|
glvertex4fv
|
pass |
|
glvertex4i
|
pass |
|
glvertex4iv
|
pass |
|
glvertex4s
|
pass |
|
glvertex4sv
|
pass |
|
glvertexpointer
|
pass |
|
glviewport
|
pass |
|
gl-1.0-bitmap-heart-dance
|
pass |
|
gl-1.0-blend-func
|
pass |
|
gl-1.0-dlist-beginend
|
8/8 |
|
glcalllist inside glbegin-glend
|
pass |
|
illegal glbegin mode in display list
|
pass |
|
illegal gldrawarrays inside glbegin-glend
|
pass |
|
illegal gldrawarrays inside glbegin-glend (2)
|
pass |
|
illegal glrect inside glbegin-glend
|
pass |
|
incorrect dlist with glthread (bug 7335)
|
pass |
|
nested glcalllist inside glbegin-glend
|
pass |
|
separate glbegin-glvertex-glend lists
|
pass |
|
gl-1.0-dlist-bitmap
|
pass |
|
gl-1.0-dlist-materials
|
pass |
|
gl-1.0-dlist-shademodel
|
pass |
|
gl-1.0-drawbuffer-modes
|
pass |
|
gl-1.0-drawpixels-color-index
|
pass |
|
gl-1.0-drawpixels-depth-test
|
pass |
|
gl-1.0-drawpixels-stencil-test
|
pass |
|
gl-1.0-edgeflag
|
crash |
|
gl-1.0-edgeflag-const
|
pass |
|
gl-1.0-edgeflag-quads
|
crash |
|
gl-1.0-empty-begin-end-clause
|
pass |
|
gl-1.0-fpexceptions
|
pass |
|
gl-1.0-front-invalidate-back
|
pass |
|
gl-1.0-logicop
|
32/32 |
|
gl_and
|
pass |
|
gl_and_inverted
|
pass |
|
gl_and_inverted_msaa
|
pass |
|
gl_and_msaa
|
pass |
|
gl_and_reverse
|
pass |
|
gl_and_reverse_msaa
|
pass |
|
gl_clear
|
pass |
|
gl_clear_msaa
|
pass |
|
gl_copy
|
pass |
|
gl_copy_inverted
|
pass |
|
gl_copy_inverted_msaa
|
pass |
|
gl_copy_msaa
|
pass |
|
gl_equiv
|
pass |
|
gl_equiv_msaa
|
pass |
|
gl_invert
|
pass |
|
gl_invert_msaa
|
pass |
|
gl_nand
|
pass |
|
gl_nand_msaa
|
pass |
|
gl_noop
|
pass |
|
gl_noop_msaa
|
pass |
|
gl_nor
|
pass |
|
gl_nor_msaa
|
pass |
|
gl_or
|
pass |
|
gl_or_inverted
|
pass |
|
gl_or_inverted_msaa
|
pass |
|
gl_or_msaa
|
pass |
|
gl_or_reverse
|
pass |
|
gl_or_reverse_msaa
|
pass |
|
gl_set
|
pass |
|
gl_set_msaa
|
pass |
|
gl_xor
|
pass |
|
gl_xor_msaa
|
pass |
|
gl-1.0-long-dlist
|
pass |
|
gl-1.0-long-line-loop
|
pass |
|
gl-1.0-no-op-paths
|
fail |
|
gl-1.0-ortho-pos
|
pass |
|
gl-1.0-polygon-line-aa
|
pass |
|
gl-1.0-push-no-attribs
|
pass |
|
gl-1.0-rastercolor
|
pass |
|
gl-1.0-read-cache-stress-test
|
pass |
|
gl-1.0-readpixels-oob
|
pass |
|
gl-1.0-readpixsanity
|
pass |
|
gl-1.0-rendermode-feedback
|
5/5 |
|
gl_2d
|
pass |
|
gl_3d
|
pass |
|
gl_3d_color
|
pass |
|
gl_3d_color_texture
|
pass |
|
gl_4d_color_texture
|
pass |
|
gl-1.0-scissor-bitmap
|
pass |
|
gl-1.0-scissor-clear
|
pass |
|
gl-1.0-scissor-copypixels
|
pass |
|
gl-1.0-scissor-depth-clear
|
pass |
|
gl-1.0-scissor-depth-clear-negative-xy
|
pass |
|
gl-1.0-scissor-many
|
pass |
|
gl-1.0-scissor-offscreen
|
pass |
|
gl-1.0-scissor-polygon
|
pass |
|
gl-1.0-scissor-stencil-clear
|
pass |
|
gl-1.0-simple-readbuffer
|
pass |
|
gl-1.0-spot-light
|
pass |
|
gl-1.0-swapbuffers-behavior
|
pass |
|
gl-1.0-texgen
|
pass |
|
gl-1.0-textured-triangle
|
pass |
|
gl-1.0-user-clip-all-planes
|
pass |
|
rasterpos
|
4/4 |
|
arb_vp
|
pass |
|
fixed_func
|
pass |
|
glsl_vs
|
pass |
|
glsl_vs_uniforms
|
pass |
|
!opengl 1.1
|
8030/8083 |
|
array-stride
|
pass |
|
clear-accum
|
skip |
|
clipflat
|
1296/1296 |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
glbegin/end(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawarrays(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_polygon), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_fan), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle pv: last
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: first
|
pass |
|
gldrawelements(gl_triangles), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top pv: last
|
pass |
|
copypixels-draw-sync
|
pass |
|
copypixels-sync
|
pass |
|
copyteximage 1d
|
pass |
|
copyteximage 2d
|
pass |
|
copyteximage-border
|
pass |
|
copyteximage-clipping
|
pass |
|
copytexsubimage
|
pass |
|
degenerate-prims
|
20/20 |
|
gl_line_loop
|
pass |
|
gl_line_strip
|
pass |
|
gl_lines
|
pass |
|
gl_points
|
pass |
|
gl_polygon
|
pass |
|
gl_quad_strip
|
pass |
|
gl_quads
|
pass |
|
gl_triangle_fan
|
pass |
|
gl_triangle_strip
|
pass |
|
gl_triangles
|
pass |
|
primitive: gl_line_loop
|
pass |
|
primitive: gl_line_strip
|
pass |
|
primitive: gl_lines
|
pass |
|
primitive: gl_points
|
pass |
|
primitive: gl_polygon
|
pass |
|
primitive: gl_quad_strip
|
pass |
|
primitive: gl_quads
|
pass |
|
primitive: gl_triangle_fan
|
pass |
|
primitive: gl_triangle_strip
|
pass |
|
primitive: gl_triangles
|
pass |
|
depthfunc
|
pass |
|
depthrange-clear
|
pass |
|
depthstencil-default_fb-blit
|
pass |
|
depthstencil-default_fb-blit samples=16
|
skip |
|
depthstencil-default_fb-blit samples=2
|
pass |
|
depthstencil-default_fb-blit samples=32
|
skip |
|
depthstencil-default_fb-blit samples=4
|
pass |
|
depthstencil-default_fb-blit samples=6
|
skip |
|
depthstencil-default_fb-blit samples=8
|
skip |
|
depthstencil-default_fb-clear
|
pass |
|
depthstencil-default_fb-clear samples=16
|
skip |
|
depthstencil-default_fb-clear samples=2
|
pass |
|
depthstencil-default_fb-clear samples=32
|
skip |
|
depthstencil-default_fb-clear samples=4
|
pass |
|
depthstencil-default_fb-clear samples=6
|
skip |
|
depthstencil-default_fb-clear samples=8
|
skip |
|
depthstencil-default_fb-copypixels
|
pass |
|
depthstencil-default_fb-copypixels samples=16
|
skip |
|
depthstencil-default_fb-copypixels samples=2
|
pass |
|
depthstencil-default_fb-copypixels samples=32
|
skip |
|
depthstencil-default_fb-copypixels samples=4
|
pass |
|
depthstencil-default_fb-copypixels samples=6
|
skip |
|
depthstencil-default_fb-copypixels samples=8
|
skip |
|
depthstencil-default_fb-drawpixels-24_8
|
pass |
|
depthstencil-default_fb-drawpixels-24_8 samples=16
|
skip |
|
depthstencil-default_fb-drawpixels-24_8 samples=2
|
pass |
|
depthstencil-default_fb-drawpixels-24_8 samples=32
|
skip |
|
depthstencil-default_fb-drawpixels-24_8 samples=4
|
pass |
|
depthstencil-default_fb-drawpixels-24_8 samples=6
|
skip |
|
depthstencil-default_fb-drawpixels-24_8 samples=8
|
skip |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev
|
pass |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=16
|
skip |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2
|
pass |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=32
|
skip |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4
|
pass |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=6
|
skip |
|
depthstencil-default_fb-drawpixels-32f_24_8_rev samples=8
|
skip |
|
depthstencil-default_fb-drawpixels-float-and-ushort
|
pass |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=16
|
skip |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=2
|
pass |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=32
|
skip |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=4
|
pass |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=6
|
skip |
|
depthstencil-default_fb-drawpixels-float-and-ushort samples=8
|
skip |
|
depthstencil-default_fb-readpixels-24_8
|
pass |
|
depthstencil-default_fb-readpixels-24_8 samples=16
|
skip |
|
depthstencil-default_fb-readpixels-24_8 samples=2
|
pass |
|
depthstencil-default_fb-readpixels-24_8 samples=32
|
skip |
|
depthstencil-default_fb-readpixels-24_8 samples=4
|
pass |
|
depthstencil-default_fb-readpixels-24_8 samples=6
|
skip |
|
depthstencil-default_fb-readpixels-24_8 samples=8
|
skip |
|
depthstencil-default_fb-readpixels-32f_24_8_rev
|
pass |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=16
|
skip |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=2
|
pass |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=32
|
skip |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=4
|
pass |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=6
|
skip |
|
depthstencil-default_fb-readpixels-32f_24_8_rev samples=8
|
skip |
|
depthstencil-default_fb-readpixels-float-and-ushort
|
pass |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=16
|
skip |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=2
|
pass |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=32
|
skip |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=4
|
pass |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=6
|
skip |
|
depthstencil-default_fb-readpixels-float-and-ushort samples=8
|
skip |
|
dlist-clear
|
pass |
|
dlist-color-material
|
pass |
|
dlist-fdo3129-01
|
pass |
|
dlist-fdo3129-02
|
pass |
|
dlist-fdo31590
|
pass |
|
draw-arrays-colormaterial
|
pass |
|
draw-copypixels-sync
|
pass |
|
draw-pixel-with-texture
|
pass |
|
draw-pixels
|
pass |
|
draw-pixels samples=16
|
skip |
|
draw-pixels samples=2
|
skip |
|
draw-pixels samples=32
|
skip |
|
draw-pixels samples=4
|
skip |
|
draw-pixels samples=6
|
skip |
|
draw-pixels samples=8
|
skip |
|
draw-sync
|
pass |
|
drawpix-z
|
pass |
|
fog-modes
|
pass |
|
fragment-center
|
pass |
|
geterror-inside-begin
|
pass |
|
geterror-invalid-enum
|
pass |
|
getteximage-depth
|
63/63 |
|
gl_texture_1d-gl_depth24_stencil8
|
pass |
|
gl_texture_1d-gl_depth32f_stencil8
|
pass |
|
gl_texture_1d-gl_depth_component
|
pass |
|
gl_texture_1d-gl_depth_component16
|
pass |
|
gl_texture_1d-gl_depth_component24
|
pass |
|
gl_texture_1d-gl_depth_component32
|
pass |
|
gl_texture_1d-gl_depth_component32f
|
pass |
|
gl_texture_1d-gl_depth_stencil
|
pass |
|
gl_texture_1d-gl_stencil_index8
|
pass |
|
gl_texture_1d_array-gl_depth24_stencil8
|
pass |
|
gl_texture_1d_array-gl_depth32f_stencil8
|
pass |
|
gl_texture_1d_array-gl_depth_component
|
pass |
|
gl_texture_1d_array-gl_depth_component16
|
pass |
|
gl_texture_1d_array-gl_depth_component24
|
pass |
|
gl_texture_1d_array-gl_depth_component32
|
pass |
|
gl_texture_1d_array-gl_depth_component32f
|
pass |
|
gl_texture_1d_array-gl_depth_stencil
|
pass |
|
gl_texture_1d_array-gl_stencil_index8
|
pass |
|
gl_texture_2d-gl_depth24_stencil8
|
pass |
|
gl_texture_2d-gl_depth32f_stencil8
|
pass |
|
gl_texture_2d-gl_depth_component
|
pass |
|
gl_texture_2d-gl_depth_component16
|
pass |
|
gl_texture_2d-gl_depth_component24
|
pass |
|
gl_texture_2d-gl_depth_component32
|
pass |
|
gl_texture_2d-gl_depth_component32f
|
pass |
|
gl_texture_2d-gl_depth_stencil
|
pass |
|
gl_texture_2d-gl_stencil_index8
|
pass |
|
gl_texture_2d_array-gl_depth24_stencil8
|
pass |
|
gl_texture_2d_array-gl_depth32f_stencil8
|
pass |
|
gl_texture_2d_array-gl_depth_component
|
pass |
|
gl_texture_2d_array-gl_depth_component16
|
pass |
|
gl_texture_2d_array-gl_depth_component24
|
pass |
|
gl_texture_2d_array-gl_depth_component32
|
pass |
|
gl_texture_2d_array-gl_depth_component32f
|
pass |
|
gl_texture_2d_array-gl_depth_stencil
|
pass |
|
gl_texture_2d_array-gl_stencil_index8
|
pass |
|
gl_texture_cube_map-gl_depth24_stencil8
|
pass |
|
gl_texture_cube_map-gl_depth32f_stencil8
|
pass |
|
gl_texture_cube_map-gl_depth_component
|
pass |
|
gl_texture_cube_map-gl_depth_component16
|
pass |
|
gl_texture_cube_map-gl_depth_component24
|
pass |
|
gl_texture_cube_map-gl_depth_component32
|
pass |
|
gl_texture_cube_map-gl_depth_component32f
|
pass |
|
gl_texture_cube_map-gl_depth_stencil
|
pass |
|
gl_texture_cube_map-gl_stencil_index8
|
pass |
|
gl_texture_cube_map_array-gl_depth24_stencil8
|
pass |
|
gl_texture_cube_map_array-gl_depth32f_stencil8
|
pass |
|
gl_texture_cube_map_array-gl_depth_component
|
pass |
|
gl_texture_cube_map_array-gl_depth_component16
|
pass |
|
gl_texture_cube_map_array-gl_depth_component24
|
pass |
|
gl_texture_cube_map_array-gl_depth_component32
|
pass |
|
gl_texture_cube_map_array-gl_depth_component32f
|
pass |
|
gl_texture_cube_map_array-gl_depth_stencil
|
pass |
|
gl_texture_cube_map_array-gl_stencil_index8
|
pass |
|
gl_texture_rectangle-gl_depth24_stencil8
|
pass |
|
gl_texture_rectangle-gl_depth32f_stencil8
|
pass |
|
gl_texture_rectangle-gl_depth_component
|
pass |
|
gl_texture_rectangle-gl_depth_component16
|
pass |
|
gl_texture_rectangle-gl_depth_component24
|
pass |
|
gl_texture_rectangle-gl_depth_component32
|
pass |
|
gl_texture_rectangle-gl_depth_component32f
|
pass |
|
gl_texture_rectangle-gl_depth_stencil
|
pass |
|
gl_texture_rectangle-gl_stencil_index8
|
pass |
|
getteximage-formats
|
pass |
|
getteximage-luminance
|
pass |
|
getteximage-simple
|
pass |
|
getteximage-targets 1d
|
pass |
|
getteximage-targets 2d
|
pass |
|
gl-1.1-color-material-array
|
pass |
|
gl-1.1-color-material-unused-normal-array
|
pass |
|
gl-1.1-draw-arrays-start
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_line_loop
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_line_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_lines
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_points
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_polygon
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_quad_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_quads
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_triangle_fan
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_triangle_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 varray gl_triangles
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_line_loop
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_line_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_lines
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_points
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_polygon
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_quad_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_quads
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_triangle_fan
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_triangle_strip
|
pass |
|
gl-1.1-drawarrays-vertex-count 100000 vbo gl_triangles
|
pass |
|
gl-1.1-read-pixels-after-display-list
|
pass |
|
gl-1.1-set-vertex-color-after-draw
|
pass |
|
gl-1.1-xor
|
pass |
|
gl-1.1-xor-copypixels
|
pass |
|
gl-1.2-texture-base-level
|
pass |
|
gl-1.3-alpha_to_coverage_nop
|
pass |
|
gl_select - alpha-test enabled
|
pass |
|
gl_select - depth-test enabled
|
pass |
|
gl_select - no test function
|
pass |
|
gl_select - scissor-test enabled
|
pass |
|
gl_select - stencil-test enabled
|
pass |
|
glinfo
|
pass |
|
hiz
|
pass |
|
incomplete-texture-fixed
|
pass |
|
infinite-spot-light
|
pass |
|
line-aa-width
|
pass |
|
line-flat-clip-color
|
pass |
|
line-smooth-coverage
|
pass |
|
line-smooth-stipple
|
fail |
|
lineloop
|
pass |
|
lineloop-dlist
|
pass |
|
linestipple
|
0/6 |
|
baseline
|
fail |
|
factor 2x
|
fail |
|
factor 3x
|
fail |
|
line loop
|
fail |
|
line strip
|
fail |
|
restarting lines within a single begin-end block
|
fail |
|
longprim
|
pass |
|
masked-clear
|
pass |
|
point-line-no-cull
|
pass |
|
polygon-mode
|
fail |
|
polygon-mode-facing
|
fail |
|
polygon-mode-offset
|
0/12 |
|
config 0: expected white pixel on bottom edge
|
fail |
|
config 0: expected white pixel on left edge
|
fail |
|
config 0: expected white pixel on right edge
|
fail |
|
config 0: expected white pixel on top edge
|
fail |
|
config 1: expected blue pixel in center
|
fail |
|
config 2: expected blue pixel in center
|
fail |
|
config 2: expected white pixel on right edge
|
fail |
|
config 2: expected white pixel on top edge
|
fail |
|
config 5: expected blue pixel in center
|
fail |
|
config 6: expected blue pixel in center
|
fail |
|
config 6: expected white pixel on right edge
|
fail |
|
config 6: expected white pixel on top edge
|
fail |
|
polygon-offset
|
pass |
|
ppgtt_memory_alignment
|
pass |
|
proxy-texture
|
pass |
|
push-pop-texture-state
|
pass |
|
quad-invariance
|
pass |
|
read-front
|
fail |
|
read-front clear-front-first
|
fail |
|
read-front clear-front-first samples=16
|
skip |
|
read-front clear-front-first samples=2
|
fail |
|
read-front clear-front-first samples=32
|
skip |
|
read-front clear-front-first samples=4
|
fail |
|
read-front clear-front-first samples=6
|
skip |
|
read-front clear-front-first samples=8
|
skip |
|
read-front samples=16
|
skip |
|
read-front samples=2
|
fail |
|
read-front samples=32
|
skip |
|
read-front samples=4
|
fail |
|
read-front samples=6
|
skip |
|
read-front samples=8
|
skip |
|
readpix-z
|
pass |
|
roundmode-getintegerv
|
pass |
|
roundmode-pixelstore
|
pass |
|
sized-texture-format-channels
|
pass |
|
stencil-drawpixels
|
pass |
|
streaming-texture-leak
|
pass |
|
tex-upside-down-miptree
|
pass |
|
texgen
|
pass |
|
teximage-colors gl_alpha12
|
104/104 |
|
exact upload-download of gl_alpha12
|
skip |
|
gl_alpha12 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_byte
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_float
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_int
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_short
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_byte
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_float
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_int
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_short
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_byte
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_float
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_int
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_short
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha12 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_alpha12 texture with gl_blue and gl_byte
|
pass |
|
gl_alpha12 texture with gl_blue and gl_float
|
pass |
|
gl_alpha12 texture with gl_blue and gl_int
|
pass |
|
gl_alpha12 texture with gl_blue and gl_short
|
pass |
|
gl_alpha12 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_green and gl_byte
|
pass |
|
gl_alpha12 texture with gl_green and gl_float
|
pass |
|
gl_alpha12 texture with gl_green and gl_int
|
pass |
|
gl_alpha12 texture with gl_green and gl_short
|
pass |
|
gl_alpha12 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_byte
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_float
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_int
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_short
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_red and gl_byte
|
pass |
|
gl_alpha12 texture with gl_red and gl_float
|
pass |
|
gl_alpha12 texture with gl_red and gl_int
|
pass |
|
gl_alpha12 texture with gl_red and gl_short
|
pass |
|
gl_alpha12 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_rg and gl_byte
|
pass |
|
gl_alpha12 texture with gl_rg and gl_float
|
pass |
|
gl_alpha12 texture with gl_rg and gl_int
|
pass |
|
gl_alpha12 texture with gl_rg and gl_short
|
pass |
|
gl_alpha12 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_byte
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_float
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_int
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_short
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_alpha12 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_byte
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_float
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_int
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_short
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha12 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_alpha16
|
105/105 |
|
exact upload-download of gl_alpha16
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_byte
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_float
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_int
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_short
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_byte
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_float
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_int
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_short
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_byte
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_float
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_int
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_short
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_alpha16 texture with gl_blue and gl_byte
|
pass |
|
gl_alpha16 texture with gl_blue and gl_float
|
pass |
|
gl_alpha16 texture with gl_blue and gl_int
|
pass |
|
gl_alpha16 texture with gl_blue and gl_short
|
pass |
|
gl_alpha16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_green and gl_byte
|
pass |
|
gl_alpha16 texture with gl_green and gl_float
|
pass |
|
gl_alpha16 texture with gl_green and gl_int
|
pass |
|
gl_alpha16 texture with gl_green and gl_short
|
pass |
|
gl_alpha16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_byte
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_float
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_int
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_short
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_red and gl_byte
|
pass |
|
gl_alpha16 texture with gl_red and gl_float
|
pass |
|
gl_alpha16 texture with gl_red and gl_int
|
pass |
|
gl_alpha16 texture with gl_red and gl_short
|
pass |
|
gl_alpha16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_rg and gl_byte
|
pass |
|
gl_alpha16 texture with gl_rg and gl_float
|
pass |
|
gl_alpha16 texture with gl_rg and gl_int
|
pass |
|
gl_alpha16 texture with gl_rg and gl_short
|
pass |
|
gl_alpha16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_byte
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_float
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_int
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_short
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_alpha16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_byte
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_float
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_int
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_short
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_alpha4
|
104/104 |
|
exact upload-download of gl_alpha4
|
skip |
|
gl_alpha4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_byte
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_float
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_int
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_short
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_byte
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_float
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_int
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_short
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_byte
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_float
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_int
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_short
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_alpha4 texture with gl_blue and gl_byte
|
pass |
|
gl_alpha4 texture with gl_blue and gl_float
|
pass |
|
gl_alpha4 texture with gl_blue and gl_int
|
pass |
|
gl_alpha4 texture with gl_blue and gl_short
|
pass |
|
gl_alpha4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_green and gl_byte
|
pass |
|
gl_alpha4 texture with gl_green and gl_float
|
pass |
|
gl_alpha4 texture with gl_green and gl_int
|
pass |
|
gl_alpha4 texture with gl_green and gl_short
|
pass |
|
gl_alpha4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_byte
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_float
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_int
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_short
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_red and gl_byte
|
pass |
|
gl_alpha4 texture with gl_red and gl_float
|
pass |
|
gl_alpha4 texture with gl_red and gl_int
|
pass |
|
gl_alpha4 texture with gl_red and gl_short
|
pass |
|
gl_alpha4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_rg and gl_byte
|
pass |
|
gl_alpha4 texture with gl_rg and gl_float
|
pass |
|
gl_alpha4 texture with gl_rg and gl_int
|
pass |
|
gl_alpha4 texture with gl_rg and gl_short
|
pass |
|
gl_alpha4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_byte
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_float
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_int
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_short
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_byte
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_float
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_int
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_short
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_alpha8
|
105/105 |
|
exact upload-download of gl_alpha8
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_byte
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_float
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_int
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_short
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_byte
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_float
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_int
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_short
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_byte
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_float
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_int
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_short
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_alpha8 texture with gl_blue and gl_byte
|
pass |
|
gl_alpha8 texture with gl_blue and gl_float
|
pass |
|
gl_alpha8 texture with gl_blue and gl_int
|
pass |
|
gl_alpha8 texture with gl_blue and gl_short
|
pass |
|
gl_alpha8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_green and gl_byte
|
pass |
|
gl_alpha8 texture with gl_green and gl_float
|
pass |
|
gl_alpha8 texture with gl_green and gl_int
|
pass |
|
gl_alpha8 texture with gl_green and gl_short
|
pass |
|
gl_alpha8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_byte
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_float
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_int
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_short
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_red and gl_byte
|
pass |
|
gl_alpha8 texture with gl_red and gl_float
|
pass |
|
gl_alpha8 texture with gl_red and gl_int
|
pass |
|
gl_alpha8 texture with gl_red and gl_short
|
pass |
|
gl_alpha8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_rg and gl_byte
|
pass |
|
gl_alpha8 texture with gl_rg and gl_float
|
pass |
|
gl_alpha8 texture with gl_rg and gl_int
|
pass |
|
gl_alpha8 texture with gl_rg and gl_short
|
pass |
|
gl_alpha8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_byte
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_float
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_int
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_short
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_byte
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_float
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_int
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_short
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_alpha
|
104/104 |
|
exact upload-download of gl_alpha
|
skip |
|
gl_alpha texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_float
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_int
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_short
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_alpha and gl_byte
|
pass |
|
gl_alpha texture with gl_alpha and gl_float
|
pass |
|
gl_alpha texture with gl_alpha and gl_int
|
pass |
|
gl_alpha texture with gl_alpha and gl_short
|
pass |
|
gl_alpha texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_bgr and gl_byte
|
pass |
|
gl_alpha texture with gl_bgr and gl_float
|
pass |
|
gl_alpha texture with gl_bgr and gl_int
|
pass |
|
gl_alpha texture with gl_bgr and gl_short
|
pass |
|
gl_alpha texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_bgra and gl_byte
|
pass |
|
gl_alpha texture with gl_bgra and gl_float
|
pass |
|
gl_alpha texture with gl_bgra and gl_int
|
pass |
|
gl_alpha texture with gl_bgra and gl_short
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_alpha texture with gl_blue and gl_byte
|
pass |
|
gl_alpha texture with gl_blue and gl_float
|
pass |
|
gl_alpha texture with gl_blue and gl_int
|
pass |
|
gl_alpha texture with gl_blue and gl_short
|
pass |
|
gl_alpha texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_green and gl_byte
|
pass |
|
gl_alpha texture with gl_green and gl_float
|
pass |
|
gl_alpha texture with gl_green and gl_int
|
pass |
|
gl_alpha texture with gl_green and gl_short
|
pass |
|
gl_alpha texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_green and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_green and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_luminance and gl_byte
|
pass |
|
gl_alpha texture with gl_luminance and gl_float
|
pass |
|
gl_alpha texture with gl_luminance and gl_int
|
pass |
|
gl_alpha texture with gl_luminance and gl_short
|
pass |
|
gl_alpha texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_red and gl_byte
|
pass |
|
gl_alpha texture with gl_red and gl_float
|
pass |
|
gl_alpha texture with gl_red and gl_int
|
pass |
|
gl_alpha texture with gl_red and gl_short
|
pass |
|
gl_alpha texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_red and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_red and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_rg and gl_byte
|
pass |
|
gl_alpha texture with gl_rg and gl_float
|
pass |
|
gl_alpha texture with gl_rg and gl_int
|
pass |
|
gl_alpha texture with gl_rg and gl_short
|
pass |
|
gl_alpha texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_rgb and gl_byte
|
pass |
|
gl_alpha texture with gl_rgb and gl_float
|
pass |
|
gl_alpha texture with gl_rgb and gl_int
|
pass |
|
gl_alpha texture with gl_rgb and gl_short
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_alpha texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_alpha texture with gl_rgba and gl_byte
|
pass |
|
gl_alpha texture with gl_rgba and gl_float
|
pass |
|
gl_alpha texture with gl_rgba and gl_int
|
pass |
|
gl_alpha texture with gl_rgba and gl_short
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_alpha texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance12
|
104/104 |
|
exact upload-download of gl_luminance12
|
skip |
|
gl_luminance12 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance12 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance12 texture with gl_blue and gl_float
|
pass |
|
gl_luminance12 texture with gl_blue and gl_int
|
pass |
|
gl_luminance12 texture with gl_blue and gl_short
|
pass |
|
gl_luminance12 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_green and gl_byte
|
pass |
|
gl_luminance12 texture with gl_green and gl_float
|
pass |
|
gl_luminance12 texture with gl_green and gl_int
|
pass |
|
gl_luminance12 texture with gl_green and gl_short
|
pass |
|
gl_luminance12 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_red and gl_byte
|
pass |
|
gl_luminance12 texture with gl_red and gl_float
|
pass |
|
gl_luminance12 texture with gl_red and gl_int
|
pass |
|
gl_luminance12 texture with gl_red and gl_short
|
pass |
|
gl_luminance12 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance12 texture with gl_rg and gl_float
|
pass |
|
gl_luminance12 texture with gl_rg and gl_int
|
pass |
|
gl_luminance12 texture with gl_rg and gl_short
|
pass |
|
gl_luminance12 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance12 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance12_alpha12
|
104/104 |
|
exact upload-download of gl_luminance12_alpha12
|
skip |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12_alpha12 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance12_alpha4
|
104/104 |
|
exact upload-download of gl_luminance12_alpha4
|
skip |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance12_alpha4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance16
|
105/105 |
|
exact upload-download of gl_luminance16
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance16 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance16 texture with gl_blue and gl_float
|
pass |
|
gl_luminance16 texture with gl_blue and gl_int
|
pass |
|
gl_luminance16 texture with gl_blue and gl_short
|
pass |
|
gl_luminance16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_green and gl_byte
|
pass |
|
gl_luminance16 texture with gl_green and gl_float
|
pass |
|
gl_luminance16 texture with gl_green and gl_int
|
pass |
|
gl_luminance16 texture with gl_green and gl_short
|
pass |
|
gl_luminance16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_red and gl_byte
|
pass |
|
gl_luminance16 texture with gl_red and gl_float
|
pass |
|
gl_luminance16 texture with gl_red and gl_int
|
pass |
|
gl_luminance16 texture with gl_red and gl_short
|
pass |
|
gl_luminance16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance16 texture with gl_rg and gl_float
|
pass |
|
gl_luminance16 texture with gl_rg and gl_int
|
pass |
|
gl_luminance16 texture with gl_rg and gl_short
|
pass |
|
gl_luminance16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance16_alpha16
|
105/105 |
|
exact upload-download of gl_luminance16_alpha16
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance16_alpha16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance4
|
104/104 |
|
exact upload-download of gl_luminance4
|
skip |
|
gl_luminance4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance4 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance4 texture with gl_blue and gl_float
|
pass |
|
gl_luminance4 texture with gl_blue and gl_int
|
pass |
|
gl_luminance4 texture with gl_blue and gl_short
|
pass |
|
gl_luminance4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_green and gl_byte
|
pass |
|
gl_luminance4 texture with gl_green and gl_float
|
pass |
|
gl_luminance4 texture with gl_green and gl_int
|
pass |
|
gl_luminance4 texture with gl_green and gl_short
|
pass |
|
gl_luminance4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_red and gl_byte
|
pass |
|
gl_luminance4 texture with gl_red and gl_float
|
pass |
|
gl_luminance4 texture with gl_red and gl_int
|
pass |
|
gl_luminance4 texture with gl_red and gl_short
|
pass |
|
gl_luminance4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance4 texture with gl_rg and gl_float
|
pass |
|
gl_luminance4 texture with gl_rg and gl_int
|
pass |
|
gl_luminance4 texture with gl_rg and gl_short
|
pass |
|
gl_luminance4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance4_alpha4
|
104/104 |
|
exact upload-download of gl_luminance4_alpha4
|
skip |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance4_alpha4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance6_alpha2
|
104/104 |
|
exact upload-download of gl_luminance6_alpha2
|
skip |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance6_alpha2 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance8
|
105/105 |
|
exact upload-download of gl_luminance8
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance8 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance8 texture with gl_blue and gl_float
|
pass |
|
gl_luminance8 texture with gl_blue and gl_int
|
pass |
|
gl_luminance8 texture with gl_blue and gl_short
|
pass |
|
gl_luminance8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_green and gl_byte
|
pass |
|
gl_luminance8 texture with gl_green and gl_float
|
pass |
|
gl_luminance8 texture with gl_green and gl_int
|
pass |
|
gl_luminance8 texture with gl_green and gl_short
|
pass |
|
gl_luminance8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_red and gl_byte
|
pass |
|
gl_luminance8 texture with gl_red and gl_float
|
pass |
|
gl_luminance8 texture with gl_red and gl_int
|
pass |
|
gl_luminance8 texture with gl_red and gl_short
|
pass |
|
gl_luminance8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance8 texture with gl_rg and gl_float
|
pass |
|
gl_luminance8 texture with gl_rg and gl_int
|
pass |
|
gl_luminance8 texture with gl_rg and gl_short
|
pass |
|
gl_luminance8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance8_alpha8
|
105/105 |
|
exact upload-download of gl_luminance8_alpha8
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_float
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance8_alpha8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance
|
104/104 |
|
exact upload-download of gl_luminance
|
skip |
|
gl_luminance texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance texture with gl_alpha and gl_float
|
pass |
|
gl_luminance texture with gl_alpha and gl_int
|
pass |
|
gl_luminance texture with gl_alpha and gl_short
|
pass |
|
gl_luminance texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance texture with gl_bgr and gl_float
|
pass |
|
gl_luminance texture with gl_bgr and gl_int
|
pass |
|
gl_luminance texture with gl_bgr and gl_short
|
pass |
|
gl_luminance texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance texture with gl_bgra and gl_float
|
pass |
|
gl_luminance texture with gl_bgra and gl_int
|
pass |
|
gl_luminance texture with gl_bgra and gl_short
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance texture with gl_blue and gl_byte
|
pass |
|
gl_luminance texture with gl_blue and gl_float
|
pass |
|
gl_luminance texture with gl_blue and gl_int
|
pass |
|
gl_luminance texture with gl_blue and gl_short
|
pass |
|
gl_luminance texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_green and gl_byte
|
pass |
|
gl_luminance texture with gl_green and gl_float
|
pass |
|
gl_luminance texture with gl_green and gl_int
|
pass |
|
gl_luminance texture with gl_green and gl_short
|
pass |
|
gl_luminance texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance texture with gl_luminance and gl_float
|
pass |
|
gl_luminance texture with gl_luminance and gl_int
|
pass |
|
gl_luminance texture with gl_luminance and gl_short
|
pass |
|
gl_luminance texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_red and gl_byte
|
pass |
|
gl_luminance texture with gl_red and gl_float
|
pass |
|
gl_luminance texture with gl_red and gl_int
|
pass |
|
gl_luminance texture with gl_red and gl_short
|
pass |
|
gl_luminance texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_rg and gl_byte
|
pass |
|
gl_luminance texture with gl_rg and gl_float
|
pass |
|
gl_luminance texture with gl_rg and gl_int
|
pass |
|
gl_luminance texture with gl_rg and gl_short
|
pass |
|
gl_luminance texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance texture with gl_rgb and gl_float
|
pass |
|
gl_luminance texture with gl_rgb and gl_int
|
pass |
|
gl_luminance texture with gl_rgb and gl_short
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance texture with gl_rgba and gl_float
|
pass |
|
gl_luminance texture with gl_rgba and gl_int
|
pass |
|
gl_luminance texture with gl_rgba and gl_short
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_luminance_alpha
|
104/104 |
|
exact upload-download of gl_luminance_alpha
|
skip |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance_alpha texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_green and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_red and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_luminance_alpha texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_byte
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_float
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_int
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_short
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_luminance_alpha texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r11f_g11f_b10f
|
104/104 |
|
exact upload-download of gl_r11f_g11f_b10f
|
skip |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_float
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r11f_g11f_b10f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r16
|
105/105 |
|
exact upload-download of gl_r16
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_alpha and gl_byte
|
pass |
|
gl_r16 texture with gl_alpha and gl_float
|
pass |
|
gl_r16 texture with gl_alpha and gl_int
|
pass |
|
gl_r16 texture with gl_alpha and gl_short
|
pass |
|
gl_r16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_bgr and gl_byte
|
pass |
|
gl_r16 texture with gl_bgr and gl_float
|
pass |
|
gl_r16 texture with gl_bgr and gl_int
|
pass |
|
gl_r16 texture with gl_bgr and gl_short
|
pass |
|
gl_r16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_bgra and gl_byte
|
pass |
|
gl_r16 texture with gl_bgra and gl_float
|
pass |
|
gl_r16 texture with gl_bgra and gl_int
|
pass |
|
gl_r16 texture with gl_bgra and gl_short
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r16 texture with gl_blue and gl_byte
|
pass |
|
gl_r16 texture with gl_blue and gl_float
|
pass |
|
gl_r16 texture with gl_blue and gl_int
|
pass |
|
gl_r16 texture with gl_blue and gl_short
|
pass |
|
gl_r16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_green and gl_byte
|
pass |
|
gl_r16 texture with gl_green and gl_float
|
pass |
|
gl_r16 texture with gl_green and gl_int
|
pass |
|
gl_r16 texture with gl_green and gl_short
|
pass |
|
gl_r16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_luminance and gl_byte
|
pass |
|
gl_r16 texture with gl_luminance and gl_float
|
pass |
|
gl_r16 texture with gl_luminance and gl_int
|
pass |
|
gl_r16 texture with gl_luminance and gl_short
|
pass |
|
gl_r16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_red and gl_byte
|
pass |
|
gl_r16 texture with gl_red and gl_float
|
pass |
|
gl_r16 texture with gl_red and gl_int
|
pass |
|
gl_r16 texture with gl_red and gl_short
|
pass |
|
gl_r16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_rg and gl_byte
|
pass |
|
gl_r16 texture with gl_rg and gl_float
|
pass |
|
gl_r16 texture with gl_rg and gl_int
|
pass |
|
gl_r16 texture with gl_rg and gl_short
|
pass |
|
gl_r16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_rgb and gl_byte
|
pass |
|
gl_r16 texture with gl_rgb and gl_float
|
pass |
|
gl_r16 texture with gl_rgb and gl_int
|
pass |
|
gl_r16 texture with gl_rgb and gl_short
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r16 texture with gl_rgba and gl_byte
|
pass |
|
gl_r16 texture with gl_rgba and gl_float
|
pass |
|
gl_r16 texture with gl_rgba and gl_int
|
pass |
|
gl_r16 texture with gl_rgba and gl_short
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r16_snorm
|
105/105 |
|
exact upload-download of gl_r16_snorm
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_float
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_int
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_short
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_green and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_green and gl_float
|
pass |
|
gl_r16_snorm texture with gl_green and gl_int
|
pass |
|
gl_r16_snorm texture with gl_green and gl_short
|
pass |
|
gl_r16_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_red and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_red and gl_float
|
pass |
|
gl_r16_snorm texture with gl_red and gl_int
|
pass |
|
gl_r16_snorm texture with gl_red and gl_short
|
pass |
|
gl_r16_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_float
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_int
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_short
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r16f
|
104/104 |
|
exact upload-download of gl_r16f
|
skip |
|
gl_r16f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_alpha and gl_byte
|
pass |
|
gl_r16f texture with gl_alpha and gl_float
|
pass |
|
gl_r16f texture with gl_alpha and gl_int
|
pass |
|
gl_r16f texture with gl_alpha and gl_short
|
pass |
|
gl_r16f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_bgr and gl_byte
|
pass |
|
gl_r16f texture with gl_bgr and gl_float
|
pass |
|
gl_r16f texture with gl_bgr and gl_int
|
pass |
|
gl_r16f texture with gl_bgr and gl_short
|
pass |
|
gl_r16f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_bgra and gl_byte
|
pass |
|
gl_r16f texture with gl_bgra and gl_float
|
pass |
|
gl_r16f texture with gl_bgra and gl_int
|
pass |
|
gl_r16f texture with gl_bgra and gl_short
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r16f texture with gl_blue and gl_byte
|
pass |
|
gl_r16f texture with gl_blue and gl_float
|
pass |
|
gl_r16f texture with gl_blue and gl_int
|
pass |
|
gl_r16f texture with gl_blue and gl_short
|
pass |
|
gl_r16f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_green and gl_byte
|
pass |
|
gl_r16f texture with gl_green and gl_float
|
pass |
|
gl_r16f texture with gl_green and gl_int
|
pass |
|
gl_r16f texture with gl_green and gl_short
|
pass |
|
gl_r16f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_luminance and gl_byte
|
pass |
|
gl_r16f texture with gl_luminance and gl_float
|
pass |
|
gl_r16f texture with gl_luminance and gl_int
|
pass |
|
gl_r16f texture with gl_luminance and gl_short
|
pass |
|
gl_r16f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_red and gl_byte
|
pass |
|
gl_r16f texture with gl_red and gl_float
|
pass |
|
gl_r16f texture with gl_red and gl_int
|
pass |
|
gl_r16f texture with gl_red and gl_short
|
pass |
|
gl_r16f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_rg and gl_byte
|
pass |
|
gl_r16f texture with gl_rg and gl_float
|
pass |
|
gl_r16f texture with gl_rg and gl_int
|
pass |
|
gl_r16f texture with gl_rg and gl_short
|
pass |
|
gl_r16f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_rgb and gl_byte
|
pass |
|
gl_r16f texture with gl_rgb and gl_float
|
pass |
|
gl_r16f texture with gl_rgb and gl_int
|
pass |
|
gl_r16f texture with gl_rgb and gl_short
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r16f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r16f texture with gl_rgba and gl_byte
|
pass |
|
gl_r16f texture with gl_rgba and gl_float
|
pass |
|
gl_r16f texture with gl_rgba and gl_int
|
pass |
|
gl_r16f texture with gl_rgba and gl_short
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r16f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r32f
|
105/105 |
|
exact upload-download of gl_r32f
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_alpha and gl_byte
|
pass |
|
gl_r32f texture with gl_alpha and gl_float
|
pass |
|
gl_r32f texture with gl_alpha and gl_int
|
pass |
|
gl_r32f texture with gl_alpha and gl_short
|
pass |
|
gl_r32f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_bgr and gl_byte
|
pass |
|
gl_r32f texture with gl_bgr and gl_float
|
pass |
|
gl_r32f texture with gl_bgr and gl_int
|
pass |
|
gl_r32f texture with gl_bgr and gl_short
|
pass |
|
gl_r32f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_bgra and gl_byte
|
pass |
|
gl_r32f texture with gl_bgra and gl_float
|
pass |
|
gl_r32f texture with gl_bgra and gl_int
|
pass |
|
gl_r32f texture with gl_bgra and gl_short
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r32f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r32f texture with gl_blue and gl_byte
|
pass |
|
gl_r32f texture with gl_blue and gl_float
|
pass |
|
gl_r32f texture with gl_blue and gl_int
|
pass |
|
gl_r32f texture with gl_blue and gl_short
|
pass |
|
gl_r32f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_green and gl_byte
|
pass |
|
gl_r32f texture with gl_green and gl_float
|
pass |
|
gl_r32f texture with gl_green and gl_int
|
pass |
|
gl_r32f texture with gl_green and gl_short
|
pass |
|
gl_r32f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_luminance and gl_byte
|
pass |
|
gl_r32f texture with gl_luminance and gl_float
|
pass |
|
gl_r32f texture with gl_luminance and gl_int
|
pass |
|
gl_r32f texture with gl_luminance and gl_short
|
pass |
|
gl_r32f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_red and gl_byte
|
pass |
|
gl_r32f texture with gl_red and gl_float
|
pass |
|
gl_r32f texture with gl_red and gl_int
|
pass |
|
gl_r32f texture with gl_red and gl_short
|
pass |
|
gl_r32f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_rg and gl_byte
|
pass |
|
gl_r32f texture with gl_rg and gl_float
|
pass |
|
gl_r32f texture with gl_rg and gl_int
|
pass |
|
gl_r32f texture with gl_rg and gl_short
|
pass |
|
gl_r32f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_rgb and gl_byte
|
pass |
|
gl_r32f texture with gl_rgb and gl_float
|
pass |
|
gl_r32f texture with gl_rgb and gl_int
|
pass |
|
gl_r32f texture with gl_rgb and gl_short
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r32f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r32f texture with gl_rgba and gl_byte
|
pass |
|
gl_r32f texture with gl_rgba and gl_float
|
pass |
|
gl_r32f texture with gl_rgba and gl_int
|
pass |
|
gl_r32f texture with gl_rgba and gl_short
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r32f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r3_g3_b2
|
105/105 |
|
exact upload-download of gl_r3_g3_b2
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r3_g3_b2 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_float
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r3_g3_b2 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r8
|
105/105 |
|
exact upload-download of gl_r8
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_alpha and gl_byte
|
pass |
|
gl_r8 texture with gl_alpha and gl_float
|
pass |
|
gl_r8 texture with gl_alpha and gl_int
|
pass |
|
gl_r8 texture with gl_alpha and gl_short
|
pass |
|
gl_r8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_bgr and gl_byte
|
pass |
|
gl_r8 texture with gl_bgr and gl_float
|
pass |
|
gl_r8 texture with gl_bgr and gl_int
|
pass |
|
gl_r8 texture with gl_bgr and gl_short
|
pass |
|
gl_r8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_bgra and gl_byte
|
pass |
|
gl_r8 texture with gl_bgra and gl_float
|
pass |
|
gl_r8 texture with gl_bgra and gl_int
|
pass |
|
gl_r8 texture with gl_bgra and gl_short
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r8 texture with gl_blue and gl_byte
|
pass |
|
gl_r8 texture with gl_blue and gl_float
|
pass |
|
gl_r8 texture with gl_blue and gl_int
|
pass |
|
gl_r8 texture with gl_blue and gl_short
|
pass |
|
gl_r8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_green and gl_byte
|
pass |
|
gl_r8 texture with gl_green and gl_float
|
pass |
|
gl_r8 texture with gl_green and gl_int
|
pass |
|
gl_r8 texture with gl_green and gl_short
|
pass |
|
gl_r8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_luminance and gl_byte
|
pass |
|
gl_r8 texture with gl_luminance and gl_float
|
pass |
|
gl_r8 texture with gl_luminance and gl_int
|
pass |
|
gl_r8 texture with gl_luminance and gl_short
|
pass |
|
gl_r8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_red and gl_byte
|
pass |
|
gl_r8 texture with gl_red and gl_float
|
pass |
|
gl_r8 texture with gl_red and gl_int
|
pass |
|
gl_r8 texture with gl_red and gl_short
|
pass |
|
gl_r8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_rg and gl_byte
|
pass |
|
gl_r8 texture with gl_rg and gl_float
|
pass |
|
gl_r8 texture with gl_rg and gl_int
|
pass |
|
gl_r8 texture with gl_rg and gl_short
|
pass |
|
gl_r8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_rgb and gl_byte
|
pass |
|
gl_r8 texture with gl_rgb and gl_float
|
pass |
|
gl_r8 texture with gl_rgb and gl_int
|
pass |
|
gl_r8 texture with gl_rgb and gl_short
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r8 texture with gl_rgba and gl_byte
|
pass |
|
gl_r8 texture with gl_rgba and gl_float
|
pass |
|
gl_r8 texture with gl_rgba and gl_int
|
pass |
|
gl_r8 texture with gl_rgba and gl_short
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_r8_snorm
|
105/105 |
|
exact upload-download of gl_r8_snorm
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r8_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_float
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_int
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_short
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_green and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_green and gl_float
|
pass |
|
gl_r8_snorm texture with gl_green and gl_int
|
pass |
|
gl_r8_snorm texture with gl_green and gl_short
|
pass |
|
gl_r8_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_red and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_red and gl_float
|
pass |
|
gl_r8_snorm texture with gl_red and gl_int
|
pass |
|
gl_r8_snorm texture with gl_red and gl_short
|
pass |
|
gl_r8_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_float
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_int
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_short
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_r8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_r8_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_red
|
104/104 |
|
exact upload-download of gl_red
|
skip |
|
gl_red texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_red texture with gl_abgr_ext and gl_float
|
pass |
|
gl_red texture with gl_abgr_ext and gl_int
|
pass |
|
gl_red texture with gl_abgr_ext and gl_short
|
pass |
|
gl_red texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_red texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_red texture with gl_alpha and gl_byte
|
pass |
|
gl_red texture with gl_alpha and gl_float
|
pass |
|
gl_red texture with gl_alpha and gl_int
|
pass |
|
gl_red texture with gl_alpha and gl_short
|
pass |
|
gl_red texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_red texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_red texture with gl_bgr and gl_byte
|
pass |
|
gl_red texture with gl_bgr and gl_float
|
pass |
|
gl_red texture with gl_bgr and gl_int
|
pass |
|
gl_red texture with gl_bgr and gl_short
|
pass |
|
gl_red texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_red texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_red texture with gl_bgra and gl_byte
|
pass |
|
gl_red texture with gl_bgra and gl_float
|
pass |
|
gl_red texture with gl_bgra and gl_int
|
pass |
|
gl_red texture with gl_bgra and gl_short
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_red texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_red texture with gl_blue and gl_byte
|
pass |
|
gl_red texture with gl_blue and gl_float
|
pass |
|
gl_red texture with gl_blue and gl_int
|
pass |
|
gl_red texture with gl_blue and gl_short
|
pass |
|
gl_red texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_red texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_red texture with gl_green and gl_byte
|
pass |
|
gl_red texture with gl_green and gl_float
|
pass |
|
gl_red texture with gl_green and gl_int
|
pass |
|
gl_red texture with gl_green and gl_short
|
pass |
|
gl_red texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_green and gl_unsigned_int
|
pass |
|
gl_red texture with gl_green and gl_unsigned_short
|
pass |
|
gl_red texture with gl_luminance and gl_byte
|
pass |
|
gl_red texture with gl_luminance and gl_float
|
pass |
|
gl_red texture with gl_luminance and gl_int
|
pass |
|
gl_red texture with gl_luminance and gl_short
|
pass |
|
gl_red texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_red texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_red texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_red texture with gl_red and gl_byte
|
pass |
|
gl_red texture with gl_red and gl_float
|
pass |
|
gl_red texture with gl_red and gl_int
|
pass |
|
gl_red texture with gl_red and gl_short
|
pass |
|
gl_red texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_red and gl_unsigned_int
|
pass |
|
gl_red texture with gl_red and gl_unsigned_short
|
pass |
|
gl_red texture with gl_rg and gl_byte
|
pass |
|
gl_red texture with gl_rg and gl_float
|
pass |
|
gl_red texture with gl_rg and gl_int
|
pass |
|
gl_red texture with gl_rg and gl_short
|
pass |
|
gl_red texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_red texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_red texture with gl_rgb and gl_byte
|
pass |
|
gl_red texture with gl_rgb and gl_float
|
pass |
|
gl_red texture with gl_rgb and gl_int
|
pass |
|
gl_red texture with gl_rgb and gl_short
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_red texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_red texture with gl_rgba and gl_byte
|
pass |
|
gl_red texture with gl_rgba and gl_float
|
pass |
|
gl_red texture with gl_rgba and gl_int
|
pass |
|
gl_red texture with gl_rgba and gl_short
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_red texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg16
|
105/105 |
|
exact upload-download of gl_rg16
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_alpha and gl_byte
|
pass |
|
gl_rg16 texture with gl_alpha and gl_float
|
pass |
|
gl_rg16 texture with gl_alpha and gl_int
|
pass |
|
gl_rg16 texture with gl_alpha and gl_short
|
pass |
|
gl_rg16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_bgr and gl_byte
|
pass |
|
gl_rg16 texture with gl_bgr and gl_float
|
pass |
|
gl_rg16 texture with gl_bgr and gl_int
|
pass |
|
gl_rg16 texture with gl_bgr and gl_short
|
pass |
|
gl_rg16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_bgra and gl_byte
|
pass |
|
gl_rg16 texture with gl_bgra and gl_float
|
pass |
|
gl_rg16 texture with gl_bgra and gl_int
|
pass |
|
gl_rg16 texture with gl_bgra and gl_short
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg16 texture with gl_blue and gl_byte
|
pass |
|
gl_rg16 texture with gl_blue and gl_float
|
pass |
|
gl_rg16 texture with gl_blue and gl_int
|
pass |
|
gl_rg16 texture with gl_blue and gl_short
|
pass |
|
gl_rg16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_green and gl_byte
|
pass |
|
gl_rg16 texture with gl_green and gl_float
|
pass |
|
gl_rg16 texture with gl_green and gl_int
|
pass |
|
gl_rg16 texture with gl_green and gl_short
|
pass |
|
gl_rg16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_luminance and gl_byte
|
pass |
|
gl_rg16 texture with gl_luminance and gl_float
|
pass |
|
gl_rg16 texture with gl_luminance and gl_int
|
pass |
|
gl_rg16 texture with gl_luminance and gl_short
|
pass |
|
gl_rg16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_red and gl_byte
|
pass |
|
gl_rg16 texture with gl_red and gl_float
|
pass |
|
gl_rg16 texture with gl_red and gl_int
|
pass |
|
gl_rg16 texture with gl_red and gl_short
|
pass |
|
gl_rg16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_rg and gl_byte
|
pass |
|
gl_rg16 texture with gl_rg and gl_float
|
pass |
|
gl_rg16 texture with gl_rg and gl_int
|
pass |
|
gl_rg16 texture with gl_rg and gl_short
|
pass |
|
gl_rg16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_rgb and gl_byte
|
pass |
|
gl_rg16 texture with gl_rgb and gl_float
|
pass |
|
gl_rg16 texture with gl_rgb and gl_int
|
pass |
|
gl_rg16 texture with gl_rgb and gl_short
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg16 texture with gl_rgba and gl_byte
|
pass |
|
gl_rg16 texture with gl_rgba and gl_float
|
pass |
|
gl_rg16 texture with gl_rgba and gl_int
|
pass |
|
gl_rg16 texture with gl_rgba and gl_short
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg16_snorm
|
105/105 |
|
exact upload-download of gl_rg16_snorm
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg16f
|
104/104 |
|
exact upload-download of gl_rg16f
|
skip |
|
gl_rg16f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_alpha and gl_byte
|
pass |
|
gl_rg16f texture with gl_alpha and gl_float
|
pass |
|
gl_rg16f texture with gl_alpha and gl_int
|
pass |
|
gl_rg16f texture with gl_alpha and gl_short
|
pass |
|
gl_rg16f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_bgr and gl_byte
|
pass |
|
gl_rg16f texture with gl_bgr and gl_float
|
pass |
|
gl_rg16f texture with gl_bgr and gl_int
|
pass |
|
gl_rg16f texture with gl_bgr and gl_short
|
pass |
|
gl_rg16f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_bgra and gl_byte
|
pass |
|
gl_rg16f texture with gl_bgra and gl_float
|
pass |
|
gl_rg16f texture with gl_bgra and gl_int
|
pass |
|
gl_rg16f texture with gl_bgra and gl_short
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg16f texture with gl_blue and gl_byte
|
pass |
|
gl_rg16f texture with gl_blue and gl_float
|
pass |
|
gl_rg16f texture with gl_blue and gl_int
|
pass |
|
gl_rg16f texture with gl_blue and gl_short
|
pass |
|
gl_rg16f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_green and gl_byte
|
pass |
|
gl_rg16f texture with gl_green and gl_float
|
pass |
|
gl_rg16f texture with gl_green and gl_int
|
pass |
|
gl_rg16f texture with gl_green and gl_short
|
pass |
|
gl_rg16f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_luminance and gl_byte
|
pass |
|
gl_rg16f texture with gl_luminance and gl_float
|
pass |
|
gl_rg16f texture with gl_luminance and gl_int
|
pass |
|
gl_rg16f texture with gl_luminance and gl_short
|
pass |
|
gl_rg16f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_red and gl_byte
|
pass |
|
gl_rg16f texture with gl_red and gl_float
|
pass |
|
gl_rg16f texture with gl_red and gl_int
|
pass |
|
gl_rg16f texture with gl_red and gl_short
|
pass |
|
gl_rg16f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_rg and gl_byte
|
pass |
|
gl_rg16f texture with gl_rg and gl_float
|
pass |
|
gl_rg16f texture with gl_rg and gl_int
|
pass |
|
gl_rg16f texture with gl_rg and gl_short
|
pass |
|
gl_rg16f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_rgb and gl_byte
|
pass |
|
gl_rg16f texture with gl_rgb and gl_float
|
pass |
|
gl_rg16f texture with gl_rgb and gl_int
|
pass |
|
gl_rg16f texture with gl_rgb and gl_short
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg16f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg16f texture with gl_rgba and gl_byte
|
pass |
|
gl_rg16f texture with gl_rgba and gl_float
|
pass |
|
gl_rg16f texture with gl_rgba and gl_int
|
pass |
|
gl_rg16f texture with gl_rgba and gl_short
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg16f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg32f
|
105/105 |
|
exact upload-download of gl_rg32f
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_alpha and gl_byte
|
pass |
|
gl_rg32f texture with gl_alpha and gl_float
|
pass |
|
gl_rg32f texture with gl_alpha and gl_int
|
pass |
|
gl_rg32f texture with gl_alpha and gl_short
|
pass |
|
gl_rg32f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_bgr and gl_byte
|
pass |
|
gl_rg32f texture with gl_bgr and gl_float
|
pass |
|
gl_rg32f texture with gl_bgr and gl_int
|
pass |
|
gl_rg32f texture with gl_bgr and gl_short
|
pass |
|
gl_rg32f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_bgra and gl_byte
|
pass |
|
gl_rg32f texture with gl_bgra and gl_float
|
pass |
|
gl_rg32f texture with gl_bgra and gl_int
|
pass |
|
gl_rg32f texture with gl_bgra and gl_short
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg32f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg32f texture with gl_blue and gl_byte
|
pass |
|
gl_rg32f texture with gl_blue and gl_float
|
pass |
|
gl_rg32f texture with gl_blue and gl_int
|
pass |
|
gl_rg32f texture with gl_blue and gl_short
|
pass |
|
gl_rg32f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_green and gl_byte
|
pass |
|
gl_rg32f texture with gl_green and gl_float
|
pass |
|
gl_rg32f texture with gl_green and gl_int
|
pass |
|
gl_rg32f texture with gl_green and gl_short
|
pass |
|
gl_rg32f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_luminance and gl_byte
|
pass |
|
gl_rg32f texture with gl_luminance and gl_float
|
pass |
|
gl_rg32f texture with gl_luminance and gl_int
|
pass |
|
gl_rg32f texture with gl_luminance and gl_short
|
pass |
|
gl_rg32f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_red and gl_byte
|
pass |
|
gl_rg32f texture with gl_red and gl_float
|
pass |
|
gl_rg32f texture with gl_red and gl_int
|
pass |
|
gl_rg32f texture with gl_red and gl_short
|
pass |
|
gl_rg32f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_rg and gl_byte
|
pass |
|
gl_rg32f texture with gl_rg and gl_float
|
pass |
|
gl_rg32f texture with gl_rg and gl_int
|
pass |
|
gl_rg32f texture with gl_rg and gl_short
|
pass |
|
gl_rg32f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_rgb and gl_byte
|
pass |
|
gl_rg32f texture with gl_rgb and gl_float
|
pass |
|
gl_rg32f texture with gl_rgb and gl_int
|
pass |
|
gl_rg32f texture with gl_rgb and gl_short
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg32f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg32f texture with gl_rgba and gl_byte
|
pass |
|
gl_rg32f texture with gl_rgba and gl_float
|
pass |
|
gl_rg32f texture with gl_rgba and gl_int
|
pass |
|
gl_rg32f texture with gl_rgba and gl_short
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg32f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg8
|
105/105 |
|
exact upload-download of gl_rg8
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_alpha and gl_byte
|
pass |
|
gl_rg8 texture with gl_alpha and gl_float
|
pass |
|
gl_rg8 texture with gl_alpha and gl_int
|
pass |
|
gl_rg8 texture with gl_alpha and gl_short
|
pass |
|
gl_rg8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_bgr and gl_byte
|
pass |
|
gl_rg8 texture with gl_bgr and gl_float
|
pass |
|
gl_rg8 texture with gl_bgr and gl_int
|
pass |
|
gl_rg8 texture with gl_bgr and gl_short
|
pass |
|
gl_rg8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_bgra and gl_byte
|
pass |
|
gl_rg8 texture with gl_bgra and gl_float
|
pass |
|
gl_rg8 texture with gl_bgra and gl_int
|
pass |
|
gl_rg8 texture with gl_bgra and gl_short
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg8 texture with gl_blue and gl_byte
|
pass |
|
gl_rg8 texture with gl_blue and gl_float
|
pass |
|
gl_rg8 texture with gl_blue and gl_int
|
pass |
|
gl_rg8 texture with gl_blue and gl_short
|
pass |
|
gl_rg8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_green and gl_byte
|
pass |
|
gl_rg8 texture with gl_green and gl_float
|
pass |
|
gl_rg8 texture with gl_green and gl_int
|
pass |
|
gl_rg8 texture with gl_green and gl_short
|
pass |
|
gl_rg8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_luminance and gl_byte
|
pass |
|
gl_rg8 texture with gl_luminance and gl_float
|
pass |
|
gl_rg8 texture with gl_luminance and gl_int
|
pass |
|
gl_rg8 texture with gl_luminance and gl_short
|
pass |
|
gl_rg8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_red and gl_byte
|
pass |
|
gl_rg8 texture with gl_red and gl_float
|
pass |
|
gl_rg8 texture with gl_red and gl_int
|
pass |
|
gl_rg8 texture with gl_red and gl_short
|
pass |
|
gl_rg8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_rg and gl_byte
|
pass |
|
gl_rg8 texture with gl_rg and gl_float
|
pass |
|
gl_rg8 texture with gl_rg and gl_int
|
pass |
|
gl_rg8 texture with gl_rg and gl_short
|
pass |
|
gl_rg8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_rgb and gl_byte
|
pass |
|
gl_rg8 texture with gl_rgb and gl_float
|
pass |
|
gl_rg8 texture with gl_rgb and gl_int
|
pass |
|
gl_rg8 texture with gl_rgb and gl_short
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg8 texture with gl_rgba and gl_byte
|
pass |
|
gl_rg8 texture with gl_rgba and gl_float
|
pass |
|
gl_rg8 texture with gl_rgba and gl_int
|
pass |
|
gl_rg8 texture with gl_rgba and gl_short
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg8_snorm
|
105/105 |
|
exact upload-download of gl_rg8_snorm
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg8_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg8_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rg
|
104/104 |
|
exact upload-download of gl_rg
|
skip |
|
gl_rg texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_alpha and gl_byte
|
pass |
|
gl_rg texture with gl_alpha and gl_float
|
pass |
|
gl_rg texture with gl_alpha and gl_int
|
pass |
|
gl_rg texture with gl_alpha and gl_short
|
pass |
|
gl_rg texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_bgr and gl_byte
|
pass |
|
gl_rg texture with gl_bgr and gl_float
|
pass |
|
gl_rg texture with gl_bgr and gl_int
|
pass |
|
gl_rg texture with gl_bgr and gl_short
|
pass |
|
gl_rg texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_bgra and gl_byte
|
pass |
|
gl_rg texture with gl_bgra and gl_float
|
pass |
|
gl_rg texture with gl_bgra and gl_int
|
pass |
|
gl_rg texture with gl_bgra and gl_short
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rg texture with gl_blue and gl_byte
|
pass |
|
gl_rg texture with gl_blue and gl_float
|
pass |
|
gl_rg texture with gl_blue and gl_int
|
pass |
|
gl_rg texture with gl_blue and gl_short
|
pass |
|
gl_rg texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_green and gl_byte
|
pass |
|
gl_rg texture with gl_green and gl_float
|
pass |
|
gl_rg texture with gl_green and gl_int
|
pass |
|
gl_rg texture with gl_green and gl_short
|
pass |
|
gl_rg texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_luminance and gl_byte
|
pass |
|
gl_rg texture with gl_luminance and gl_float
|
pass |
|
gl_rg texture with gl_luminance and gl_int
|
pass |
|
gl_rg texture with gl_luminance and gl_short
|
pass |
|
gl_rg texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_red and gl_byte
|
pass |
|
gl_rg texture with gl_red and gl_float
|
pass |
|
gl_rg texture with gl_red and gl_int
|
pass |
|
gl_rg texture with gl_red and gl_short
|
pass |
|
gl_rg texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_rg and gl_byte
|
pass |
|
gl_rg texture with gl_rg and gl_float
|
pass |
|
gl_rg texture with gl_rg and gl_int
|
pass |
|
gl_rg texture with gl_rg and gl_short
|
pass |
|
gl_rg texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_rgb and gl_byte
|
pass |
|
gl_rg texture with gl_rgb and gl_float
|
pass |
|
gl_rg texture with gl_rgb and gl_int
|
pass |
|
gl_rg texture with gl_rgb and gl_short
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rg texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rg texture with gl_rgba and gl_byte
|
pass |
|
gl_rg texture with gl_rgba and gl_float
|
pass |
|
gl_rg texture with gl_rgba and gl_int
|
pass |
|
gl_rg texture with gl_rgba and gl_short
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rg texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb10
|
104/104 |
|
exact upload-download of gl_rgb10
|
skip |
|
gl_rgb10 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb10 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb10 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb10 texture with gl_blue and gl_float
|
pass |
|
gl_rgb10 texture with gl_blue and gl_int
|
pass |
|
gl_rgb10 texture with gl_blue and gl_short
|
pass |
|
gl_rgb10 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_green and gl_byte
|
pass |
|
gl_rgb10 texture with gl_green and gl_float
|
pass |
|
gl_rgb10 texture with gl_green and gl_int
|
pass |
|
gl_rgb10 texture with gl_green and gl_short
|
pass |
|
gl_rgb10 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_red and gl_byte
|
pass |
|
gl_rgb10 texture with gl_red and gl_float
|
pass |
|
gl_rgb10 texture with gl_red and gl_int
|
pass |
|
gl_rgb10 texture with gl_red and gl_short
|
pass |
|
gl_rgb10 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb10 texture with gl_rg and gl_float
|
pass |
|
gl_rgb10 texture with gl_rg and gl_int
|
pass |
|
gl_rgb10 texture with gl_rg and gl_short
|
pass |
|
gl_rgb10 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb10 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb10 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb10_a2
|
105/105 |
|
exact upload-download of gl_rgb10_a2
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb10_a2 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb10_a2 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb10_a2 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb12
|
104/104 |
|
exact upload-download of gl_rgb12
|
skip |
|
gl_rgb12 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb12 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb12 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb12 texture with gl_blue and gl_float
|
pass |
|
gl_rgb12 texture with gl_blue and gl_int
|
pass |
|
gl_rgb12 texture with gl_blue and gl_short
|
pass |
|
gl_rgb12 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_green and gl_byte
|
pass |
|
gl_rgb12 texture with gl_green and gl_float
|
pass |
|
gl_rgb12 texture with gl_green and gl_int
|
pass |
|
gl_rgb12 texture with gl_green and gl_short
|
pass |
|
gl_rgb12 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_red and gl_byte
|
pass |
|
gl_rgb12 texture with gl_red and gl_float
|
pass |
|
gl_rgb12 texture with gl_red and gl_int
|
pass |
|
gl_rgb12 texture with gl_red and gl_short
|
pass |
|
gl_rgb12 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb12 texture with gl_rg and gl_float
|
pass |
|
gl_rgb12 texture with gl_rg and gl_int
|
pass |
|
gl_rgb12 texture with gl_rg and gl_short
|
pass |
|
gl_rgb12 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb12 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb12 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb16
|
105/105 |
|
exact upload-download of gl_rgb16
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb16 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb16 texture with gl_blue and gl_float
|
pass |
|
gl_rgb16 texture with gl_blue and gl_int
|
pass |
|
gl_rgb16 texture with gl_blue and gl_short
|
pass |
|
gl_rgb16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_green and gl_byte
|
pass |
|
gl_rgb16 texture with gl_green and gl_float
|
pass |
|
gl_rgb16 texture with gl_green and gl_int
|
pass |
|
gl_rgb16 texture with gl_green and gl_short
|
pass |
|
gl_rgb16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_red and gl_byte
|
pass |
|
gl_rgb16 texture with gl_red and gl_float
|
pass |
|
gl_rgb16 texture with gl_red and gl_int
|
pass |
|
gl_rgb16 texture with gl_red and gl_short
|
pass |
|
gl_rgb16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb16 texture with gl_rg and gl_float
|
pass |
|
gl_rgb16 texture with gl_rg and gl_int
|
pass |
|
gl_rgb16 texture with gl_rg and gl_short
|
pass |
|
gl_rgb16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb16_snorm
|
105/105 |
|
exact upload-download of gl_rgb16_snorm
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb16f
|
104/104 |
|
exact upload-download of gl_rgb16f
|
skip |
|
gl_rgb16f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_float
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_int
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_short
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_float
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_int
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_short
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_float
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_int
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_short
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb16f texture with gl_blue and gl_byte
|
pass |
|
gl_rgb16f texture with gl_blue and gl_float
|
pass |
|
gl_rgb16f texture with gl_blue and gl_int
|
pass |
|
gl_rgb16f texture with gl_blue and gl_short
|
pass |
|
gl_rgb16f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_green and gl_byte
|
pass |
|
gl_rgb16f texture with gl_green and gl_float
|
pass |
|
gl_rgb16f texture with gl_green and gl_int
|
pass |
|
gl_rgb16f texture with gl_green and gl_short
|
pass |
|
gl_rgb16f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_float
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_int
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_short
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_red and gl_byte
|
pass |
|
gl_rgb16f texture with gl_red and gl_float
|
pass |
|
gl_rgb16f texture with gl_red and gl_int
|
pass |
|
gl_rgb16f texture with gl_red and gl_short
|
pass |
|
gl_rgb16f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_rg and gl_byte
|
pass |
|
gl_rgb16f texture with gl_rg and gl_float
|
pass |
|
gl_rgb16f texture with gl_rg and gl_int
|
pass |
|
gl_rgb16f texture with gl_rg and gl_short
|
pass |
|
gl_rgb16f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_float
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_int
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_short
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb16f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_float
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_int
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_short
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb16f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb32f
|
105/105 |
|
exact upload-download of gl_rgb32f
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_float
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_int
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_short
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_float
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_int
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_short
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_float
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_int
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_short
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb32f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb32f texture with gl_blue and gl_byte
|
pass |
|
gl_rgb32f texture with gl_blue and gl_float
|
pass |
|
gl_rgb32f texture with gl_blue and gl_int
|
pass |
|
gl_rgb32f texture with gl_blue and gl_short
|
pass |
|
gl_rgb32f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_green and gl_byte
|
pass |
|
gl_rgb32f texture with gl_green and gl_float
|
pass |
|
gl_rgb32f texture with gl_green and gl_int
|
pass |
|
gl_rgb32f texture with gl_green and gl_short
|
pass |
|
gl_rgb32f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_float
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_int
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_short
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_red and gl_byte
|
pass |
|
gl_rgb32f texture with gl_red and gl_float
|
pass |
|
gl_rgb32f texture with gl_red and gl_int
|
pass |
|
gl_rgb32f texture with gl_red and gl_short
|
pass |
|
gl_rgb32f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_rg and gl_byte
|
pass |
|
gl_rgb32f texture with gl_rg and gl_float
|
pass |
|
gl_rgb32f texture with gl_rg and gl_int
|
pass |
|
gl_rgb32f texture with gl_rg and gl_short
|
pass |
|
gl_rgb32f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_float
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_int
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_short
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb32f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_float
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_int
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_short
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb32f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb4
|
104/104 |
|
exact upload-download of gl_rgb4
|
skip |
|
gl_rgb4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb4 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb4 texture with gl_blue and gl_float
|
pass |
|
gl_rgb4 texture with gl_blue and gl_int
|
pass |
|
gl_rgb4 texture with gl_blue and gl_short
|
pass |
|
gl_rgb4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_green and gl_byte
|
pass |
|
gl_rgb4 texture with gl_green and gl_float
|
pass |
|
gl_rgb4 texture with gl_green and gl_int
|
pass |
|
gl_rgb4 texture with gl_green and gl_short
|
pass |
|
gl_rgb4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_red and gl_byte
|
pass |
|
gl_rgb4 texture with gl_red and gl_float
|
pass |
|
gl_rgb4 texture with gl_red and gl_int
|
pass |
|
gl_rgb4 texture with gl_red and gl_short
|
pass |
|
gl_rgb4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb4 texture with gl_rg and gl_float
|
pass |
|
gl_rgb4 texture with gl_rg and gl_int
|
pass |
|
gl_rgb4 texture with gl_rg and gl_short
|
pass |
|
gl_rgb4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb5
|
104/104 |
|
exact upload-download of gl_rgb5
|
skip |
|
gl_rgb5 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb5 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb5 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb5 texture with gl_blue and gl_float
|
pass |
|
gl_rgb5 texture with gl_blue and gl_int
|
pass |
|
gl_rgb5 texture with gl_blue and gl_short
|
pass |
|
gl_rgb5 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_green and gl_byte
|
pass |
|
gl_rgb5 texture with gl_green and gl_float
|
pass |
|
gl_rgb5 texture with gl_green and gl_int
|
pass |
|
gl_rgb5 texture with gl_green and gl_short
|
pass |
|
gl_rgb5 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_red and gl_byte
|
pass |
|
gl_rgb5 texture with gl_red and gl_float
|
pass |
|
gl_rgb5 texture with gl_red and gl_int
|
pass |
|
gl_rgb5 texture with gl_red and gl_short
|
pass |
|
gl_rgb5 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb5 texture with gl_rg and gl_float
|
pass |
|
gl_rgb5 texture with gl_rg and gl_int
|
pass |
|
gl_rgb5 texture with gl_rg and gl_short
|
pass |
|
gl_rgb5 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb5 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb5 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb5_a1
|
105/105 |
|
exact upload-download of gl_rgb5_a1
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb5_a1 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb5_a1 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb5_a1 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb8
|
105/105 |
|
exact upload-download of gl_rgb8
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb8 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb8 texture with gl_blue and gl_float
|
pass |
|
gl_rgb8 texture with gl_blue and gl_int
|
pass |
|
gl_rgb8 texture with gl_blue and gl_short
|
pass |
|
gl_rgb8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_green and gl_byte
|
pass |
|
gl_rgb8 texture with gl_green and gl_float
|
pass |
|
gl_rgb8 texture with gl_green and gl_int
|
pass |
|
gl_rgb8 texture with gl_green and gl_short
|
pass |
|
gl_rgb8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_red and gl_byte
|
pass |
|
gl_rgb8 texture with gl_red and gl_float
|
pass |
|
gl_rgb8 texture with gl_red and gl_int
|
pass |
|
gl_rgb8 texture with gl_red and gl_short
|
pass |
|
gl_rgb8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb8 texture with gl_rg and gl_float
|
pass |
|
gl_rgb8 texture with gl_rg and gl_int
|
pass |
|
gl_rgb8 texture with gl_rg and gl_short
|
pass |
|
gl_rgb8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb8_snorm
|
105/105 |
|
exact upload-download of gl_rgb8_snorm
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb8_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb8_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb9_e5
|
104/104 |
|
exact upload-download of gl_rgb9_e5
|
skip |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb9_e5 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb9_e5 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_float
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_int
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_short
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb9_e5 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgb
|
104/104 |
|
exact upload-download of gl_rgb
|
skip |
|
gl_rgb texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_alpha and gl_byte
|
pass |
|
gl_rgb texture with gl_alpha and gl_float
|
pass |
|
gl_rgb texture with gl_alpha and gl_int
|
pass |
|
gl_rgb texture with gl_alpha and gl_short
|
pass |
|
gl_rgb texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_bgr and gl_byte
|
pass |
|
gl_rgb texture with gl_bgr and gl_float
|
pass |
|
gl_rgb texture with gl_bgr and gl_int
|
pass |
|
gl_rgb texture with gl_bgr and gl_short
|
pass |
|
gl_rgb texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_bgra and gl_byte
|
pass |
|
gl_rgb texture with gl_bgra and gl_float
|
pass |
|
gl_rgb texture with gl_bgra and gl_int
|
pass |
|
gl_rgb texture with gl_bgra and gl_short
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgb texture with gl_blue and gl_byte
|
pass |
|
gl_rgb texture with gl_blue and gl_float
|
pass |
|
gl_rgb texture with gl_blue and gl_int
|
pass |
|
gl_rgb texture with gl_blue and gl_short
|
pass |
|
gl_rgb texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_green and gl_byte
|
pass |
|
gl_rgb texture with gl_green and gl_float
|
pass |
|
gl_rgb texture with gl_green and gl_int
|
pass |
|
gl_rgb texture with gl_green and gl_short
|
pass |
|
gl_rgb texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_luminance and gl_byte
|
pass |
|
gl_rgb texture with gl_luminance and gl_float
|
pass |
|
gl_rgb texture with gl_luminance and gl_int
|
pass |
|
gl_rgb texture with gl_luminance and gl_short
|
pass |
|
gl_rgb texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_red and gl_byte
|
pass |
|
gl_rgb texture with gl_red and gl_float
|
pass |
|
gl_rgb texture with gl_red and gl_int
|
pass |
|
gl_rgb texture with gl_red and gl_short
|
pass |
|
gl_rgb texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_rg and gl_byte
|
pass |
|
gl_rgb texture with gl_rg and gl_float
|
pass |
|
gl_rgb texture with gl_rg and gl_int
|
pass |
|
gl_rgb texture with gl_rg and gl_short
|
pass |
|
gl_rgb texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_rgb and gl_byte
|
pass |
|
gl_rgb texture with gl_rgb and gl_float
|
pass |
|
gl_rgb texture with gl_rgb and gl_int
|
pass |
|
gl_rgb texture with gl_rgb and gl_short
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgb texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgb texture with gl_rgba and gl_byte
|
pass |
|
gl_rgb texture with gl_rgba and gl_float
|
pass |
|
gl_rgb texture with gl_rgba and gl_int
|
pass |
|
gl_rgb texture with gl_rgba and gl_short
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgb texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba12
|
104/104 |
|
exact upload-download of gl_rgba12
|
skip |
|
gl_rgba12 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_float
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_int
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_short
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_float
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_int
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_short
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_float
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_int
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_short
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba12 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba12 texture with gl_blue and gl_byte
|
pass |
|
gl_rgba12 texture with gl_blue and gl_float
|
pass |
|
gl_rgba12 texture with gl_blue and gl_int
|
pass |
|
gl_rgba12 texture with gl_blue and gl_short
|
pass |
|
gl_rgba12 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_green and gl_byte
|
pass |
|
gl_rgba12 texture with gl_green and gl_float
|
pass |
|
gl_rgba12 texture with gl_green and gl_int
|
pass |
|
gl_rgba12 texture with gl_green and gl_short
|
pass |
|
gl_rgba12 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_float
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_int
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_short
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_red and gl_byte
|
pass |
|
gl_rgba12 texture with gl_red and gl_float
|
pass |
|
gl_rgba12 texture with gl_red and gl_int
|
pass |
|
gl_rgba12 texture with gl_red and gl_short
|
pass |
|
gl_rgba12 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_rg and gl_byte
|
pass |
|
gl_rgba12 texture with gl_rg and gl_float
|
pass |
|
gl_rgba12 texture with gl_rg and gl_int
|
pass |
|
gl_rgba12 texture with gl_rg and gl_short
|
pass |
|
gl_rgba12 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_float
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_int
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_short
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba12 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_float
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_int
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_short
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba12 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba16
|
105/105 |
|
exact upload-download of gl_rgba16
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_float
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_int
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_short
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_float
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_int
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_short
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_float
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_int
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_short
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba16 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba16 texture with gl_blue and gl_byte
|
pass |
|
gl_rgba16 texture with gl_blue and gl_float
|
pass |
|
gl_rgba16 texture with gl_blue and gl_int
|
pass |
|
gl_rgba16 texture with gl_blue and gl_short
|
pass |
|
gl_rgba16 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_green and gl_byte
|
pass |
|
gl_rgba16 texture with gl_green and gl_float
|
pass |
|
gl_rgba16 texture with gl_green and gl_int
|
pass |
|
gl_rgba16 texture with gl_green and gl_short
|
pass |
|
gl_rgba16 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_float
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_int
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_short
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_red and gl_byte
|
pass |
|
gl_rgba16 texture with gl_red and gl_float
|
pass |
|
gl_rgba16 texture with gl_red and gl_int
|
pass |
|
gl_rgba16 texture with gl_red and gl_short
|
pass |
|
gl_rgba16 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_rg and gl_byte
|
pass |
|
gl_rgba16 texture with gl_rg and gl_float
|
pass |
|
gl_rgba16 texture with gl_rg and gl_int
|
pass |
|
gl_rgba16 texture with gl_rg and gl_short
|
pass |
|
gl_rgba16 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_float
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_int
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_short
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba16 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_float
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_int
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_short
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba16 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba16_snorm
|
105/105 |
|
exact upload-download of gl_rgba16_snorm
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba2
|
105/105 |
|
exact upload-download of gl_rgba2
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_float
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_int
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_short
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_float
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_int
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_short
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_float
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_int
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_short
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba2 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba2 texture with gl_blue and gl_byte
|
pass |
|
gl_rgba2 texture with gl_blue and gl_float
|
pass |
|
gl_rgba2 texture with gl_blue and gl_int
|
pass |
|
gl_rgba2 texture with gl_blue and gl_short
|
pass |
|
gl_rgba2 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_green and gl_byte
|
pass |
|
gl_rgba2 texture with gl_green and gl_float
|
pass |
|
gl_rgba2 texture with gl_green and gl_int
|
pass |
|
gl_rgba2 texture with gl_green and gl_short
|
pass |
|
gl_rgba2 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_float
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_int
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_short
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_red and gl_byte
|
pass |
|
gl_rgba2 texture with gl_red and gl_float
|
pass |
|
gl_rgba2 texture with gl_red and gl_int
|
pass |
|
gl_rgba2 texture with gl_red and gl_short
|
pass |
|
gl_rgba2 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_rg and gl_byte
|
pass |
|
gl_rgba2 texture with gl_rg and gl_float
|
pass |
|
gl_rgba2 texture with gl_rg and gl_int
|
pass |
|
gl_rgba2 texture with gl_rg and gl_short
|
pass |
|
gl_rgba2 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_float
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_int
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_short
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba2 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_float
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_int
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_short
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba2 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba32f
|
105/105 |
|
exact upload-download of gl_rgba32f
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_float
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_int
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_short
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_float
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_int
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_short
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_float
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_int
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_short
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba32f texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba32f texture with gl_blue and gl_byte
|
pass |
|
gl_rgba32f texture with gl_blue and gl_float
|
pass |
|
gl_rgba32f texture with gl_blue and gl_int
|
pass |
|
gl_rgba32f texture with gl_blue and gl_short
|
pass |
|
gl_rgba32f texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_green and gl_byte
|
pass |
|
gl_rgba32f texture with gl_green and gl_float
|
pass |
|
gl_rgba32f texture with gl_green and gl_int
|
pass |
|
gl_rgba32f texture with gl_green and gl_short
|
pass |
|
gl_rgba32f texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_float
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_int
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_short
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_red and gl_byte
|
pass |
|
gl_rgba32f texture with gl_red and gl_float
|
pass |
|
gl_rgba32f texture with gl_red and gl_int
|
pass |
|
gl_rgba32f texture with gl_red and gl_short
|
pass |
|
gl_rgba32f texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_rg and gl_byte
|
pass |
|
gl_rgba32f texture with gl_rg and gl_float
|
pass |
|
gl_rgba32f texture with gl_rg and gl_int
|
pass |
|
gl_rgba32f texture with gl_rg and gl_short
|
pass |
|
gl_rgba32f texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_float
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_int
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_short
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba32f texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_float
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_int
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_short
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba32f texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba4
|
105/105 |
|
exact upload-download of gl_rgba4
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_float
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_int
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_short
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_float
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_int
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_short
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_float
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_int
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_short
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba4 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba4 texture with gl_blue and gl_byte
|
pass |
|
gl_rgba4 texture with gl_blue and gl_float
|
pass |
|
gl_rgba4 texture with gl_blue and gl_int
|
pass |
|
gl_rgba4 texture with gl_blue and gl_short
|
pass |
|
gl_rgba4 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_green and gl_byte
|
pass |
|
gl_rgba4 texture with gl_green and gl_float
|
pass |
|
gl_rgba4 texture with gl_green and gl_int
|
pass |
|
gl_rgba4 texture with gl_green and gl_short
|
pass |
|
gl_rgba4 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_float
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_int
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_short
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_red and gl_byte
|
pass |
|
gl_rgba4 texture with gl_red and gl_float
|
pass |
|
gl_rgba4 texture with gl_red and gl_int
|
pass |
|
gl_rgba4 texture with gl_red and gl_short
|
pass |
|
gl_rgba4 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_rg and gl_byte
|
pass |
|
gl_rgba4 texture with gl_rg and gl_float
|
pass |
|
gl_rgba4 texture with gl_rg and gl_int
|
pass |
|
gl_rgba4 texture with gl_rg and gl_short
|
pass |
|
gl_rgba4 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_float
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_int
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_short
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba4 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_float
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_int
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_short
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba4 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba8
|
105/105 |
|
exact upload-download of gl_rgba8
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_float
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_int
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_short
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_float
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_int
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_short
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_float
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_int
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_short
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba8 texture with gl_blue and gl_byte
|
pass |
|
gl_rgba8 texture with gl_blue and gl_float
|
pass |
|
gl_rgba8 texture with gl_blue and gl_int
|
pass |
|
gl_rgba8 texture with gl_blue and gl_short
|
pass |
|
gl_rgba8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_green and gl_byte
|
pass |
|
gl_rgba8 texture with gl_green and gl_float
|
pass |
|
gl_rgba8 texture with gl_green and gl_int
|
pass |
|
gl_rgba8 texture with gl_green and gl_short
|
pass |
|
gl_rgba8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_float
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_int
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_short
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_red and gl_byte
|
pass |
|
gl_rgba8 texture with gl_red and gl_float
|
pass |
|
gl_rgba8 texture with gl_red and gl_int
|
pass |
|
gl_rgba8 texture with gl_red and gl_short
|
pass |
|
gl_rgba8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_rg and gl_byte
|
pass |
|
gl_rgba8 texture with gl_rg and gl_float
|
pass |
|
gl_rgba8 texture with gl_rg and gl_int
|
pass |
|
gl_rgba8 texture with gl_rg and gl_short
|
pass |
|
gl_rgba8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_float
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_int
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_short
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_float
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_int
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_short
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba8_snorm
|
105/105 |
|
exact upload-download of gl_rgba8_snorm
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba8_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba8_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_float
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_int
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_short
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba8_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_rgba
|
104/104 |
|
exact upload-download of gl_rgba
|
skip |
|
gl_rgba texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_float
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_int
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_short
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_alpha and gl_byte
|
pass |
|
gl_rgba texture with gl_alpha and gl_float
|
pass |
|
gl_rgba texture with gl_alpha and gl_int
|
pass |
|
gl_rgba texture with gl_alpha and gl_short
|
pass |
|
gl_rgba texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_bgr and gl_byte
|
pass |
|
gl_rgba texture with gl_bgr and gl_float
|
pass |
|
gl_rgba texture with gl_bgr and gl_int
|
pass |
|
gl_rgba texture with gl_bgr and gl_short
|
pass |
|
gl_rgba texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_bgra and gl_byte
|
pass |
|
gl_rgba texture with gl_bgra and gl_float
|
pass |
|
gl_rgba texture with gl_bgra and gl_int
|
pass |
|
gl_rgba texture with gl_bgra and gl_short
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_rgba texture with gl_blue and gl_byte
|
pass |
|
gl_rgba texture with gl_blue and gl_float
|
pass |
|
gl_rgba texture with gl_blue and gl_int
|
pass |
|
gl_rgba texture with gl_blue and gl_short
|
pass |
|
gl_rgba texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_green and gl_byte
|
pass |
|
gl_rgba texture with gl_green and gl_float
|
pass |
|
gl_rgba texture with gl_green and gl_int
|
pass |
|
gl_rgba texture with gl_green and gl_short
|
pass |
|
gl_rgba texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_green and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_green and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_luminance and gl_byte
|
pass |
|
gl_rgba texture with gl_luminance and gl_float
|
pass |
|
gl_rgba texture with gl_luminance and gl_int
|
pass |
|
gl_rgba texture with gl_luminance and gl_short
|
pass |
|
gl_rgba texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_red and gl_byte
|
pass |
|
gl_rgba texture with gl_red and gl_float
|
pass |
|
gl_rgba texture with gl_red and gl_int
|
pass |
|
gl_rgba texture with gl_red and gl_short
|
pass |
|
gl_rgba texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_red and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_red and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_rg and gl_byte
|
pass |
|
gl_rgba texture with gl_rg and gl_float
|
pass |
|
gl_rgba texture with gl_rg and gl_int
|
pass |
|
gl_rgba texture with gl_rg and gl_short
|
pass |
|
gl_rgba texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_rgb and gl_byte
|
pass |
|
gl_rgba texture with gl_rgb and gl_float
|
pass |
|
gl_rgba texture with gl_rgb and gl_int
|
pass |
|
gl_rgba texture with gl_rgb and gl_short
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_rgba texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_rgba texture with gl_rgba and gl_byte
|
pass |
|
gl_rgba texture with gl_rgba and gl_float
|
pass |
|
gl_rgba texture with gl_rgba and gl_int
|
pass |
|
gl_rgba texture with gl_rgba and gl_short
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_rgba texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_sluminance8
|
105/105 |
|
exact upload-download of gl_sluminance8
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_float
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_int
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_short
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_float
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_int
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_short
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_float
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_int
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_short
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sluminance8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_float
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_int
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_short
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_green and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_green and gl_float
|
pass |
|
gl_sluminance8 texture with gl_green and gl_int
|
pass |
|
gl_sluminance8 texture with gl_green and gl_short
|
pass |
|
gl_sluminance8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_float
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_int
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_short
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_red and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_red and gl_float
|
pass |
|
gl_sluminance8 texture with gl_red and gl_int
|
pass |
|
gl_sluminance8 texture with gl_red and gl_short
|
pass |
|
gl_sluminance8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_float
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_int
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_short
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_float
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_int
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_short
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_sluminance8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_byte
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_float
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_int
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_short
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sluminance8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_sluminance8_alpha8
|
105/105 |
|
exact upload-download of gl_sluminance8_alpha8
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_float
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sluminance8_alpha8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_srgb8
|
105/105 |
|
exact upload-download of gl_srgb8
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_byte
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_float
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_int
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_short
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_byte
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_float
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_int
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_short
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_byte
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_float
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_int
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_short
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srgb8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_srgb8 texture with gl_blue and gl_byte
|
pass |
|
gl_srgb8 texture with gl_blue and gl_float
|
pass |
|
gl_srgb8 texture with gl_blue and gl_int
|
pass |
|
gl_srgb8 texture with gl_blue and gl_short
|
pass |
|
gl_srgb8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_green and gl_byte
|
pass |
|
gl_srgb8 texture with gl_green and gl_float
|
pass |
|
gl_srgb8 texture with gl_green and gl_int
|
pass |
|
gl_srgb8 texture with gl_green and gl_short
|
pass |
|
gl_srgb8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_byte
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_float
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_int
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_short
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_red and gl_byte
|
pass |
|
gl_srgb8 texture with gl_red and gl_float
|
pass |
|
gl_srgb8 texture with gl_red and gl_int
|
pass |
|
gl_srgb8 texture with gl_red and gl_short
|
pass |
|
gl_srgb8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_rg and gl_byte
|
pass |
|
gl_srgb8 texture with gl_rg and gl_float
|
pass |
|
gl_srgb8 texture with gl_rg and gl_int
|
pass |
|
gl_srgb8 texture with gl_rg and gl_short
|
pass |
|
gl_srgb8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_byte
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_float
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_int
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_short
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_srgb8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_byte
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_float
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_int
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_short
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srgb8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-colors gl_srgb8_alpha8
|
105/105 |
|
exact upload-download of gl_srgb8_alpha8
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_green and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_red and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_float
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srgb8_alpha8 texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
teximage-scale-bias
|
pass |
|
texredefine
|
pass |
|
texsubimage
|
pass |
|
texsubimage-depth-formats
|
pass |
|
texsubimage-unpack
|
pass |
|
texture-al
|
pass |
|
texwrap 1d bordercolor
|
1/1 |
|
gl_rgba8, border color only
|
pass |
|
texwrap 1d proj bordercolor
|
1/1 |
|
gl_rgba8, projected, border color only
|
pass |
|
texwrap 1d proj
|
3/3 |
|
gl_rgba8, npot, projected
|
pass |
|
gl_rgba8, projected
|
pass |
|
gl_rgba8, swizzled, projected
|
pass |
|
texwrap 1d
|
3/3 |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
texwrap 2d bordercolor
|
1/1 |
|
gl_rgba8, border color only
|
pass |
|
texwrap 2d offset
|
3/3 |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
texwrap 2d proj bordercolor
|
1/1 |
|
gl_rgba8, projected, border color only
|
pass |
|
texwrap 2d proj
|
3/3 |
|
gl_rgba8, npot, projected
|
pass |
|
gl_rgba8, projected
|
pass |
|
gl_rgba8, swizzled, projected
|
pass |
|
texwrap 2d
|
3/3 |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
texwrap formats bordercolor-swizzled
|
19/32 |
|
gl_alpha12, swizzled, border color only
|
fail |
|
gl_alpha16, swizzled, border color only
|
fail |
|
gl_alpha4, swizzled, border color only
|
pass |
|
gl_alpha8, swizzled, border color only
|
pass |
|
gl_intensity12, swizzled, border color only
|
fail |
|
gl_intensity16, swizzled, border color only
|
fail |
|
gl_intensity4, swizzled, border color only
|
pass |
|
gl_intensity8, swizzled, border color only
|
pass |
|
gl_luminance12, swizzled, border color only
|
fail |
|
gl_luminance12_alpha12, swizzled, border color only
|
fail |
|
gl_luminance12_alpha4, swizzled, border color only
|
fail |
|
gl_luminance16, swizzled, border color only
|
fail |
|
gl_luminance16_alpha16, swizzled, border color only
|
fail |
|
gl_luminance4, swizzled, border color only
|
pass |
|
gl_luminance4_alpha4, swizzled, border color only
|
pass |
|
gl_luminance6_alpha2, swizzled, border color only
|
pass |
|
gl_luminance8, swizzled, border color only
|
pass |
|
gl_luminance8_alpha8, swizzled, border color only
|
pass |
|
gl_r3_g3_b2, swizzled, border color only
|
pass |
|
gl_rgb10, swizzled, border color only
|
pass |
|
gl_rgb10_a2, swizzled, border color only
|
pass |
|
gl_rgb12, swizzled, border color only
|
fail |
|
gl_rgb16, swizzled, border color only
|
fail |
|
gl_rgb4, swizzled, border color only
|
pass |
|
gl_rgb5, swizzled, border color only
|
pass |
|
gl_rgb5_a1, swizzled, border color only
|
pass |
|
gl_rgb8, swizzled, border color only
|
pass |
|
gl_rgba12, swizzled, border color only
|
fail |
|
gl_rgba16, swizzled, border color only
|
fail |
|
gl_rgba2, swizzled, border color only
|
pass |
|
gl_rgba4, swizzled, border color only
|
pass |
|
gl_rgba8, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
19/32 |
|
gl_alpha12, border color only
|
fail |
|
gl_alpha16, border color only
|
fail |
|
gl_alpha4, border color only
|
pass |
|
gl_alpha8, border color only
|
pass |
|
gl_intensity12, border color only
|
fail |
|
gl_intensity16, border color only
|
fail |
|
gl_intensity4, border color only
|
pass |
|
gl_intensity8, border color only
|
pass |
|
gl_luminance12, border color only
|
fail |
|
gl_luminance12_alpha12, border color only
|
fail |
|
gl_luminance12_alpha4, border color only
|
fail |
|
gl_luminance16, border color only
|
fail |
|
gl_luminance16_alpha16, border color only
|
fail |
|
gl_luminance4, border color only
|
pass |
|
gl_luminance4_alpha4, border color only
|
pass |
|
gl_luminance6_alpha2, border color only
|
pass |
|
gl_luminance8, border color only
|
pass |
|
gl_luminance8_alpha8, border color only
|
pass |
|
gl_r3_g3_b2, border color only
|
pass |
|
gl_rgb10, border color only
|
pass |
|
gl_rgb10_a2, border color only
|
pass |
|
gl_rgb12, border color only
|
fail |
|
gl_rgb16, border color only
|
fail |
|
gl_rgb4, border color only
|
pass |
|
gl_rgb5, border color only
|
pass |
|
gl_rgb5_a1, border color only
|
pass |
|
gl_rgb8, border color only
|
pass |
|
gl_rgba12, border color only
|
fail |
|
gl_rgba16, border color only
|
fail |
|
gl_rgba2, border color only
|
pass |
|
gl_rgba4, border color only
|
pass |
|
gl_rgba8, border color only
|
pass |
|
texwrap formats offset
|
96/96 |
|
gl_alpha12
|
pass |
|
gl_alpha12, npot
|
pass |
|
gl_alpha12, swizzled
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha16, npot
|
pass |
|
gl_alpha16, swizzled
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha4, npot
|
pass |
|
gl_alpha4, swizzled
|
pass |
|
gl_alpha8
|
pass |
|
gl_alpha8, npot
|
pass |
|
gl_alpha8, swizzled
|
pass |
|
gl_intensity12
|
pass |
|
gl_intensity12, npot
|
pass |
|
gl_intensity12, swizzled
|
pass |
|
gl_intensity16
|
pass |
|
gl_intensity16, npot
|
pass |
|
gl_intensity16, swizzled
|
pass |
|
gl_intensity4
|
pass |
|
gl_intensity4, npot
|
pass |
|
gl_intensity4, swizzled
|
pass |
|
gl_intensity8
|
pass |
|
gl_intensity8, npot
|
pass |
|
gl_intensity8, swizzled
|
pass |
|
gl_luminance12
|
pass |
|
gl_luminance12, npot
|
pass |
|
gl_luminance12, swizzled
|
pass |
|
gl_luminance12_alpha12
|
pass |
|
gl_luminance12_alpha12, npot
|
pass |
|
gl_luminance12_alpha12, swizzled
|
pass |
|
gl_luminance12_alpha4
|
pass |
|
gl_luminance12_alpha4, npot
|
pass |
|
gl_luminance12_alpha4, swizzled
|
pass |
|
gl_luminance16
|
pass |
|
gl_luminance16, npot
|
pass |
|
gl_luminance16, swizzled
|
pass |
|
gl_luminance16_alpha16
|
pass |
|
gl_luminance16_alpha16, npot
|
pass |
|
gl_luminance16_alpha16, swizzled
|
pass |
|
gl_luminance4
|
pass |
|
gl_luminance4, npot
|
pass |
|
gl_luminance4, swizzled
|
pass |
|
gl_luminance4_alpha4
|
pass |
|
gl_luminance4_alpha4, npot
|
pass |
|
gl_luminance4_alpha4, swizzled
|
pass |
|
gl_luminance6_alpha2
|
pass |
|
gl_luminance6_alpha2, npot
|
pass |
|
gl_luminance6_alpha2, swizzled
|
pass |
|
gl_luminance8
|
pass |
|
gl_luminance8, npot
|
pass |
|
gl_luminance8, swizzled
|
pass |
|
gl_luminance8_alpha8
|
pass |
|
gl_luminance8_alpha8, npot
|
pass |
|
gl_luminance8_alpha8, swizzled
|
pass |
|
gl_r3_g3_b2
|
pass |
|
gl_r3_g3_b2, npot
|
pass |
|
gl_r3_g3_b2, swizzled
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10, npot
|
pass |
|
gl_rgb10, swizzled
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb10_a2, npot
|
pass |
|
gl_rgb10_a2, swizzled
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb12, npot
|
pass |
|
gl_rgb12, swizzled
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb16, npot
|
pass |
|
gl_rgb16, swizzled
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb4, npot
|
pass |
|
gl_rgb4, swizzled
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5, npot
|
pass |
|
gl_rgb5, swizzled
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb5_a1, npot
|
pass |
|
gl_rgb5_a1, swizzled
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgb8, npot
|
pass |
|
gl_rgb8, swizzled
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba12, npot
|
pass |
|
gl_rgba12, swizzled
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16, npot
|
pass |
|
gl_rgba16, swizzled
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba2, npot
|
pass |
|
gl_rgba2, swizzled
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba4, npot
|
pass |
|
gl_rgba4, swizzled
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
texwrap formats
|
96/96 |
|
gl_alpha12
|
pass |
|
gl_alpha12, npot
|
pass |
|
gl_alpha12, swizzled
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha16, npot
|
pass |
|
gl_alpha16, swizzled
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha4, npot
|
pass |
|
gl_alpha4, swizzled
|
pass |
|
gl_alpha8
|
pass |
|
gl_alpha8, npot
|
pass |
|
gl_alpha8, swizzled
|
pass |
|
gl_intensity12
|
pass |
|
gl_intensity12, npot
|
pass |
|
gl_intensity12, swizzled
|
pass |
|
gl_intensity16
|
pass |
|
gl_intensity16, npot
|
pass |
|
gl_intensity16, swizzled
|
pass |
|
gl_intensity4
|
pass |
|
gl_intensity4, npot
|
pass |
|
gl_intensity4, swizzled
|
pass |
|
gl_intensity8
|
pass |
|
gl_intensity8, npot
|
pass |
|
gl_intensity8, swizzled
|
pass |
|
gl_luminance12
|
pass |
|
gl_luminance12, npot
|
pass |
|
gl_luminance12, swizzled
|
pass |
|
gl_luminance12_alpha12
|
pass |
|
gl_luminance12_alpha12, npot
|
pass |
|
gl_luminance12_alpha12, swizzled
|
pass |
|
gl_luminance12_alpha4
|
pass |
|
gl_luminance12_alpha4, npot
|
pass |
|
gl_luminance12_alpha4, swizzled
|
pass |
|
gl_luminance16
|
pass |
|
gl_luminance16, npot
|
pass |
|
gl_luminance16, swizzled
|
pass |
|
gl_luminance16_alpha16
|
pass |
|
gl_luminance16_alpha16, npot
|
pass |
|
gl_luminance16_alpha16, swizzled
|
pass |
|
gl_luminance4
|
pass |
|
gl_luminance4, npot
|
pass |
|
gl_luminance4, swizzled
|
pass |
|
gl_luminance4_alpha4
|
pass |
|
gl_luminance4_alpha4, npot
|
pass |
|
gl_luminance4_alpha4, swizzled
|
pass |
|
gl_luminance6_alpha2
|
pass |
|
gl_luminance6_alpha2, npot
|
pass |
|
gl_luminance6_alpha2, swizzled
|
pass |
|
gl_luminance8
|
pass |
|
gl_luminance8, npot
|
pass |
|
gl_luminance8, swizzled
|
pass |
|
gl_luminance8_alpha8
|
pass |
|
gl_luminance8_alpha8, npot
|
pass |
|
gl_luminance8_alpha8, swizzled
|
pass |
|
gl_r3_g3_b2
|
pass |
|
gl_r3_g3_b2, npot
|
pass |
|
gl_r3_g3_b2, swizzled
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10, npot
|
pass |
|
gl_rgb10, swizzled
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb10_a2, npot
|
pass |
|
gl_rgb10_a2, swizzled
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb12, npot
|
pass |
|
gl_rgb12, swizzled
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb16, npot
|
pass |
|
gl_rgb16, swizzled
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb4, npot
|
pass |
|
gl_rgb4, swizzled
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5, npot
|
pass |
|
gl_rgb5, swizzled
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb5_a1, npot
|
pass |
|
gl_rgb5_a1, swizzled
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgb8, npot
|
pass |
|
gl_rgb8, swizzled
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba12, npot
|
pass |
|
gl_rgba12, swizzled
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16, npot
|
pass |
|
gl_rgba16, swizzled
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba2, npot
|
pass |
|
gl_rgba2, swizzled
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba4, npot
|
pass |
|
gl_rgba4, swizzled
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
triangle-guardband-viewport
|
pass |
|
two-sided-lighting
|
pass |
|
user-clip
|
pass |
|
varray-disabled
|
pass |
|
vertex-fallbacks
|
pass |
|
windowoverlap
|
skip |
|
!opengl 1.2
|
23/24 |
|
copyteximage 3d
|
pass |
|
copyteximage 3d samples=16
|
skip |
|
copyteximage 3d samples=2
|
skip |
|
copyteximage 3d samples=32
|
skip |
|
copyteximage 3d samples=4
|
skip |
|
copyteximage 3d samples=6
|
skip |
|
copyteximage 3d samples=8
|
skip |
|
draw-elements-vs-inputs
|
pass |
|
getteximage-targets 3d
|
pass |
|
gl-1.2-rescale-normal
|
pass |
|
gl-1.2-texparameter-before-teximage
|
pass |
|
levelclamp
|
pass |
|
lodclamp
|
pass |
|
lodclamp-between
|
pass |
|
lodclamp-between-max
|
pass |
|
mipmap-setup
|
pass |
|
tex-skipped-unit
|
pass |
|
tex3d
|
pass |
|
tex3d-maxsize
|
fail |
|
teximage-errors
|
pass |
|
texture-packed-formats
|
pass |
|
texwrap 3d bordercolor
|
1/1 |
|
gl_rgba8, border color only
|
pass |
|
texwrap 3d proj bordercolor
|
1/1 |
|
gl_rgba8, projected, border color only
|
pass |
|
texwrap 3d proj
|
3/3 |
|
gl_rgba8, npot, projected
|
pass |
|
gl_rgba8, projected
|
pass |
|
gl_rgba8, swizzled, projected
|
pass |
|
texwrap 3d
|
3/3 |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
two-sided-lighting-separate-specular
|
pass |
|
!opengl 1.3
|
4/4 |
|
gl-1.3-texture-env
|
pass |
|
tex-border-1
|
pass |
|
tex3d-depth1
|
pass |
|
texunits
|
pass |
|
!opengl 1.4
|
14/15 |
|
blendminmax
|
pass |
|
blendsquare
|
pass |
|
copy-pixels
|
pass |
|
copy-pixels samples=16
|
skip |
|
copy-pixels samples=2
|
skip |
|
copy-pixels samples=32
|
skip |
|
copy-pixels samples=4
|
skip |
|
copy-pixels samples=6
|
skip |
|
copy-pixels samples=8
|
skip |
|
draw-batch
|
pass |
|
gl-1.4-dlist-multidrawarrays
|
pass |
|
gl-1.4-multidrawarrays-errors
|
pass |
|
gl-1.4-polygon-offset
|
fail |
|
gl-1.4-rgba-mipmap-texture-with-rgb-visual
|
skip |
|
gl-1.4-tex1d-2dborder
|
pass |
|
stencil-wrap
|
pass |
|
tex-miplevel-selection
|
pass |
|
tex-miplevel-selection-lod
|
pass |
|
tex-miplevel-selection-lod-bias
|
pass |
|
triangle-rasterization
|
pass |
|
triangle-rasterization-fbo
|
pass |
|
triangle-rasterization-overdraw
|
pass |
|
!opengl 1.5
|
10/10 |
|
depth-tex-compare
|
pass |
|
draw-elements
|
pass |
|
draw-elements-user
|
pass |
|
draw-vertices
|
pass |
|
draw-vertices-user
|
pass |
|
gl-1.5-get-array-attribs
|
pass |
|
isbufferobj
|
pass |
|
normal3b3s-invariance-byte
|
pass |
|
normal3b3s-invariance-short
|
pass |
|
vertex-buffer-offsets
|
pass |
|
!opengl 2.0
|
98/114 |
|
attrib-assignments
|
pass |
|
attribs
|
pass |
|
clear-varray-2.0
|
pass |
|
clip-flag-behavior
|
pass |
|
depth-tex-modes-glsl
|
pass |
|
early-z
|
pass |
|
fragment-and-vertex-texturing
|
pass |
|
getattriblocation-conventional
|
pass |
|
gl-2.0-active-sampler-conflict
|
pass |
|
gl-2.0-edgeflag
|
crash |
|
gl-2.0-edgeflag-immediate
|
crash |
|
gl-2.0-large-point-fs
|
pass |
|
gl-2.0-link-empty-prog
|
pass |
|
gl-2.0-reuse_fragment_shader
|
pass |
|
gl-2.0-shader-materials
|
pass |
|
gl-2.0-texture-units
|
pass |
|
gl-2.0-two-sided-stencil
|
pass |
|
gl-2.0-uniform-neg-location
|
pass |
|
gl-2.0-vertex-attr-0
|
pass |
|
gl-2.0-vertex-const-attr
|
pass |
|
gl-2.0-vertexattribpointer
|
pass |
|
gl-2.0-vertexattribpointer-size-3
|
pass |
|
incomplete-cubemap-format
|
pass |
|
incomplete-cubemap-size
|
pass |
|
incomplete-texture-glsl
|
pass |
|
max-samplers
|
pass |
|
max-samplers border
|
pass |
|
occlusion-query-discard
|
pass |
|
shadersource-errors
|
pass |
|
stencil-twoside
|
pass |
|
tex3d-npot
|
pass |
|
vertex-program-two-side back back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side back front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side back front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side back
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled back back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled back front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled back front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled back
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front back back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front back front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front back front2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front back
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled front
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side enabled
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front back back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front back front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front back front2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front back2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front back
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front2 back2
|
1/2 |
|
gs-out and fs
|
fail |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
notrun |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front2
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side front
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vertex-program-two-side
|
3/3 |
|
gs-out and fs
|
pass |
|
tcs-out, tes and fs
|
skip |
|
tes-out and fs
|
skip |
|
vs and fs
|
pass |
|
vs, gs and fs
|
pass |
|
vs, tcs, tes and fs
|
skip |
|
vs-point_size-zero
|
pass |
|
!opengl 2.1
|
9/11 |
|
fbo-mrt-alphatest-no-buffer-zero-write
|
pass |
|
minmax
|
pass |
|
pbo
|
7/8 |
|
test_bitmap
|
pass |
|
test_draw_pixels
|
pass |
|
test_error_handling
|
pass |
|
test_pixel_map
|
pass |
|
test_polygon_stip
|
fail |
|
test_sanity
|
pass |
|
test_tex_image
|
pass |
|
test_tex_sub_image
|
pass |
|
polygon-stipple-fs
|
fail |
|
!opengl 3.0
|
61/61 |
|
array-depth-roundtrip
|
pass |
|
attribs
|
pass |
|
bindfragdata-invalid-parameters
|
pass |
|
bindfragdata-link-error
|
pass |
|
bindfragdata-nonexistent-variable
|
pass |
|
bound-resource-limits
|
pass |
|
clearbuffer-bug
|
pass |
|
clearbuffer-depth
|
pass |
|
clearbuffer-depth-cs-probe
|
pass |
|
clearbuffer-depth-stencil
|
pass |
|
clearbuffer-display-lists
|
pass |
|
clearbuffer-invalid-buffer
|
pass |
|
clearbuffer-invalid-drawbuffer
|
pass |
|
clearbuffer-mixed-format
|
pass |
|
clearbuffer-stencil
|
pass |
|
depth-cube-map
|
pass |
|
dlist-uint-uniforms
|
pass |
|
forward-compatible-bit no
|
pass |
|
forward-compatible-bit yes
|
pass |
|
generatemipmap-base-change format
|
pass |
|
generatemipmap-base-change size
|
pass |
|
generatemipmap-cubemap
|
pass |
|
genmipmap-errors
|
pass |
|
getfragdatalocation
|
pass |
|
gl-3.0-texparameteri
|
pass |
|
gl-3.0-texture-integer
|
pass |
|
gl-3.0-vertexattribipointer
|
pass |
|
gl30basic
|
pass |
|
gl_vertexid used with glmultidrawarrays
|
pass |
|
integer-errors
|
pass |
|
minmax
|
pass |
|
render-integer
|
24/24 |
|
gl_r16i
|
pass |
|
gl_r16ui
|
pass |
|
gl_r32i
|
pass |
|
gl_r32ui
|
pass |
|
gl_r8i
|
pass |
|
gl_r8ui
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16ui
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32ui
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8ui
|
pass |
|
gl_rgb16i
|
pass |
|
gl_rgb16ui
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32ui
|
pass |
|
gl_rgb8i
|
pass |
|
gl_rgb8ui
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16ui
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32ui
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8ui
|
pass |
|
required-renderbuffer-attachment-formats
|
pass |
|
required-sized-texture-formats
|
pass |
|
required-texture-attachment-formats
|
pass |
|
sampler-cube-shadow
|
pass |
|
texsubimage-sync
|
pass |
|
viewport-clamp
|
pass |
|
!opengl 3.1
|
16/16 |
|
buffer-bindings
|
pass |
|
default-vao
|
pass |
|
draw-buffers-errors
|
pass |
|
genned-names
|
pass |
|
gl-3.1-enable-vertex-array
|
pass |
|
gl-3.1-link-empty-prog-core
|
pass |
|
gl-3.1-mixed-int-float-fbo
|
pass |
|
gl-3.1-mixed-int-float-fbo int_second
|
pass |
|
minmax
|
pass |
|
primitive-restart-xfb flush
|
pass |
|
primitive-restart-xfb generated
|
pass |
|
primitive-restart-xfb written
|
pass |
|
required-renderbuffer-attachment-formats
|
pass |
|
required-sized-texture-formats
|
pass |
|
required-texture-attachment-formats
|
pass |
|
vao-broken-attrib
|
pass |
|
!opengl 3.2
|
45/61 |
|
clear-no-buffers
|
pass |
|
coord-replace-doesnt-eliminate-frag-tex-coords
|
pass |
|
depth-tex-sampling
|
pass |
|
get-active-attrib-returns-all-inputs
|
pass |
|
get-buffer-parameter-i64v
|
pass |
|
get-integer-64iv
|
pass |
|
get-integer-64v
|
pass |
|
gl-3.2-adj-prims cull-back pv-first
|
fail |
|
gl-3.2-adj-prims cull-back pv-last
|
fail |
|
gl-3.2-adj-prims cull-front pv-first
|
fail |
|
gl-3.2-adj-prims cull-front pv-last
|
fail |
|
gl-3.2-adj-prims line cull-back pv-first
|
fail |
|
gl-3.2-adj-prims line cull-back pv-last
|
fail |
|
gl-3.2-adj-prims line cull-front pv-first
|
fail |
|
gl-3.2-adj-prims line cull-front pv-last
|
fail |
|
gl-3.2-adj-prims pv-first
|
fail |
|
gl-3.2-adj-prims pv-last
|
fail |
|
gl_vertexid used with glmultidrawelementsbasevertex
|
pass |
|
glsl-resource-not-bound 1d
|
pass |
|
glsl-resource-not-bound 1darray
|
pass |
|
glsl-resource-not-bound 2d
|
pass |
|
glsl-resource-not-bound 2darray
|
pass |
|
glsl-resource-not-bound 2dms
|
pass |
|
glsl-resource-not-bound 2dmsarray
|
pass |
|
glsl-resource-not-bound 2drect
|
pass |
|
glsl-resource-not-bound 3d
|
pass |
|
glsl-resource-not-bound buffer
|
pass |
|
glsl-resource-not-bound cube
|
pass |
|
layered-rendering
|
24/29 |
|
blit
|
pass |
|
clear-color
|
pass |
|
clear-color-all-types 1d_array mipmapped
|
pass |
|
clear-color-all-types 1d_array single_level
|
pass |
|
clear-color-all-types 2d_array mipmapped
|
pass |
|
clear-color-all-types 2d_array single_level
|
pass |
|
clear-color-all-types 2d_multisample_array single_level
|
pass |
|
clear-color-all-types 3d mipmapped
|
pass |
|
clear-color-all-types 3d single_level
|
pass |
|
clear-color-all-types cube_map mipmapped
|
pass |
|
clear-color-all-types cube_map single_level
|
pass |
|
clear-color-all-types cube_map_array mipmapped
|
pass |
|
clear-color-all-types cube_map_array single_level
|
pass |
|
clear-color-mismatched-layer-count
|
pass |
|
clear-depth
|
pass |
|
framebuffer-layer-attachment-mismatch
|
pass |
|
framebuffer-layer-complete
|
pass |
|
framebuffer-layer-count-mismatch
|
pass |
|
framebuffer-layered-attachments
|
pass |
|
framebuffertexture
|
pass |
|
framebuffertexture-buffer-textures
|
pass |
|
framebuffertexture-defaults
|
pass |
|
gl-layer
|
pass |
|
gl-layer-cube-map
|
fail |
|
gl-layer-not-layered
|
fail |
|
gl-layer-render
|
fail |
|
gl-layer-render-clipped
|
fail |
|
gl-layer-render-storage
|
fail |
|
readpixels
|
pass |
|
minmax
|
fail |
|
pointsprite-coord
|
pass |
|
pointsprite-origin
|
pass |
|
texture-border-deprecated
|
pass |
|
!opengl 3.3
|
3/4 |
|
minmax
|
fail |
|
required-renderbuffer-attachment-formats
|
pass |
|
required-sized-texture-formats
|
pass |
|
required-texture-attachment-formats
|
pass |
|
!opengl 4.2
|
0/0 |
|
gl-max-vertex-attrib-stride
|
skip |
|
required-renderbuffer-attachment-formats
|
skip |
|
required-sized-texture-formats
|
skip |
|
required-texture-attachment-formats
|
skip |
|
!opengl 4.3
|
0/0 |
|
get_glsl_version
|
skip |
|
!opengl 4.4
|
1/1 |
|
tex-errors
|
pass |
|
!opengl 4.5
|
0/0 |
|
compare-framebuffer-parameter-with-get
|
skip |
|
named-framebuffer-draw-buffers-errors
|
skip |
|
named-framebuffer-read-buffer-errors
|
skip |
|
!opengl es 2.0
|
6/6 |
|
draw_buffers_gles2
|
pass |
|
fbo_discard_gles2
|
pass |
|
glsl-fs-pointcoord
|
pass |
|
invalid-es3-queries_gles2
|
skip |
|
link-no-vsfs
|
pass |
|
minmax_gles2
|
pass |
|
multiple-shader-objects_gles2
|
pass |
|
!opengl es 3.0
|
14/15 |
|
ext_texture_array-compressed_gles3 teximage
|
pass |
|
ext_texture_array-compressed_gles3 texsubimage
|
pass |
|
gl_vertexid used with gldrawarrays
|
pass |
|
gles-3.0-transform-feedback-uniform-buffer-object
|
fail |
|
minmax
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 r11
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 rg11
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 rgb8
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 rgb8-punchthrough-alpha1
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 rgba8
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 srgb8
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 srgb8-alpha8
|
pass |
|
oes_compressed_etc2_texture-miptree_gles3 srgb8-punchthrough-alpha1
|
pass |
|
texture-immutable-levels
|
pass |
|
vertex attribute aliasing
|
pass |
|
3dfx_texture_compression_fxt1
|
1/1 |
|
compressedteximage gl_compressed_rgb_fxt1_3dfx
|
skip |
|
compressedteximage gl_compressed_rgba_fxt1_3dfx
|
skip |
|
fbo-generatemipmap-formats
|
skip |
|
fxt1-teximage
|
skip |
|
invalid formats
|
pass |
|
amd_compressed_atc_texture
|
0/0 |
|
miptree
|
skip |
|
amd_conservative_depth
|
21/21 |
|
glsl-1.30
|
15/15 |
|
compiler
|
10/10 |
|
depth-any-01.frag
|
pass |
|
depth-greater-01.frag
|
pass |
|
depth-less-01.frag
|
pass |
|
depth-unchanged-01.frag
|
pass |
|
invalid-layout-01.frag
|
pass |
|
late-redeclaration-01.frag
|
pass |
|
no-layout-01.frag
|
pass |
|
no-redeclaration-01.frag
|
pass |
|
no-redeclaration-01.vert
|
pass |
|
vs-redeclaration-01.vert
|
pass |
|
linker
|
3/3 |
|
matching-qualifiers-01
|
pass |
|
matching-qualifiers-02
|
pass |
|
mismatched-qualifiers-01
|
pass |
|
preprocessor
|
2/2 |
|
feature-macro.frag
|
pass |
|
feature-macro.vert
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
amd_depth_clamp_separate
|
2/2 |
|
amd_depth_clamp_separate_range
|
pass |
|
amd_depth_clamp_separate_status
|
pass |
|
amd_framebuffer_multisample_advanced
|
0/0 |
|
api-glcore
|
skip |
|
api-gles3
|
skip |
|
amd_gpu_shader_half_float
|
1/1 |
|
compiler
|
1/1 |
|
builtin-functions
|
0/0 |
|
amd_shader_trinary_minmax
|
0/0 |
|
max3-f16vec2.vert
|
skip |
|
max3-f16vec3.vert
|
skip |
|
max3-f16vec4.vert
|
skip |
|
max3.vert
|
skip |
|
mid3-f16vec2.vert
|
skip |
|
mid3-f16vec3.vert
|
skip |
|
mid3-f16vec4.vert
|
skip |
|
mid3.vert
|
skip |
|
min3-f16vec2.vert
|
skip |
|
min3-f16vec3.vert
|
skip |
|
min3-f16vec4.vert
|
skip |
|
min3.vert
|
skip |
|
angle-and-trigonometry
|
0/0 |
|
acos-f16vec2.vert
|
skip |
|
acos-f16vec3.vert
|
skip |
|
acos-f16vec4.vert
|
skip |
|
acos.vert
|
skip |
|
acosh-f16vec2.vert
|
skip |
|
acosh-f16vec3.vert
|
skip |
|
acosh-f16vec4.vert
|
skip |
|
acosh.vert
|
skip |
|
asin-f16vec2.vert
|
skip |
|
asin-f16vec3.vert
|
skip |
|
asin-f16vec4.vert
|
skip |
|
asin.vert
|
skip |
|
asinh-f16vec2.vert
|
skip |
|
asinh-f16vec3.vert
|
skip |
|
asinh-f16vec4.vert
|
skip |
|
asinh.vert
|
skip |
|
atan-f16vec2.vert
|
skip |
|
atan-f16vec3.vert
|
skip |
|
atan-f16vec4.vert
|
skip |
|
atan.vert
|
skip |
|
atanh-f16vec2.vert
|
skip |
|
atanh-f16vec3.vert
|
skip |
|
atanh-f16vec4.vert
|
skip |
|
atanh.vert
|
skip |
|
cos-f16vec2.vert
|
skip |
|
cos-f16vec3.vert
|
skip |
|
cos-f16vec4.vert
|
skip |
|
cos.vert
|
skip |
|
cosh-f16vec2.vert
|
skip |
|
cosh-f16vec3.vert
|
skip |
|
cosh-f16vec4.vert
|
skip |
|
cosh.vert
|
skip |
|
degrees-f16vec2.vert
|
skip |
|
degrees-f16vec3.vert
|
skip |
|
degrees-f16vec4.vert
|
skip |
|
degrees.vert
|
skip |
|
radians-f16vec2.vert
|
skip |
|
radians-f16vec3.vert
|
skip |
|
radians-f16vec4.vert
|
skip |
|
radians.vert
|
skip |
|
sin-f16vec2.vert
|
skip |
|
sin-f16vec3.vert
|
skip |
|
sin-f16vec4.vert
|
skip |
|
sin.vert
|
skip |
|
sinh-f16vec2.vert
|
skip |
|
sinh-f16vec3.vert
|
skip |
|
sinh-f16vec4.vert
|
skip |
|
sinh.vert
|
skip |
|
tan-f16vec2.vert
|
skip |
|
tan-f16vec3.vert
|
skip |
|
tan-f16vec4.vert
|
skip |
|
tan.vert
|
skip |
|
tanh-f16vec2.vert
|
skip |
|
tanh-f16vec3.vert
|
skip |
|
tanh-f16vec4.vert
|
skip |
|
tanh.vert
|
skip |
|
common
|
0/0 |
|
abs-f16vec2.vert
|
skip |
|
abs-f16vec3.vert
|
skip |
|
abs-f16vec4.vert
|
skip |
|
abs.vert
|
skip |
|
ceil-f16vec2.vert
|
skip |
|
ceil-f16vec3.vert
|
skip |
|
ceil-f16vec4.vert
|
skip |
|
ceil.vert
|
skip |
|
clamp-f16vec2.vert
|
skip |
|
clamp-f16vec3.vert
|
skip |
|
clamp-f16vec4.vert
|
skip |
|
clamp.vert
|
skip |
|
floor-f16vec2.vert
|
skip |
|
floor-f16vec3.vert
|
skip |
|
floor-f16vec4.vert
|
skip |
|
floor.vert
|
skip |
|
fma-f16vec2.vert
|
skip |
|
fma-f16vec3.vert
|
skip |
|
fma-f16vec4.vert
|
skip |
|
fma.vert
|
skip |
|
fract-f16vec2.vert
|
skip |
|
fract-f16vec3.vert
|
skip |
|
fract-f16vec4.vert
|
skip |
|
fract.vert
|
skip |
|
frexp-f16vec2.vert
|
skip |
|
frexp-f16vec3.vert
|
skip |
|
frexp-f16vec4.vert
|
skip |
|
frexp.vert
|
skip |
|
isinf-f16vec2.vert
|
skip |
|
isinf-f16vec3.vert
|
skip |
|
isinf-f16vec4.vert
|
skip |
|
isinf.vert
|
skip |
|
isnan-f16vec2.vert
|
skip |
|
isnan-f16vec3.vert
|
skip |
|
isnan-f16vec4.vert
|
skip |
|
isnan.vert
|
skip |
|
ldexp-f16vec2.vert
|
skip |
|
ldexp-f16vec3.vert
|
skip |
|
ldexp-f16vec4.vert
|
skip |
|
ldexp.vert
|
skip |
|
max-f16vec2.vert
|
skip |
|
max-f16vec3.vert
|
skip |
|
max-f16vec4.vert
|
skip |
|
max.vert
|
skip |
|
min-f16vec2.vert
|
skip |
|
min-f16vec3.vert
|
skip |
|
min-f16vec4.vert
|
skip |
|
min.vert
|
skip |
|
mix-f16vec2.vert
|
skip |
|
mix-f16vec3.vert
|
skip |
|
mix-f16vec4.vert
|
skip |
|
mix.vert
|
skip |
|
mod-f16vec2.vert
|
skip |
|
mod-f16vec3.vert
|
skip |
|
mod-f16vec4.vert
|
skip |
|
mod.vert
|
skip |
|
modf-f16vec2.vert
|
skip |
|
modf-f16vec3.vert
|
skip |
|
modf-f16vec4.vert
|
skip |
|
modf.vert
|
skip |
|
round-f16vec2.vert
|
skip |
|
round-f16vec3.vert
|
skip |
|
round-f16vec4.vert
|
skip |
|
round.vert
|
skip |
|
roundeven-f16vec2.vert
|
skip |
|
roundeven-f16vec3.vert
|
skip |
|
roundeven-f16vec4.vert
|
skip |
|
roundeven.vert
|
skip |
|
sign-f16vec2.vert
|
skip |
|
sign-f16vec3.vert
|
skip |
|
sign-f16vec4.vert
|
skip |
|
sign.vert
|
skip |
|
smoothstep-f16vec2.vert
|
skip |
|
smoothstep-f16vec3.vert
|
skip |
|
smoothstep-f16vec4.vert
|
skip |
|
smoothstep.vert
|
skip |
|
step-f16vec2.vert
|
skip |
|
step-f16vec3.vert
|
skip |
|
step-f16vec4.vert
|
skip |
|
step.vert
|
skip |
|
trunc-f16vec2.vert
|
skip |
|
trunc-f16vec3.vert
|
skip |
|
trunc-f16vec4.vert
|
skip |
|
trunc.vert
|
skip |
|
derivative
|
0/0 |
|
dfdx-f16vec2.frag
|
skip |
|
dfdx-f16vec3.frag
|
skip |
|
dfdx-f16vec4.frag
|
skip |
|
dfdx.frag
|
skip |
|
dfdxcoarse-f16vec2.frag
|
skip |
|
dfdxcoarse-f16vec3.frag
|
skip |
|
dfdxcoarse-f16vec4.frag
|
skip |
|
dfdxcoarse.frag
|
skip |
|
dfdxfine-f16vec2.frag
|
skip |
|
dfdxfine-f16vec3.frag
|
skip |
|
dfdxfine-f16vec4.frag
|
skip |
|
dfdxfine.frag
|
skip |
|
dfdy-f16vec2.frag
|
skip |
|
dfdy-f16vec3.frag
|
skip |
|
dfdy-f16vec4.frag
|
skip |
|
dfdy.frag
|
skip |
|
dfdycoarse-f16vec2.frag
|
skip |
|
dfdycoarse-f16vec3.frag
|
skip |
|
dfdycoarse-f16vec4.frag
|
skip |
|
dfdycoarse.frag
|
skip |
|
dfdyfine-f16vec2.frag
|
skip |
|
dfdyfine-f16vec3.frag
|
skip |
|
dfdyfine-f16vec4.frag
|
skip |
|
dfdyfine.frag
|
skip |
|
fwidth-f16vec2.frag
|
skip |
|
fwidth-f16vec3.frag
|
skip |
|
fwidth-f16vec4.frag
|
skip |
|
fwidth.frag
|
skip |
|
fwidthcoarse-f16vec2.frag
|
skip |
|
fwidthcoarse-f16vec3.frag
|
skip |
|
fwidthcoarse-f16vec4.frag
|
skip |
|
fwidthcoarse.frag
|
skip |
|
fwidthfine-f16vec2.frag
|
skip |
|
fwidthfine-f16vec3.frag
|
skip |
|
fwidthfine-f16vec4.frag
|
skip |
|
fwidthfine.frag
|
skip |
|
exponential
|
0/0 |
|
exp-f16vec2.vert
|
skip |
|
exp-f16vec3.vert
|
skip |
|
exp-f16vec4.vert
|
skip |
|
exp.vert
|
skip |
|
exp2-f16vec2.vert
|
skip |
|
exp2-f16vec3.vert
|
skip |
|
exp2-f16vec4.vert
|
skip |
|
exp2.vert
|
skip |
|
inversesqrt-f16vec2.vert
|
skip |
|
inversesqrt-f16vec3.vert
|
skip |
|
inversesqrt-f16vec4.vert
|
skip |
|
inversesqrt.vert
|
skip |
|
log-f16vec2.vert
|
skip |
|
log-f16vec3.vert
|
skip |
|
log-f16vec4.vert
|
skip |
|
log.vert
|
skip |
|
log2-f16vec2.vert
|
skip |
|
log2-f16vec3.vert
|
skip |
|
log2-f16vec4.vert
|
skip |
|
log2.vert
|
skip |
|
pow-f16vec2.vert
|
skip |
|
pow-f16vec3.vert
|
skip |
|
pow-f16vec4.vert
|
skip |
|
pow.vert
|
skip |
|
sqrt-f16vec2.vert
|
skip |
|
sqrt-f16vec3.vert
|
skip |
|
sqrt-f16vec4.vert
|
skip |
|
sqrt.vert
|
skip |
|
geometric
|
0/0 |
|
cross.vert
|
skip |
|
distance-f16vec2.vert
|
skip |
|
distance-f16vec3.vert
|
skip |
|
distance-f16vec4.vert
|
skip |
|
distance.vert
|
skip |
|
dot-f16vec2.vert
|
skip |
|
dot-f16vec3.vert
|
skip |
|
dot-f16vec4.vert
|
skip |
|
dot.vert
|
skip |
|
faceforward-f16vec2.vert
|
skip |
|
faceforward-f16vec3.vert
|
skip |
|
faceforward-f16vec4.vert
|
skip |
|
faceforward.vert
|
skip |
|
length-f16vec2.vert
|
skip |
|
length-f16vec3.vert
|
skip |
|
length-f16vec4.vert
|
skip |
|
length.vert
|
skip |
|
normalize-f16vec2.vert
|
skip |
|
normalize-f16vec3.vert
|
skip |
|
normalize-f16vec4.vert
|
skip |
|
normalize.vert
|
skip |
|
reflect-f16vec2.vert
|
skip |
|
reflect-f16vec3.vert
|
skip |
|
reflect-f16vec4.vert
|
skip |
|
reflect.vert
|
skip |
|
refract-f16vec2.vert
|
skip |
|
refract-f16vec3.vert
|
skip |
|
refract-f16vec4.vert
|
skip |
|
refract.vert
|
skip |
|
interpolation
|
0/0 |
|
interpolateatcentroid-f16vec2.frag
|
skip |
|
interpolateatcentroid-f16vec3.frag
|
skip |
|
interpolateatcentroid-f16vec4.frag
|
skip |
|
interpolateatcentroid.frag
|
skip |
|
interpolateatoffset-f16vec2.frag
|
skip |
|
interpolateatoffset-f16vec3.frag
|
skip |
|
interpolateatoffset-f16vec4.frag
|
skip |
|
interpolateatoffset.frag
|
skip |
|
interpolateatsample-f16vec2.frag
|
skip |
|
interpolateatsample-f16vec3.frag
|
skip |
|
interpolateatsample-f16vec4.frag
|
skip |
|
interpolateatsample.frag
|
skip |
|
matrix
|
0/0 |
|
determinant.vert
|
skip |
|
inverse.vert
|
skip |
|
matrixcompmult.vert
|
skip |
|
outerproduct.vert
|
skip |
|
transpose.vert
|
skip |
|
pack_float16.vert
|
skip |
|
unpack_float16.vert
|
skip |
|
vector-relational
|
0/0 |
|
equal-f16vec2.vert
|
skip |
|
equal-f16vec3.vert
|
skip |
|
equal-f16vec4.vert
|
skip |
|
greaterthan-f16vec2.vert
|
skip |
|
greaterthan-f16vec3.vert
|
skip |
|
greaterthan-f16vec4.vert
|
skip |
|
greaterthanequal-f16vec2.vert
|
skip |
|
greaterthanequal-f16vec3.vert
|
skip |
|
greaterthanequal-f16vec4.vert
|
skip |
|
lessthan-f16vec2.vert
|
skip |
|
lessthan-f16vec3.vert
|
skip |
|
lessthan-f16vec4.vert
|
skip |
|
lessthanequal-f16vec2.vert
|
skip |
|
lessthanequal-f16vec3.vert
|
skip |
|
lessthanequal-f16vec4.vert
|
skip |
|
notequal-f16vec2.vert
|
skip |
|
notequal-f16vec3.vert
|
skip |
|
notequal-f16vec4.vert
|
skip |
|
conversions-int64.vert
|
skip |
|
conversions.vert
|
skip |
|
implicit-conversions-doubles.vert
|
skip |
|
implicit-conversions.vert
|
skip |
|
suffix.vert
|
skip |
|
varying_error.vert
|
pass |
|
explicit-offset-bufferstorage
|
skip |
|
preprocessor
|
0/0 |
|
extension-if-1
|
skip |
|
amd_performance_monitor
|
0/0 |
|
api
|
skip |
|
measure
|
skip |
|
vc4
|
skip |
|
amd_pinned_memory
|
0/0 |
|
decrement-offset
|
skip |
|
increment-offset
|
skip |
|
map-buffer decrement-offset
|
skip |
|
map-buffer increment-offset
|
skip |
|
map-buffer offset=0
|
skip |
|
offset=0
|
skip |
|
amd_seamless_cubemap_per_texture
|
1/1 |
|
amd_seamless_cubemap_per_texture
|
pass |
|
amd_shader_stencil_export
|
7/7 |
|
arb-undefined.frag
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
amd_shader_trinary_minmax
|
189/225 |
|
compiler
|
108/108 |
|
built-in-functions
|
108/108 |
|
max3-float-float-float.frag
|
pass |
|
max3-float-float-float.geom
|
pass |
|
max3-float-float-float.vert
|
pass |
|
max3-int-int-int.frag
|
pass |
|
max3-int-int-int.geom
|
pass |
|
max3-int-int-int.vert
|
pass |
|
max3-ivec2-ivec2-ivec2.frag
|
pass |
|
max3-ivec2-ivec2-ivec2.geom
|
pass |
|
max3-ivec2-ivec2-ivec2.vert
|
pass |
|
max3-ivec3-ivec3-ivec3.frag
|
pass |
|
max3-ivec3-ivec3-ivec3.geom
|
pass |
|
max3-ivec3-ivec3-ivec3.vert
|
pass |
|
max3-ivec4-ivec4-ivec4.frag
|
pass |
|
max3-ivec4-ivec4-ivec4.geom
|
pass |
|
max3-ivec4-ivec4-ivec4.vert
|
pass |
|
max3-uint-uint-uint.frag
|
pass |
|
max3-uint-uint-uint.geom
|
pass |
|
max3-uint-uint-uint.vert
|
pass |
|
max3-uvec2-uvec2-uvec2.frag
|
pass |
|
max3-uvec2-uvec2-uvec2.geom
|
pass |
|
max3-uvec2-uvec2-uvec2.vert
|
pass |
|
max3-uvec3-uvec3-uvec3.frag
|
pass |
|
max3-uvec3-uvec3-uvec3.geom
|
pass |
|
max3-uvec3-uvec3-uvec3.vert
|
pass |
|
max3-uvec4-uvec4-uvec4.frag
|
pass |
|
max3-uvec4-uvec4-uvec4.geom
|
pass |
|
max3-uvec4-uvec4-uvec4.vert
|
pass |
|
max3-vec2-vec2-vec2.frag
|
pass |
|
max3-vec2-vec2-vec2.geom
|
pass |
|
max3-vec2-vec2-vec2.vert
|
pass |
|
max3-vec3-vec3-vec3.frag
|
pass |
|
max3-vec3-vec3-vec3.geom
|
pass |
|
max3-vec3-vec3-vec3.vert
|
pass |
|
max3-vec4-vec4-vec4.frag
|
pass |
|
max3-vec4-vec4-vec4.geom
|
pass |
|
max3-vec4-vec4-vec4.vert
|
pass |
|
mid3-float-float-float.frag
|
pass |
|
mid3-float-float-float.geom
|
pass |
|
mid3-float-float-float.vert
|
pass |
|
mid3-int-int-int.frag
|
pass |
|
mid3-int-int-int.geom
|
pass |
|
mid3-int-int-int.vert
|
pass |
|
mid3-ivec2-ivec2-ivec2.frag
|
pass |
|
mid3-ivec2-ivec2-ivec2.geom
|
pass |
|
mid3-ivec2-ivec2-ivec2.vert
|
pass |
|
mid3-ivec3-ivec3-ivec3.frag
|
pass |
|
mid3-ivec3-ivec3-ivec3.geom
|
pass |
|
mid3-ivec3-ivec3-ivec3.vert
|
pass |
|
mid3-ivec4-ivec4-ivec4.frag
|
pass |
|
mid3-ivec4-ivec4-ivec4.geom
|
pass |
|
mid3-ivec4-ivec4-ivec4.vert
|
pass |
|
mid3-uint-uint-uint.frag
|
pass |
|
mid3-uint-uint-uint.geom
|
pass |
|
mid3-uint-uint-uint.vert
|
pass |
|
mid3-uvec2-uvec2-uvec2.frag
|
pass |
|
mid3-uvec2-uvec2-uvec2.geom
|
pass |
|
mid3-uvec2-uvec2-uvec2.vert
|
pass |
|
mid3-uvec3-uvec3-uvec3.frag
|
pass |
|
mid3-uvec3-uvec3-uvec3.geom
|
pass |
|
mid3-uvec3-uvec3-uvec3.vert
|
pass |
|
mid3-uvec4-uvec4-uvec4.frag
|
pass |
|
mid3-uvec4-uvec4-uvec4.geom
|
pass |
|
mid3-uvec4-uvec4-uvec4.vert
|
pass |
|
mid3-vec2-vec2-vec2.frag
|
pass |
|
mid3-vec2-vec2-vec2.geom
|
pass |
|
mid3-vec2-vec2-vec2.vert
|
pass |
|
mid3-vec3-vec3-vec3.frag
|
pass |
|
mid3-vec3-vec3-vec3.geom
|
pass |
|
mid3-vec3-vec3-vec3.vert
|
pass |
|
mid3-vec4-vec4-vec4.frag
|
pass |
|
mid3-vec4-vec4-vec4.geom
|
pass |
|
mid3-vec4-vec4-vec4.vert
|
pass |
|
min3-float-float-float.frag
|
pass |
|
min3-float-float-float.geom
|
pass |
|
min3-float-float-float.vert
|
pass |
|
min3-int-int-int.frag
|
pass |
|
min3-int-int-int.geom
|
pass |
|
min3-int-int-int.vert
|
pass |
|
min3-ivec2-ivec2-ivec2.frag
|
pass |
|
min3-ivec2-ivec2-ivec2.geom
|
pass |
|
min3-ivec2-ivec2-ivec2.vert
|
pass |
|
min3-ivec3-ivec3-ivec3.frag
|
pass |
|
min3-ivec3-ivec3-ivec3.geom
|
pass |
|
min3-ivec3-ivec3-ivec3.vert
|
pass |
|
min3-ivec4-ivec4-ivec4.frag
|
pass |
|
min3-ivec4-ivec4-ivec4.geom
|
pass |
|
min3-ivec4-ivec4-ivec4.vert
|
pass |
|
min3-uint-uint-uint.frag
|
pass |
|
min3-uint-uint-uint.geom
|
pass |
|
min3-uint-uint-uint.vert
|
pass |
|
min3-uvec2-uvec2-uvec2.frag
|
pass |
|
min3-uvec2-uvec2-uvec2.geom
|
pass |
|
min3-uvec2-uvec2-uvec2.vert
|
pass |
|
min3-uvec3-uvec3-uvec3.frag
|
pass |
|
min3-uvec3-uvec3-uvec3.geom
|
pass |
|
min3-uvec3-uvec3-uvec3.vert
|
pass |
|
min3-uvec4-uvec4-uvec4.frag
|
pass |
|
min3-uvec4-uvec4-uvec4.geom
|
pass |
|
min3-uvec4-uvec4-uvec4.vert
|
pass |
|
min3-vec2-vec2-vec2.frag
|
pass |
|
min3-vec2-vec2-vec2.geom
|
pass |
|
min3-vec2-vec2-vec2.vert
|
pass |
|
min3-vec3-vec3-vec3.frag
|
pass |
|
min3-vec3-vec3-vec3.geom
|
pass |
|
min3-vec3-vec3-vec3.vert
|
pass |
|
min3-vec4-vec4-vec4.frag
|
pass |
|
min3-vec4-vec4-vec4.geom
|
pass |
|
min3-vec4-vec4-vec4.vert
|
pass |
|
execution
|
75/111 |
|
built-in-functions
|
72/108 |
|
cs-max3-float-float-float
|
skip |
|
cs-max3-int-int-int
|
skip |
|
cs-max3-ivec2-ivec2-ivec2
|
skip |
|
cs-max3-ivec3-ivec3-ivec3
|
skip |
|
cs-max3-ivec4-ivec4-ivec4
|
skip |
|
cs-max3-uint-uint-uint
|
skip |
|
cs-max3-uvec2-uvec2-uvec2
|
skip |
|
cs-max3-uvec3-uvec3-uvec3
|
skip |
|
cs-max3-uvec4-uvec4-uvec4
|
skip |
|
cs-max3-vec2-vec2-vec2
|
skip |
|
cs-max3-vec3-vec3-vec3
|
skip |
|
cs-max3-vec4-vec4-vec4
|
skip |
|
cs-mid3-float-float-float
|
skip |
|
cs-mid3-int-int-int
|
skip |
|
cs-mid3-ivec2-ivec2-ivec2
|
skip |
|
cs-mid3-ivec3-ivec3-ivec3
|
skip |
|
cs-mid3-ivec4-ivec4-ivec4
|
skip |
|
cs-mid3-uint-uint-uint
|
skip |
|
cs-mid3-uvec2-uvec2-uvec2
|
skip |
|
cs-mid3-uvec3-uvec3-uvec3
|
skip |
|
cs-mid3-uvec4-uvec4-uvec4
|
skip |
|
cs-mid3-vec2-vec2-vec2
|
skip |
|
cs-mid3-vec3-vec3-vec3
|
skip |
|
cs-mid3-vec4-vec4-vec4
|
skip |
|
cs-min3-float-float-float
|
skip |
|
cs-min3-int-int-int
|
skip |
|
cs-min3-ivec2-ivec2-ivec2
|
skip |
|
cs-min3-ivec3-ivec3-ivec3
|
skip |
|
cs-min3-ivec4-ivec4-ivec4
|
skip |
|
cs-min3-uint-uint-uint
|
skip |
|
cs-min3-uvec2-uvec2-uvec2
|
skip |
|
cs-min3-uvec3-uvec3-uvec3
|
skip |
|
cs-min3-uvec4-uvec4-uvec4
|
skip |
|
cs-min3-vec2-vec2-vec2
|
skip |
|
cs-min3-vec3-vec3-vec3
|
skip |
|
cs-min3-vec4-vec4-vec4
|
skip |
|
fs-max3-float-float-float
|
pass |
|
fs-max3-int-int-int
|
pass |
|
fs-max3-ivec2-ivec2-ivec2
|
pass |
|
fs-max3-ivec3-ivec3-ivec3
|
pass |
|
fs-max3-ivec4-ivec4-ivec4
|
pass |
|
fs-max3-uint-uint-uint
|
pass |
|
fs-max3-uvec2-uvec2-uvec2
|
pass |
|
fs-max3-uvec3-uvec3-uvec3
|
pass |
|
fs-max3-uvec4-uvec4-uvec4
|
pass |
|
fs-max3-vec2-vec2-vec2
|
pass |
|
fs-max3-vec3-vec3-vec3
|
pass |
|
fs-max3-vec4-vec4-vec4
|
pass |
|
fs-mid3-float-float-float
|
pass |
|
fs-mid3-int-int-int
|
pass |
|
fs-mid3-ivec2-ivec2-ivec2
|
pass |
|
fs-mid3-ivec3-ivec3-ivec3
|
pass |
|
fs-mid3-ivec4-ivec4-ivec4
|
pass |
|
fs-mid3-uint-uint-uint
|
pass |
|
fs-mid3-uvec2-uvec2-uvec2
|
pass |
|
fs-mid3-uvec3-uvec3-uvec3
|
pass |
|
fs-mid3-uvec4-uvec4-uvec4
|
pass |
|
fs-mid3-vec2-vec2-vec2
|
pass |
|
fs-mid3-vec3-vec3-vec3
|
pass |
|
fs-mid3-vec4-vec4-vec4
|
pass |
|
fs-min3-float-float-float
|
pass |
|
fs-min3-int-int-int
|
pass |
|
fs-min3-ivec2-ivec2-ivec2
|
pass |
|
fs-min3-ivec3-ivec3-ivec3
|
pass |
|
fs-min3-ivec4-ivec4-ivec4
|
pass |
|
fs-min3-uint-uint-uint
|
pass |
|
fs-min3-uvec2-uvec2-uvec2
|
pass |
|
fs-min3-uvec3-uvec3-uvec3
|
pass |
|
fs-min3-uvec4-uvec4-uvec4
|
pass |
|
fs-min3-vec2-vec2-vec2
|
pass |
|
fs-min3-vec3-vec3-vec3
|
pass |
|
fs-min3-vec4-vec4-vec4
|
pass |
|
gs-max3-float-float-float
|
fail |
|
gs-max3-int-int-int
|
fail |
|
gs-max3-ivec2-ivec2-ivec2
|
fail |
|
gs-max3-ivec3-ivec3-ivec3
|
fail |
|
gs-max3-ivec4-ivec4-ivec4
|
fail |
|
gs-max3-uint-uint-uint
|
fail |
|
gs-max3-uvec2-uvec2-uvec2
|
fail |
|
gs-max3-uvec3-uvec3-uvec3
|
fail |
|
gs-max3-uvec4-uvec4-uvec4
|
fail |
|
gs-max3-vec2-vec2-vec2
|
fail |
|
gs-max3-vec3-vec3-vec3
|
fail |
|
gs-max3-vec4-vec4-vec4
|
fail |
|
gs-mid3-float-float-float
|
fail |
|
gs-mid3-int-int-int
|
fail |
|
gs-mid3-ivec2-ivec2-ivec2
|
fail |
|
gs-mid3-ivec3-ivec3-ivec3
|
fail |
|
gs-mid3-ivec4-ivec4-ivec4
|
fail |
|
gs-mid3-uint-uint-uint
|
fail |
|
gs-mid3-uvec2-uvec2-uvec2
|
fail |
|
gs-mid3-uvec3-uvec3-uvec3
|
fail |
|
gs-mid3-uvec4-uvec4-uvec4
|
fail |
|
gs-mid3-vec2-vec2-vec2
|
fail |
|
gs-mid3-vec3-vec3-vec3
|
fail |
|
gs-mid3-vec4-vec4-vec4
|
fail |
|
gs-min3-float-float-float
|
fail |
|
gs-min3-int-int-int
|
fail |
|
gs-min3-ivec2-ivec2-ivec2
|
fail |
|
gs-min3-ivec3-ivec3-ivec3
|
fail |
|
gs-min3-ivec4-ivec4-ivec4
|
fail |
|
gs-min3-uint-uint-uint
|
fail |
|
gs-min3-uvec2-uvec2-uvec2
|
fail |
|
gs-min3-uvec3-uvec3-uvec3
|
fail |
|
gs-min3-uvec4-uvec4-uvec4
|
fail |
|
gs-min3-vec2-vec2-vec2
|
fail |
|
gs-min3-vec3-vec3-vec3
|
fail |
|
gs-min3-vec4-vec4-vec4
|
fail |
|
tcs-max3-float-float-float
|
skip |
|
tcs-max3-int-int-int
|
skip |
|
tcs-max3-ivec2-ivec2-ivec2
|
skip |
|
tcs-max3-ivec3-ivec3-ivec3
|
skip |
|
tcs-max3-ivec4-ivec4-ivec4
|
skip |
|
tcs-max3-uint-uint-uint
|
skip |
|
tcs-max3-uvec2-uvec2-uvec2
|
skip |
|
tcs-max3-uvec3-uvec3-uvec3
|
skip |
|
tcs-max3-uvec4-uvec4-uvec4
|
skip |
|
tcs-max3-vec2-vec2-vec2
|
skip |
|
tcs-max3-vec3-vec3-vec3
|
skip |
|
tcs-max3-vec4-vec4-vec4
|
skip |
|
tcs-mid3-float-float-float
|
skip |
|
tcs-mid3-int-int-int
|
skip |
|
tcs-mid3-ivec2-ivec2-ivec2
|
skip |
|
tcs-mid3-ivec3-ivec3-ivec3
|
skip |
|
tcs-mid3-ivec4-ivec4-ivec4
|
skip |
|
tcs-mid3-uint-uint-uint
|
skip |
|
tcs-mid3-uvec2-uvec2-uvec2
|
skip |
|
tcs-mid3-uvec3-uvec3-uvec3
|
skip |
|
tcs-mid3-uvec4-uvec4-uvec4
|
skip |
|
tcs-mid3-vec2-vec2-vec2
|
skip |
|
tcs-mid3-vec3-vec3-vec3
|
skip |
|
tcs-mid3-vec4-vec4-vec4
|
skip |
|
tcs-min3-float-float-float
|
skip |
|
tcs-min3-int-int-int
|
skip |
|
tcs-min3-ivec2-ivec2-ivec2
|
skip |
|
tcs-min3-ivec3-ivec3-ivec3
|
skip |
|
tcs-min3-ivec4-ivec4-ivec4
|
skip |
|
tcs-min3-uint-uint-uint
|
skip |
|
tcs-min3-uvec2-uvec2-uvec2
|
skip |
|
tcs-min3-uvec3-uvec3-uvec3
|
skip |
|
tcs-min3-uvec4-uvec4-uvec4
|
skip |
|
tcs-min3-vec2-vec2-vec2
|
skip |
|
tcs-min3-vec3-vec3-vec3
|
skip |
|
tcs-min3-vec4-vec4-vec4
|
skip |
|
vs-max3-float-float-float
|
pass |
|
vs-max3-int-int-int
|
pass |
|
vs-max3-ivec2-ivec2-ivec2
|
pass |
|
vs-max3-ivec3-ivec3-ivec3
|
pass |
|
vs-max3-ivec4-ivec4-ivec4
|
pass |
|
vs-max3-uint-uint-uint
|
pass |
|
vs-max3-uvec2-uvec2-uvec2
|
pass |
|
vs-max3-uvec3-uvec3-uvec3
|
pass |
|
vs-max3-uvec4-uvec4-uvec4
|
pass |
|
vs-max3-vec2-vec2-vec2
|
pass |
|
vs-max3-vec3-vec3-vec3
|
pass |
|
vs-max3-vec4-vec4-vec4
|
pass |
|
vs-mid3-float-float-float
|
pass |
|
vs-mid3-int-int-int
|
pass |
|
vs-mid3-ivec2-ivec2-ivec2
|
pass |
|
vs-mid3-ivec3-ivec3-ivec3
|
pass |
|
vs-mid3-ivec4-ivec4-ivec4
|
pass |
|
vs-mid3-uint-uint-uint
|
pass |
|
vs-mid3-uvec2-uvec2-uvec2
|
pass |
|
vs-mid3-uvec3-uvec3-uvec3
|
pass |
|
vs-mid3-uvec4-uvec4-uvec4
|
pass |
|
vs-mid3-vec2-vec2-vec2
|
pass |
|
vs-mid3-vec3-vec3-vec3
|
pass |
|
vs-mid3-vec4-vec4-vec4
|
pass |
|
vs-min3-float-float-float
|
pass |
|
vs-min3-int-int-int
|
pass |
|
vs-min3-ivec2-ivec2-ivec2
|
pass |
|
vs-min3-ivec3-ivec3-ivec3
|
pass |
|
vs-min3-ivec4-ivec4-ivec4
|
pass |
|
vs-min3-uint-uint-uint
|
pass |
|
vs-min3-uvec2-uvec2-uvec2
|
pass |
|
vs-min3-uvec3-uvec3-uvec3
|
pass |
|
vs-min3-uvec4-uvec4-uvec4
|
pass |
|
vs-min3-vec2-vec2-vec2
|
pass |
|
vs-min3-vec3-vec3-vec3
|
pass |
|
vs-min3-vec4-vec4-vec4
|
pass |
|
max3-basic
|
pass |
|
mid3-basic
|
pass |
|
min3-basic
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
amd_texture_texture4
|
1/1 |
|
execution
|
1/1 |
|
texture4
|
pass |
|
amd_vertex_shader_layer
|
9/9 |
|
amd_vertex_shader_layer-layered-2d-texture-render
|
pass |
|
amd_vertex_shader_layer-layered-depth-texture-render
|
pass |
|
compiler
|
1/1 |
|
vs-redeclares-pervertex-out-layer.vert
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
amd_vertex_shader_viewport_index
|
8/9 |
|
amd_vertex_shader_viewport_index-render
|
fail |
|
compiler
|
2/2 |
|
vs-redeclares-pervertex-out-viewport-index-compat.vert
|
pass |
|
vs-redeclares-pervertex-out-viewport-index.vert
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
apple_object_purgeable
|
0/0 |
|
object_purgeable-api-pbo
|
skip |
|
object_purgeable-api-texture
|
skip |
|
object_purgeable-api-vbo
|
skip |
|
apple_sync
|
9/9 |
|
clientwaitsync-errors
|
pass |
|
deletesync
|
pass |
|
fencesync-errors
|
pass |
|
getsynciv-errors
|
pass |
|
issync
|
pass |
|
repeat-wait
|
pass |
|
sync-initialize
|
pass |
|
timeout-zero
|
pass |
|
waitsync-errors
|
pass |
|
apple_vertex_array_object
|
0/0 |
|
isvertexarray
|
skip |
|
vao-01
|
skip |
|
vao-02
|
skip |
|
arb_arrays_of_arrays
|
197/198 |
|
arb_arrays_of_arrays-max-binding
|
pass |
|
compiler
|
123/123 |
|
arrays-of-struct-with-field-arrays.vert
|
pass |
|
assignment-1d-to-3d.vert
|
pass |
|
assignment-2d-to-3d-from-3d.vert
|
pass |
|
assignment-2d-to-3d.vert
|
pass |
|
assignment-array-array-var-array.vert
|
pass |
|
assignment-invalid-1d-to-3d.vert
|
pass |
|
assignment-invalid-implicit-sized.vert
|
pass |
|
constructor-array-array-var.vert
|
pass |
|
constructor-array-var-array.vert
|
pass |
|
constructor-invalid-assignment.vert
|
pass |
|
constructor-invalid-dimensions-mismatch.vert
|
pass |
|
constructor-invalid-element-to-big.vert
|
pass |
|
constructor-invalid-type.vert
|
pass |
|
constructor-invalid.vert
|
pass |
|
constructor-invalid2.vert
|
pass |
|
constructor-three-dimensions.vert
|
pass |
|
constructor-unsized.vert
|
pass |
|
constructor-var-array-array.vert
|
pass |
|
equal-implicit-size.vert
|
pass |
|
equal-mismatched-size.vert
|
pass |
|
equal.vert
|
pass |
|
function-parameter-declaration-array-array-var.vert
|
pass |
|
function-parameter-declaration-array-var-array.vert
|
pass |
|
function-parameter-declaration-var-array-array.vert
|
pass |
|
function-parameter-definition-array-array-var.vert
|
pass |
|
function-parameter-definition-array-var-array.vert
|
pass |
|
function-parameter-definition-var-array-array.vert
|
pass |
|
function-parameter-unsized.vert
|
pass |
|
gl_texcoord-invalid-multidim.vert
|
pass |
|
glsl-1.20-basic-types.vert
|
pass |
|
glsl-1.30-basic-types.vert
|
pass |
|
glsl-1.40-basic-types.vert
|
pass |
|
glsl-1.50-basic-types.vert
|
pass |
|
glsl-4.00-basic-types.vert
|
skip |
|
glsl-4.20-basic-types.frag
|
skip |
|
gs-input-sizing-consistent-with-prev-length-blocks.geom
|
pass |
|
gs-input-sizing-consistent-with-prev-length.geom
|
pass |
|
gs-input-sizing-implied-length-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-consistent-with-prev-usage-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-consistent-with-prev-usage.geom
|
pass |
|
gs-input-sizing-implied-length-inconsistent-with-prev-usage-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-inconsistent-with-prev-usage.geom
|
pass |
|
gs-input-sizing-implied-length.geom
|
pass |
|
gs-input-sizing-inconsistent-blocks-invalid.geom
|
pass |
|
gs-input-sizing-inconsistent-blocks-valid.geom
|
pass |
|
gs-input-sizing-inconsistent-invalid.geom
|
pass |
|
gs-input-sizing-inconsistent-valid.geom
|
pass |
|
gs-output.geom
|
pass |
|
gs-redeclares-pervertex-in-as-array-of-arrays.geom
|
pass |
|
gs-redeclares-pervertex-in-as-array-of-arrays2.geom
|
pass |
|
initialization-invalid.vert
|
pass |
|
initialization-invalid2.vert
|
pass |
|
initialization-invalid3.vert
|
pass |
|
initialization-invalid4.vert
|
pass |
|
initializer-array-array-var.vert
|
pass |
|
initializer-array-array-var2.vert
|
pass |
|
initializer-array-var-array.vert
|
pass |
|
initializer-array-var-array2.vert
|
pass |
|
initializer-dec-list-type-array-array-var1-var2.vert
|
pass |
|
initializer-dec-list-type-array-var1-array-var2-array.vert
|
pass |
|
initializer-dec-list-type-var1-array-array-var2-array-array.vert
|
pass |
|
initializer-struct-field-array-array-var.vert
|
pass |
|
initializer-struct-field-array-var-array.vert
|
pass |
|
initializer-struct-field-array-var-array2.vert
|
pass |
|
initializer-struct-field-dec-list-array-array-var1-var2.vert
|
pass |
|
initializer-struct-field-dec-list-array-var1-array-var2.vert
|
pass |
|
initializer-struct-field-dec-list-array-var1-var2-array.vert
|
pass |
|
initializer-struct-field-var-array-array.vert
|
pass |
|
initializer-three-dimensions.vert
|
pass |
|
initializer-three-dimensions2.vert
|
pass |
|
initializer-var-array-array.vert
|
pass |
|
initializer-var-array-array2.vert
|
pass |
|
input-array-array-var.frag
|
pass |
|
input-array-var-array.frag
|
pass |
|
input-var-array-array.frag
|
pass |
|
interface-field-array-array-var.vert
|
pass |
|
interface-field-array-var-array.vert
|
pass |
|
interface-field-maxbounds-access-array-array-var.geom
|
pass |
|
interface-field-maxbounds-access-array-var-array.geom
|
pass |
|
interface-field-maxbounds-access-var-array-array.geom
|
pass |
|
interface-field-outofbounds-access-array-array-var.geom
|
pass |
|
interface-field-outofbounds-access-array-var-array.geom
|
pass |
|
interface-field-outofbounds-access-var-array-array.geom
|
pass |
|
interface-field-var-array-array.vert
|
pass |
|
interface-maxbounds.vert
|
pass |
|
interface-outofbounds.vert
|
pass |
|
interface.vert
|
pass |
|
length-array-array-var.vert
|
pass |
|
length-array-var-array.vert
|
pass |
|
length-var-array-array.vert
|
pass |
|
maxbounds-access-array-array-var.vert
|
pass |
|
maxbounds-access-array-var-array.vert
|
pass |
|
maxbounds-access-var-array-array.vert
|
pass |
|
outofbounds-access-array-array-var.vert
|
pass |
|
outofbounds-access-array-var-array.vert
|
pass |
|
outofbounds-access-var-array-array.vert
|
pass |
|
output-array-array-var.frag
|
pass |
|
output-array-array-var.vert
|
pass |
|
output-array-var-array.frag
|
pass |
|
output-array-var-array.vert
|
pass |
|
output-var-array-array.frag
|
pass |
|
output-var-array-array.vert
|
pass |
|
precision-qualifier-sampler.frag
|
pass |
|
precision-qualifier-sampler.vert
|
pass |
|
redeclaration-initializer.vert
|
pass |
|
redeclaration-too-small.vert
|
pass |
|
redeclaration-too-small2.vert
|
pass |
|
redeclaration.vert
|
pass |
|
redeclaration2.vert
|
pass |
|
structure-field-array-array-var.frag
|
pass |
|
structure-field-array-var-array.frag
|
pass |
|
structure-field-var-array-array.frag
|
pass |
|
subroutine.vert
|
pass |
|
uniform-array-array-var.vert
|
pass |
|
uniform-array-var-array.vert
|
pass |
|
uniform-unsized-array-array-var.vert
|
pass |
|
uniform-unsized-array-var-array.vert
|
pass |
|
uniform-unsized-invalid-array-array-var.vert
|
pass |
|
uniform-unsized-invalid-array-array-var2.vert
|
pass |
|
uniform-unsized-invalid-array-var-array.vert
|
pass |
|
uniform-unsized-invalid-array-var-array2.vert
|
pass |
|
uniform-unsized-invalid-var-array-array.vert
|
pass |
|
uniform-unsized-invalid-var-array-array2.vert
|
pass |
|
uniform-unsized-var-array-array.vert
|
pass |
|
uniform-var-array-array.vert
|
pass |
|
execution
|
35/35 |
|
atomic_counters
|
4/4 |
|
fs-indirect-index
|
pass |
|
fs-simple-inc-dec-read
|
pass |
|
vs-indirect-index
|
pass |
|
vs-simple-inc-dec-read
|
pass |
|
glsl-arrays-copy-size-mismatch
|
pass |
|
image_store
|
4/4 |
|
basic-imagestore-const-uniform-index
|
pass |
|
basic-imagestore-mixed-const-non-const-uniform-index
|
pass |
|
basic-imagestore-mixed-const-non-const-uniform-index2
|
pass |
|
basic-imagestore-non-const-uniform-index
|
pass |
|
inout
|
1/1 |
|
vs-inout-index-inout-vec4-array-element
|
pass |
|
sampler
|
20/20 |
|
fs-const-index
|
pass |
|
fs-const-index-three-dimensions
|
pass |
|
fs-initializer-const-index
|
pass |
|
fs-initializer-non-const-index
|
pass |
|
fs-mixed-const-and-non-const-index
|
pass |
|
fs-mixed-const-and-non-const-index2
|
pass |
|
fs-nested-struct-arrays-nonconst-nested-array
|
pass |
|
fs-non-const-index
|
pass |
|
fs-struct-const-index
|
pass |
|
fs-struct-const-index-sampler-const-index
|
pass |
|
fs-struct-non-const-index
|
pass |
|
fs-struct-non-const-index-const-index
|
pass |
|
fs-struct-non-const-index-sampler-non-const-index
|
pass |
|
vs-const-index
|
pass |
|
vs-const-index-three-dimensions
|
pass |
|
vs-non-const-index
|
pass |
|
vs-struct-nonconst
|
pass |
|
vs-struct-nonconst-non-opaque-members
|
pass |
|
vs-struct-nonconst-sampler-const
|
pass |
|
vs-struct-nonconst-sampler-nonconst
|
pass |
|
subroutines
|
1/1 |
|
fs-subroutine
|
pass |
|
tessellation
|
0/0 |
|
tcs-tes-patch
|
skip |
|
ubo
|
4/4 |
|
fs-const
|
pass |
|
fs-const-explicit-binding
|
pass |
|
fs-mixed-const-nonconst
|
pass |
|
fs-nonconst
|
pass |
|
linker
|
32/33 |
|
intrastage
|
pass |
|
intrastage-dimension-size-mismatch
|
pass |
|
intrastage-interface
|
pass |
|
intrastage-interface-field
|
pass |
|
intrastage-struct
|
pass |
|
intrastage-struct-field
|
pass |
|
intrastage-unsized
|
pass |
|
intrastage-unsized-mismatch
|
pass |
|
intrastage-unsized-mismatch2
|
pass |
|
uniform-block-array-instance-name-mismatch
|
pass |
|
uniform-block-array-size-and-instance-name-mismatch
|
pass |
|
vs-to-fs
|
pass |
|
vs-to-fs-atomic-counter
|
pass |
|
vs-to-fs-atomic-counter-mismatch
|
pass |
|
vs-to-fs-dimension-size-mismatch
|
pass |
|
vs-to-fs-dimensions-mismatch
|
pass |
|
vs-to-fs-interface
|
pass |
|
vs-to-fs-interface-field
|
pass |
|
vs-to-fs-interface-field-mismatch
|
pass |
|
vs-to-fs-interface-field-mismatch2
|
pass |
|
vs-to-fs-interface-field-unsized
|
pass |
|
vs-to-fs-interface-field-unsized-mismatch
|
pass |
|
vs-to-fs-interface-field-unsized-mismatch2
|
pass |
|
vs-to-fs-interface-field-unsized2
|
pass |
|
vs-to-fs-struct
|
pass |
|
vs-to-fs-struct-field
|
pass |
|
vs-to-fs-type-mismatch
|
pass |
|
vs-to-fs-unsized
|
pass |
|
vs-to-fs-unsized-mismatch
|
pass |
|
vs-to-fs-unsized-mismatch2
|
pass |
|
vs-to-gs
|
pass |
|
vs-to-gs-explicit-location
|
fail |
|
vs-to-gs-invalid-dimensions
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_base_instance
|
1/2 |
|
arb_base_instance-baseinstance-doesnt-affect-gl-instance-id
|
fail |
|
arb_base_instance-drawarrays
|
pass |
|
arb_bindless_texture
|
0/0 |
|
border-color
|
skip |
|
compiler
|
0/0 |
|
images
|
0/0 |
|
arith-bound-image.frag
|
skip |
|
arith-expr.vert
|
skip |
|
arrays-of-struct.frag
|
skip |
|
bindless-global-and-bound-global.vert
|
skip |
|
bindless-global.vert
|
skip |
|
bindless-local.vert
|
skip |
|
bindless-nonuniform.vert
|
skip |
|
bound-global.vert
|
skip |
|
bound-local.vert
|
skip |
|
bound-nonuniform.vert
|
skip |
|
direct-use-image-constructor.frag
|
skip |
|
explicit-conversions.vert
|
skip |
|
flat-input.frag
|
skip |
|
func-call-uvec2-image.frag
|
skip |
|
implicit_conversions.vert
|
skip |
|
indexing.vert
|
skip |
|
inout-non-matching-type.frag
|
skip |
|
inout-struct.frag
|
skip |
|
inout.frag
|
skip |
|
input.frag
|
skip |
|
input.vert
|
skip |
|
interface-block.vert
|
skip |
|
nested-struct-arrays-mismatch-format.frag
|
skip |
|
nested-struct-with-arrays-no-qualifiers.frag
|
skip |
|
out-struct.frag
|
skip |
|
out.frag
|
skip |
|
output.frag
|
skip |
|
output.vert
|
skip |
|
return-struct.frag
|
skip |
|
struct-inside-uniform-block.frag
|
skip |
|
struct-with-arrays-mismatch-format.frag
|
skip |
|
struct-with-arrays-no-qualifiers.frag
|
skip |
|
temporary.vert
|
skip |
|
uniform-block-initializer.frag
|
skip |
|
samplers
|
0/0 |
|
arith-bound-sampler-texture2d.frag
|
skip |
|
arith-expr.vert
|
skip |
|
arrays-of-struct.frag
|
skip |
|
bindless-global-and-bound-global.vert
|
skip |
|
bindless-global.vert
|
skip |
|
bindless-local.vert
|
skip |
|
bindless-nonuniform.vert
|
skip |
|
bound-global.vert
|
skip |
|
bound-local.vert
|
skip |
|
bound-nonuniform.vert
|
skip |
|
direct-use-sampler-constructor.frag
|
skip |
|
explicit-conversions.vert
|
skip |
|
flat-input.frag
|
skip |
|
func-call-uvec2-texture2d.frag
|
skip |
|
implicit-conversions.vert
|
skip |
|
indexing.vert
|
skip |
|
inout-non-matching-type.frag
|
skip |
|
inout-struct.frag
|
skip |
|
inout.frag
|
skip |
|
input.frag
|
skip |
|
input.vert
|
skip |
|
interface-block.vert
|
skip |
|
out-struct.frag
|
skip |
|
out.frag
|
skip |
|
output.frag
|
skip |
|
output.vert
|
skip |
|
return-struct.frag
|
skip |
|
struct-inside-uniform-block.frag
|
skip |
|
temporary.vert
|
skip |
|
uniform-block-initializer.frag
|
skip |
|
conversions
|
skip |
|
errors
|
skip |
|
execution
|
0/0 |
|
images
|
0/0 |
|
basic-arithmetic-uvec2-imagestore
|
skip |
|
basic-imageatomicexchange
|
skip |
|
basic-imagestore
|
skip |
|
basic-imagestore-function-params
|
skip |
|
explicit-image-binding
|
skip |
|
fs-const-index-three-dimensions
|
skip |
|
fs-struct-non-const-index
|
skip |
|
image-vertex-attrib-input-output
|
skip |
|
image-vertex-uniform-input-output
|
skip |
|
multiple-resident-images-reading
|
skip |
|
ubo-named-block
|
skip |
|
uniform-struct
|
skip |
|
samplers
|
0/0 |
|
basic-arithmetic-uvec2-texture2d
|
skip |
|
basic-texture2d
|
skip |
|
basic-texture2d-function-params
|
skip |
|
basic-texture2d-local-var-function-params
|
skip |
|
basic-ubo-binding-as-local-param-texture2d
|
skip |
|
basic-ubo-binding-as-local-struct-param-texture2d
|
skip |
|
basic-ubo-binding-texture2d
|
skip |
|
basic-ubo-texture2d
|
skip |
|
explicit-texture-binding
|
skip |
|
fs-const-index-three-dimensions
|
skip |
|
fs-struct-non-const-index
|
skip |
|
sampler-in-struct
|
skip |
|
sampler-vertex-attrib-input-output
|
skip |
|
sampler-vertex-uniform-input-output
|
skip |
|
ubo-binding-samplers-conflict
|
skip |
|
ubo-named-block
|
skip |
|
handles
|
skip |
|
illegal
|
skip |
|
legal
|
skip |
|
limit
|
skip |
|
linker
|
0/0 |
|
global_bindless_image_and_bound_image
|
skip |
|
global_bindless_image_and_bound_sampler
|
skip |
|
global_bindless_sampler_and_bindless_image
|
skip |
|
global_bindless_sampler_and_bound_image
|
skip |
|
global_bindless_sampler_and_bound_sampler
|
skip |
|
global_bound_sampler_and_bound_image
|
skip |
|
uint64_attribs
|
skip |
|
uniform
|
skip |
|
arb_blend_func_extended
|
21/21 |
|
arb_blend_func_extended-bindfragdataindexed-invalid-parameters
|
pass |
|
arb_blend_func_extended-bindfragdataindexed-invalid-parameters_gles3
|
pass |
|
arb_blend_func_extended-blend-api
|
pass |
|
arb_blend_func_extended-blend-api_gles2
|
pass |
|
arb_blend_func_extended-builtins_gles2
|
pass |
|
arb_blend_func_extended-dual-src-blending-discard-without-src1
|
pass |
|
arb_blend_func_extended-dual-src-blending-discard-without-src1_gles3
|
pass |
|
arb_blend_func_extended-dual-src-blending-issue-1917
|
pass |
|
arb_blend_func_extended-dual-src-blending-issue-1917_gles3
|
pass |
|
arb_blend_func_extended-error-at-begin
|
pass |
|
arb_blend_func_extended-fbo-extended-blend
|
pass |
|
arb_blend_func_extended-fbo-extended-blend-explicit
|
pass |
|
arb_blend_func_extended-fbo-extended-blend-explicit_gles3
|
pass |
|
arb_blend_func_extended-fbo-extended-blend-pattern
|
pass |
|
arb_blend_func_extended-fbo-extended-blend-pattern_gles2
|
pass |
|
arb_blend_func_extended-fbo-extended-blend-pattern_gles3
|
pass |
|
arb_blend_func_extended-fbo-extended-blend_gles3
|
pass |
|
arb_blend_func_extended-getfragdataindex
|
pass |
|
arb_blend_func_extended-getfragdataindex_gles3
|
pass |
|
arb_blend_func_extended-output-location
|
pass |
|
arb_blend_func_extended-output-location_gles3
|
pass |
|
arb_buffer_storage
|
16/16 |
|
bufferstorage-persistent draw
|
pass |
|
bufferstorage-persistent draw client-storage
|
pass |
|
bufferstorage-persistent draw coherent
|
pass |
|
bufferstorage-persistent draw coherent client-storage
|
pass |
|
bufferstorage-persistent read
|
pass |
|
bufferstorage-persistent read client-storage
|
pass |
|
bufferstorage-persistent read coherent
|
pass |
|
bufferstorage-persistent read coherent client-storage
|
pass |
|
bufferstorage-persistent_gles3 draw
|
pass |
|
bufferstorage-persistent_gles3 draw client-storage
|
pass |
|
bufferstorage-persistent_gles3 draw coherent
|
pass |
|
bufferstorage-persistent_gles3 draw coherent client-storage
|
pass |
|
bufferstorage-persistent_gles3 read
|
pass |
|
bufferstorage-persistent_gles3 read client-storage
|
pass |
|
bufferstorage-persistent_gles3 read coherent
|
pass |
|
bufferstorage-persistent_gles3 read coherent client-storage
|
pass |
|
arb_clear_buffer_object
|
12/12 |
|
arb_clear_buffer_object-formats
|
pass |
|
arb_clear_buffer_object-invalid-internal-format
|
pass |
|
arb_clear_buffer_object-invalid-size
|
pass |
|
arb_clear_buffer_object-mapped
|
pass |
|
arb_clear_buffer_object-no-bound-buffer
|
pass |
|
arb_clear_buffer_object-null-data
|
pass |
|
arb_clear_buffer_object-sub-invalid-size
|
pass |
|
arb_clear_buffer_object-sub-mapped
|
pass |
|
arb_clear_buffer_object-sub-overlap
|
pass |
|
arb_clear_buffer_object-sub-simple
|
pass |
|
arb_clear_buffer_object-unaligned
|
pass |
|
arb_clear_buffer_object-zero-size
|
pass |
|
arb_clear_texture
|
17/17 |
|
arb_clear_texture-3d
|
pass |
|
arb_clear_texture-base-formats
|
pass |
|
arb_clear_texture-clear-max-level
|
pass |
|
arb_clear_texture-cube
|
pass |
|
arb_clear_texture-depth
|
pass |
|
arb_clear_texture-depth-stencil
|
pass |
|
arb_clear_texture-error
|
pass |
|
arb_clear_texture-float
|
pass |
|
arb_clear_texture-integer
|
pass |
|
arb_clear_texture-multisample
|
pass |
|
arb_clear_texture-rg
|
pass |
|
arb_clear_texture-simple
|
pass |
|
arb_clear_texture-sized-formats
|
pass |
|
arb_clear_texture-srgb
|
pass |
|
arb_clear_texture-stencil
|
pass |
|
arb_clear_texture-supported-formats
|
pass |
|
arb_clear_texture-texview
|
pass |
|
arb_clip_control
|
3/3 |
|
arb_clip_control-clip-control
|
pass |
|
arb_clip_control-depth-precision
|
pass |
|
arb_clip_control-viewport
|
pass |
|
arb_color_buffer_float
|
41/41 |
|
gl_rgba16f-clear
|
pass |
|
gl_rgba16f-drawpixels
|
pass |
|
gl_rgba16f-getteximage
|
pass |
|
gl_rgba16f-probepixel
|
pass |
|
gl_rgba16f-queries
|
pass |
|
gl_rgba16f-readpixels
|
pass |
|
gl_rgba16f-render
|
pass |
|
gl_rgba16f-render-fog
|
pass |
|
gl_rgba16f-render-sanity
|
pass |
|
gl_rgba16f-render-sanity-fog
|
pass |
|
gl_rgba32f-clear
|
pass |
|
gl_rgba32f-drawpixels
|
pass |
|
gl_rgba32f-getteximage
|
pass |
|
gl_rgba32f-probepixel
|
pass |
|
gl_rgba32f-queries
|
pass |
|
gl_rgba32f-readpixels
|
pass |
|
gl_rgba32f-render
|
pass |
|
gl_rgba32f-render-fog
|
pass |
|
gl_rgba32f-render-sanity
|
pass |
|
gl_rgba32f-render-sanity-fog
|
pass |
|
gl_rgba8-clear
|
pass |
|
gl_rgba8-drawpixels
|
pass |
|
gl_rgba8-getteximage
|
pass |
|
gl_rgba8-probepixel
|
pass |
|
gl_rgba8-queries
|
pass |
|
gl_rgba8-readpixels
|
pass |
|
gl_rgba8-render
|
pass |
|
gl_rgba8-render-fog
|
pass |
|
gl_rgba8-render-sanity
|
pass |
|
gl_rgba8-render-sanity-fog
|
pass |
|
gl_rgba8_snorm-clear
|
pass |
|
gl_rgba8_snorm-drawpixels
|
pass |
|
gl_rgba8_snorm-getteximage
|
pass |
|
gl_rgba8_snorm-probepixel
|
pass |
|
gl_rgba8_snorm-queries
|
pass |
|
gl_rgba8_snorm-readpixels
|
pass |
|
gl_rgba8_snorm-render
|
pass |
|
gl_rgba8_snorm-render-fog
|
pass |
|
gl_rgba8_snorm-render-sanity
|
pass |
|
gl_rgba8_snorm-render-sanity-fog
|
pass |
|
mixed-mrt
|
pass |
|
arb_compute_shader
|
68/70 |
|
api_errors
|
3/3 |
|
query compute_work_group_size on program that failed to link
|
pass |
|
query compute_work_group_size on program without compute shaders
|
pass |
|
query compute_work_group_size on unlinked program
|
pass |
|
built-in constants
|
11/11 |
|
gl_maxcomputeatomiccounterbuffers
|
pass |
|
gl_maxcomputeatomiccounters
|
pass |
|
gl_maxcomputeimageuniforms
|
pass |
|
gl_maxcomputetextureimageunits
|
pass |
|
gl_maxcomputeuniformcomponents
|
pass |
|
gl_maxcomputeworkgroupcount.x
|
pass |
|
gl_maxcomputeworkgroupcount.y
|
pass |
|
gl_maxcomputeworkgroupcount.z
|
pass |
|
gl_maxcomputeworkgroupsize.x
|
pass |
|
gl_maxcomputeworkgroupsize.y
|
pass |
|
gl_maxcomputeworkgroupsize.z
|
pass |
|
compiler
|
11/11 |
|
barrier.comp
|
skip |
|
default_local_size.comp
|
pass |
|
do_nothing.comp
|
pass |
|
function-image-argument.comp
|
skip |
|
gl_workgroupsize_before_layout.comp
|
pass |
|
gl_workgroupsize_matches_layout.comp
|
pass |
|
gl_workgroupsize_without_layout.comp
|
pass |
|
groupmemorybarrier.comp
|
skip |
|
memorybarrieratomiccounter.comp
|
skip |
|
memorybarrierbuffer.comp
|
skip |
|
memorybarrierimage.comp
|
skip |
|
memorybarriershared.comp
|
skip |
|
mismatched_local_size.comp
|
pass |
|
negative_local_size.comp
|
pass |
|
no_user_defined_in.comp
|
pass |
|
no_user_defined_out.comp
|
pass |
|
shared-atomics.comp
|
skip |
|
shared-variables.comp
|
skip |
|
work_group_size_too_large
|
pass |
|
zero_local_size.comp
|
pass |
|
compute-and-render-bug-109630
|
skip |
|
display-list
|
pass |
|
execution
|
26/27 |
|
atomic-counter
|
pass |
|
basic-global-id
|
pass |
|
basic-group-id
|
pass |
|
basic-group-id-x
|
pass |
|
basic-group-id-y
|
pass |
|
basic-group-id-z
|
pass |
|
basic-local-id-atomic
|
pass |
|
basic-local-index
|
pass |
|
basic-ssbo
|
pass |
|
basic-texelfetch
|
pass |
|
basic-uniform-access
|
pass |
|
basic-uniform-access-atomic
|
pass |
|
border-color
|
pass |
|
min-dvec4-double-large-group-size
|
skip |
|
multiple-texture-reading
|
pass |
|
multiple-workgroups
|
pass |
|
separate-global-id
|
pass |
|
separate-global-id-2
|
pass |
|
shared-atomicadd-int
|
pass |
|
shared-atomiccompswap-int
|
pass |
|
shared-atomicexchange-int
|
pass |
|
shared-atomicmax-int
|
pass |
|
shared-atomicmax-uint
|
pass |
|
shared-atomicmin-int
|
pass |
|
shared-atomicmin-uint
|
pass |
|
shared-atomics
|
pass |
|
simple-barrier
|
pass |
|
simple-barrier-atomics
|
fail |
|
indirect-compute
|
pass |
|
linker
|
6/6 |
|
bug-93840
|
pass |
|
matched_local_work_sizes
|
pass |
|
mismatched_local_work_sizes
|
pass |
|
mix_compute_and_non_compute
|
pass |
|
no_local_work_size
|
pass |
|
one_local_work_size
|
pass |
|
local-id-explosion
|
pass |
|
minmax
|
fail |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
render-and-compute
|
pass |
|
zero-dispatch-size
|
pass |
|
arb_compute_variable_group_size
|
20/20 |
|
compiler
|
5/5 |
|
do_nothing.comp
|
pass |
|
gl_localgroupsizearb_illegal_use.comp
|
pass |
|
gl_localgroupsizearb_layout.comp
|
pass |
|
mixed_fixed_variable_local_work_size.comp
|
pass |
|
mixed_variable_fixed_local_work_size.comp
|
pass |
|
errors
|
6/6 |
|
use a fixed work group size with dispatchcomputegroupsizearb
|
pass |
|
use a variable work group size with dispatchcompute
|
pass |
|
use a variable work group size with dispatchcomputeindirect
|
pass |
|
use invalid variable group invocations values
|
pass |
|
use invalid variable work group size values
|
pass |
|
use invalid work group count values
|
pass |
|
execution
|
5/5 |
|
basic-local-size
|
pass |
|
fixed-local-size
|
pass |
|
global-invocation-id
|
pass |
|
separate-global-id
|
pass |
|
separate-global-id-2
|
pass |
|
linker
|
2/2 |
|
mixed_fixed_variable_local_work_size
|
pass |
|
no_local_size_specified
|
pass |
|
local-size
|
pass |
|
minmax
|
pass |
|
arb_conservative_depth
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_copy_buffer
|
14/14 |
|
copy_buffer_coherency
|
pass |
|
copybuffersubdata
|
pass |
|
data-sync
|
2/2 |
|
overwrite destination data
|
pass |
|
overwrite source data
|
pass |
|
dlist
|
pass |
|
get
|
pass |
|
intra-buffer-copy
|
pass |
|
negative-bound-zero
|
pass |
|
negative-bounds
|
pass |
|
negative-mapped
|
pass |
|
overlap
|
pass |
|
subdata-sync
|
2/2 |
|
overwrite destination data
|
pass |
|
overwrite source data
|
pass |
|
targets
|
pass |
|
arb_copy_image
|
1082/1082 |
|
arb_copy_image-api_errors
|
pass |
|
arb_copy_image-format-swizzle
|
pass |
|
arb_copy_image-formats --samples=2
|
270/270 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
skip |
|
source: gl_depth_component/destination: gl_depth_component
|
skip |
|
source: gl_depth_component16/destination: gl_depth_component16
|
skip |
|
source: gl_depth_component24/destination: gl_depth_component24
|
skip |
|
source: gl_depth_component32/destination: gl_depth_component32
|
skip |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
skip |
|
source: gl_intensity/destination: gl_intensity
|
skip |
|
source: gl_intensity12/destination: gl_intensity12
|
skip |
|
source: gl_intensity16/destination: gl_intensity16
|
skip |
|
source: gl_intensity8/destination: gl_intensity8
|
skip |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
skip |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
skip |
|
source: gl_luminance16/destination: gl_luminance16
|
skip |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
skip |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
skip |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
skip |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
skip |
|
arb_copy_image-formats --samples=4
|
270/270 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
skip |
|
source: gl_depth_component/destination: gl_depth_component
|
skip |
|
source: gl_depth_component16/destination: gl_depth_component16
|
skip |
|
source: gl_depth_component24/destination: gl_depth_component24
|
skip |
|
source: gl_depth_component32/destination: gl_depth_component32
|
skip |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
skip |
|
source: gl_intensity/destination: gl_intensity
|
skip |
|
source: gl_intensity12/destination: gl_intensity12
|
skip |
|
source: gl_intensity16/destination: gl_intensity16
|
skip |
|
source: gl_intensity8/destination: gl_intensity8
|
skip |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
skip |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
skip |
|
source: gl_luminance16/destination: gl_luminance16
|
skip |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
skip |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
skip |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
skip |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
skip |
|
arb_copy_image-formats --samples=8
|
skip |
|
arb_copy_image-formats
|
447/447 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32f
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32i
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32f
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32i
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
pass |
|
source: gl_depth_component/destination: gl_depth_component
|
pass |
|
source: gl_depth_component16/destination: gl_depth_component16
|
pass |
|
source: gl_depth_component24/destination: gl_depth_component24
|
pass |
|
source: gl_depth_component32/destination: gl_depth_component32
|
pass |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
pass |
|
source: gl_intensity/destination: gl_intensity
|
pass |
|
source: gl_intensity12/destination: gl_intensity12
|
pass |
|
source: gl_intensity16/destination: gl_intensity16
|
pass |
|
source: gl_intensity8/destination: gl_intensity8
|
pass |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
pass |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
pass |
|
source: gl_luminance16/destination: gl_luminance16
|
pass |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
pass |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
pass |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
pass |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32f/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32f/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32i/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32i/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
pass |
|
arb_copy_image-levels-copy add-illegal-levels
|
12/12 |
|
target type: gl_texture_1d, width: 32, height: 1, depth: 1, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_1d, width: 32, height: 1, depth: 1, levels: 8, init order: 'forward'
|
pass |
|
target type: gl_texture_1d_array, width: 32, height: 1, depth: 1, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_1d_array, width: 32, height: 1, depth: 1, levels: 8, init order: 'forward'
|
pass |
|
target type: gl_texture_2d, width: 32, height: 32, depth: 1, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_2d, width: 32, height: 32, depth: 1, levels: 8, init order: 'forward'
|
pass |
|
target type: gl_texture_2d_array, width: 32, height: 32, depth: 1, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_2d_array, width: 32, height: 32, depth: 1, levels: 8, init order: 'forward'
|
pass |
|
target type: gl_texture_3d, width: 32, height: 32, depth: 8, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_3d, width: 32, height: 32, depth: 8, levels: 8, init order: 'forward'
|
pass |
|
target type: gl_texture_cube_map, width: 32, height: 32, depth: 6, levels: 8, init order: 'backward'
|
pass |
|
target type: gl_texture_cube_map, width: 32, height: 32, depth: 6, levels: 8, init order: 'forward'
|
pass |
|
arb_copy_image-levels-copy
|
12/12 |
|
target type: gl_texture_1d, width: 32, height: 1, depth: 1, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_1d, width: 32, height: 1, depth: 1, levels: 6, init order: 'forward'
|
pass |
|
target type: gl_texture_1d_array, width: 32, height: 1, depth: 1, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_1d_array, width: 32, height: 1, depth: 1, levels: 6, init order: 'forward'
|
pass |
|
target type: gl_texture_2d, width: 32, height: 32, depth: 1, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_2d, width: 32, height: 32, depth: 1, levels: 6, init order: 'forward'
|
pass |
|
target type: gl_texture_2d_array, width: 32, height: 32, depth: 1, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_2d_array, width: 32, height: 32, depth: 1, levels: 6, init order: 'forward'
|
pass |
|
target type: gl_texture_3d, width: 32, height: 32, depth: 8, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_3d, width: 32, height: 32, depth: 8, levels: 6, init order: 'forward'
|
pass |
|
target type: gl_texture_cube_map, width: 32, height: 32, depth: 6, levels: 6, init order: 'backward'
|
pass |
|
target type: gl_texture_cube_map, width: 32, height: 32, depth: 6, levels: 6, init order: 'forward'
|
pass |
|
arb_copy_image-simple --rb-to-rb
|
pass |
|
arb_copy_image-simple --rb-to-tex
|
pass |
|
arb_copy_image-simple --tex-to-tex
|
pass |
|
arb_copy_image-srgb-copy
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d 32 1 1 11 0 0 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d_array 32 1 12 11 0 0 5 0 9 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d 32 32 1 11 0 0 5 13 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d_array 32 32 10 11 0 0 5 13 4 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_3d 32 32 32 11 0 0 5 13 4 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map 32 32 6 11 0 0 5 13 4 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map_array 32 32 30 11 0 0 5 13 8 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_rectangle 32 32 1 11 0 0 5 13 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d 32 1 1 11 0 7 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d_array 32 1 16 11 0 3 5 0 7 14 1 8
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d 32 16 1 11 0 3 5 7 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d_array 32 16 18 11 0 3 5 9 7 14 1 8
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_3d 32 16 18 11 0 3 5 9 2 14 1 7
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map 32 32 6 11 0 3 5 17 2 14 1 3
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map_array 32 32 18 11 0 3 5 17 2 14 1 7
|
pass |
|
arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_rectangle 32 16 1 11 0 3 5 7 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 9 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d 32 16 1 11 12 13 5 4 0 14 10 1
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d_array 32 16 15 11 12 5 5 7 2 14 9 9
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map_array 32 32 18 11 5 2 5 9 7 14 7 11
|
pass |
|
arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d_array 32 16 15 11 12 5 5 3 2 14 13 9
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11
|
pass |
|
arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 9 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d 32 1 1 11 23 3 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d_array 32 1 16 11 2 3 5 0 7 14 1 2
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d 32 16 1 11 12 3 5 7 0 14 9 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d_array 32 16 15 11 12 1 5 3 2 14 11 4
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 4
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map_array 32 32 18 11 5 1 5 9 9 14 7 5
|
pass |
|
arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_rectangle 32 16 1 11 12 3 5 3 0 14 12 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 8 1
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d_array 32 16 15 11 12 5 5 1 2 14 15 9
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11
|
pass |
|
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 6 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1
|
pass |
|
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1
|
pass |
|
arb_copy_image-texview
|
pass |
|
arb_cull_distance
|
20/20 |
|
arb_cull_distance-exceed-limits clip
|
pass |
|
arb_cull_distance-exceed-limits cull
|
pass |
|
arb_cull_distance-exceed-limits total
|
pass |
|
arb_cull_distance-max-distances
|
pass |
|
basic-cull-1
|
pass |
|
basic-cull-2
|
pass |
|
basic-cull-3
|
pass |
|
basic-cull-4
|
pass |
|
clip-cull-1
|
pass |
|
clip-cull-2
|
pass |
|
clip-cull-3
|
pass |
|
clip-cull-4
|
pass |
|
fs-cull-and-clip-distance-different
|
pass |
|
fs-cull-and-clip-distance-sizeable-to-max
|
pass |
|
fs-cull-distance-explicitly-sized
|
pass |
|
fs-cull-distance-interpolated
|
pass |
|
fs-cull-distance-sizeable-to-max
|
pass |
|
vs-cull-distance-vertex-inside-cull-volume
|
pass |
|
vs-cull-distance-vertex-on-plane
|
pass |
|
vs-cull-distance-vertex-outside-cull-volume
|
pass |
|
arb_debug_output
|
1/1 |
|
arb_debug_output-api_error
|
pass |
|
arb_depth_buffer_float
|
67/73 |
|
depthstencil-render-miplevels 1024 d=s=z32f_s8
|
pass |
|
depthstencil-render-miplevels 1024 d=z32f
|
pass |
|
depthstencil-render-miplevels 1024 d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 1024 d=z32f_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 1024 d=z32f_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 1024 ds=z32f_s8
|
pass |
|
depthstencil-render-miplevels 1024 s=d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 1024 s=z24_s8_d=z32f
|
skip |
|
depthstencil-render-miplevels 1024 s=z24_s8_d=z32f_s8
|
skip |
|
depthstencil-render-miplevels 146 d=s=z32f_s8
|
pass |
|
depthstencil-render-miplevels 146 d=z32f
|
pass |
|
depthstencil-render-miplevels 146 d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 146 d=z32f_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 146 d=z32f_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 146 ds=z32f_s8
|
pass |
|
depthstencil-render-miplevels 146 s=d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 146 s=z24_s8_d=z32f
|
skip |
|
depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8
|
skip |
|
depthstencil-render-miplevels 273 d=s=z32f_s8
|
pass |
|
depthstencil-render-miplevels 273 d=z32f
|
pass |
|
depthstencil-render-miplevels 273 d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 273 d=z32f_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 273 d=z32f_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 273 ds=z32f_s8
|
pass |
|
depthstencil-render-miplevels 273 s=d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 273 s=z24_s8_d=z32f
|
skip |
|
depthstencil-render-miplevels 273 s=z24_s8_d=z32f_s8
|
skip |
|
depthstencil-render-miplevels 292 d=s=z32f_s8
|
pass |
|
depthstencil-render-miplevels 292 d=z32f
|
pass |
|
depthstencil-render-miplevels 292 d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 292 d=z32f_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 292 d=z32f_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 292 ds=z32f_s8
|
pass |
|
depthstencil-render-miplevels 292 s=d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 292 s=z24_s8_d=z32f
|
skip |
|
depthstencil-render-miplevels 292 s=z24_s8_d=z32f_s8
|
skip |
|
depthstencil-render-miplevels 585 d=s=z32f_s8
|
pass |
|
depthstencil-render-miplevels 585 d=z32f
|
pass |
|
depthstencil-render-miplevels 585 d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 585 d=z32f_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 585 d=z32f_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 585 ds=z32f_s8
|
pass |
|
depthstencil-render-miplevels 585 s=d=z32f_s8
|
pass |
|
depthstencil-render-miplevels 585 s=z24_s8_d=z32f
|
skip |
|
depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8
|
skip |
|
fbo-clear-formats stencil
|
1/1 |
|
gl_depth32f_stencil8
|
pass |
|
fbo-clear-formats
|
2/2 |
|
gl_depth32f_stencil8
|
pass |
|
gl_depth_component32f
|
pass |
|
fbo-depth-gl_depth32f_stencil8-blit
|
pass |
|
fbo-depth-gl_depth32f_stencil8-clear
|
pass |
|
fbo-depth-gl_depth32f_stencil8-copypixels
|
pass |
|
fbo-depth-gl_depth32f_stencil8-drawpixels
|
pass |
|
fbo-depth-gl_depth32f_stencil8-readpixels
|
pass |
|
fbo-depth-gl_depth32f_stencil8-tex1d
|
pass |
|
fbo-depth-gl_depth_component32f-blit
|
pass |
|
fbo-depth-gl_depth_component32f-clear
|
pass |
|
fbo-depth-gl_depth_component32f-copypixels
|
pass |
|
fbo-depth-gl_depth_component32f-drawpixels
|
pass |
|
fbo-depth-gl_depth_component32f-readpixels
|
pass |
|
fbo-depth-gl_depth_component32f-tex1d
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-blit
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-clear
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-copypixels
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-32f_24_8_rev
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-float-and-ushort
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-readpixels-24_8
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-readpixels-32f_24_8_rev
|
pass |
|
fbo-depthstencil-gl_depth32f_stencil8-readpixels-float-and-ushort
|
pass |
|
fbo-generatemipmap-formats
|
0/2 |
|
gl_depth_component32f
|
fail |
|
gl_depth_component32f npot
|
fail |
|
fbo-stencil-gl_depth32f_stencil8-blit
|
pass |
|
fbo-stencil-gl_depth32f_stencil8-clear
|
pass |
|
fbo-stencil-gl_depth32f_stencil8-copypixels
|
pass |
|
fbo-stencil-gl_depth32f_stencil8-drawpixels
|
pass |
|
fbo-stencil-gl_depth32f_stencil8-readpixels
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
texwrap formats bordercolor-swizzled
|
0/2 |
|
gl_depth32f_stencil8, swizzled, border color only
|
fail |
|
gl_depth_component32f, swizzled, border color only
|
fail |
|
texwrap formats bordercolor
|
0/2 |
|
gl_depth32f_stencil8, border color only
|
fail |
|
gl_depth_component32f, border color only
|
fail |
|
texwrap formats offset
|
6/6 |
|
gl_depth32f_stencil8
|
pass |
|
gl_depth32f_stencil8, npot
|
pass |
|
gl_depth32f_stencil8, swizzled
|
pass |
|
gl_depth_component32f
|
pass |
|
gl_depth_component32f, npot
|
pass |
|
gl_depth_component32f, swizzled
|
pass |
|
texwrap formats
|
6/6 |
|
gl_depth32f_stencil8
|
pass |
|
gl_depth32f_stencil8, npot
|
pass |
|
gl_depth32f_stencil8, swizzled
|
pass |
|
gl_depth_component32f
|
pass |
|
gl_depth_component32f, npot
|
pass |
|
gl_depth_component32f, swizzled
|
pass |
|
arb_depth_clamp
|
3/3 |
|
depth-clamp-range
|
pass |
|
depth-clamp-status
|
pass |
|
depth_clamp
|
pass |
|
arb_depth_texture
|
53/68 |
|
depth-level-clamp
|
fail |
|
depth-tex-modes
|
pass |
|
depthstencil-render-miplevels 1024 d=z16
|
pass |
|
depthstencil-render-miplevels 1024 d=z24
|
pass |
|
depthstencil-render-miplevels 146 d=z16
|
pass |
|
depthstencil-render-miplevels 146 d=z24
|
pass |
|
depthstencil-render-miplevels 273 d=z16
|
pass |
|
depthstencil-render-miplevels 273 d=z24
|
pass |
|
depthstencil-render-miplevels 292 d=z16
|
pass |
|
depthstencil-render-miplevels 292 d=z24
|
pass |
|
depthstencil-render-miplevels 585 d=z16
|
pass |
|
depthstencil-render-miplevels 585 d=z24
|
pass |
|
fbo-clear-formats
|
4/4 |
|
gl_depth_component
|
pass |
|
gl_depth_component16
|
pass |
|
gl_depth_component24
|
pass |
|
gl_depth_component32
|
pass |
|
fbo-depth-gl_depth_component16-blit
|
pass |
|
fbo-depth-gl_depth_component16-clear
|
pass |
|
fbo-depth-gl_depth_component16-copypixels
|
pass |
|
fbo-depth-gl_depth_component16-drawpixels
|
pass |
|
fbo-depth-gl_depth_component16-readpixels
|
pass |
|
fbo-depth-gl_depth_component16-tex1d
|
pass |
|
fbo-depth-gl_depth_component24-blit
|
pass |
|
fbo-depth-gl_depth_component24-clear
|
pass |
|
fbo-depth-gl_depth_component24-copypixels
|
pass |
|
fbo-depth-gl_depth_component24-drawpixels
|
pass |
|
fbo-depth-gl_depth_component24-readpixels
|
pass |
|
fbo-depth-gl_depth_component24-tex1d
|
pass |
|
fbo-depth-gl_depth_component32-blit
|
pass |
|
fbo-depth-gl_depth_component32-clear
|
pass |
|
fbo-depth-gl_depth_component32-copypixels
|
pass |
|
fbo-depth-gl_depth_component32-drawpixels
|
pass |
|
fbo-depth-gl_depth_component32-readpixels
|
pass |
|
fbo-depth-gl_depth_component32-tex1d
|
pass |
|
fbo-generatemipmap-formats
|
0/8 |
|
gl_depth_component
|
fail |
|
gl_depth_component npot
|
fail |
|
gl_depth_component16
|
fail |
|
gl_depth_component16 npot
|
fail |
|
gl_depth_component24
|
fail |
|
gl_depth_component24 npot
|
fail |
|
gl_depth_component32
|
fail |
|
gl_depth_component32 npot
|
fail |
|
get-renderbuffer-internalformat
|
pass |
|
texdepth
|
pass |
|
texwrap formats bordercolor-swizzled
|
0/3 |
|
gl_depth_component16, swizzled, border color only
|
fail |
|
gl_depth_component24, swizzled, border color only
|
fail |
|
gl_depth_component32, swizzled, border color only
|
fail |
|
texwrap formats bordercolor
|
0/3 |
|
gl_depth_component16, border color only
|
fail |
|
gl_depth_component24, border color only
|
fail |
|
gl_depth_component32, border color only
|
fail |
|
texwrap formats offset
|
9/9 |
|
gl_depth_component16
|
pass |
|
gl_depth_component16, npot
|
pass |
|
gl_depth_component16, swizzled
|
pass |
|
gl_depth_component24
|
pass |
|
gl_depth_component24, npot
|
pass |
|
gl_depth_component24, swizzled
|
pass |
|
gl_depth_component32
|
pass |
|
gl_depth_component32, npot
|
pass |
|
gl_depth_component32, swizzled
|
pass |
|
texwrap formats
|
9/9 |
|
gl_depth_component16
|
pass |
|
gl_depth_component16, npot
|
pass |
|
gl_depth_component16, swizzled
|
pass |
|
gl_depth_component24
|
pass |
|
gl_depth_component24, npot
|
pass |
|
gl_depth_component24, swizzled
|
pass |
|
gl_depth_component32
|
pass |
|
gl_depth_component32, npot
|
pass |
|
gl_depth_component32, swizzled
|
pass |
|
arb_derivative_control
|
10/10 |
|
execution
|
6/6 |
|
derivatives-vs-flat-input
|
pass |
|
dfdx-coarse
|
pass |
|
dfdx-dfdy
|
pass |
|
dfdx-fine
|
pass |
|
dfdy-coarse
|
pass |
|
dfdy-fine
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_direct_state_access
|
159/159 |
|
bind-texture-unit
|
pass |
|
compressedtextureimage gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
copytexturesubimage
|
pass |
|
create-programpipelines
|
12/12 |
|
default active program(0) == 0
|
pass |
|
default compute shader program(0) == 0
|
pass |
|
default fragment shader program(0) == 0
|
pass |
|
default geometry shader program(0) == 0
|
pass |
|
default label size(0) == 0
|
pass |
|
default tcs == 0
|
skip |
|
default tes == 0
|
skip |
|
default validate status(0) == false
|
pass |
|
default vertex shader program(0) == 0
|
pass |
|
isprogrampipeline()
|
pass |
|
n < 0
|
pass |
|
n == 0
|
pass |
|
n > 1
|
pass |
|
startup log length(0) == 0
|
pass |
|
create-queries
|
8/8 |
|
default available state(1) == true
|
pass |
|
default result(0) == 0
|
pass |
|
invalid target
|
pass |
|
isquery()
|
pass |
|
n < 0
|
pass |
|
n == 0
|
pass |
|
n > 1
|
pass |
|
target(gl_samples_passed) == gl_samples_passed
|
pass |
|
create-renderbuffers
|
15/15 |
|
default alpha size(0) == 0
|
pass |
|
default blue size(0) == 0
|
pass |
|
default depth size(0) == 0
|
pass |
|
default green size(0) == 0
|
pass |
|
default height(0) == 0
|
pass |
|
default internal format == rgba
|
pass |
|
default label size(0) == 0
|
pass |
|
default no. of samples(0) == 0
|
pass |
|
default red size(0) == 0
|
pass |
|
default stencil size(0) == 0
|
pass |
|
default width(0) == 0
|
pass |
|
isrenderbuffer()
|
pass |
|
n < 0
|
pass |
|
n == 0
|
pass |
|
n > 1
|
pass |
|
create-samplers
|
16/16 |
|
default border color(0.00, 0.00, 0.00, 0.00) == 0.0, 0.0, 0.0, 0.0
|
pass |
|
default compare function == lequal
|
pass |
|
default compare function == none
|
pass |
|
default label size(0) == 0
|
pass |
|
default lod bias(0.000000) == 0.0
|
pass |
|
default mag filter == linear
|
pass |
|
default maximum lod(1000) == 1000
|
pass |
|
default minimum filter == nearest
|
pass |
|
default minimum lod(-1000) == -1000
|
pass |
|
default wrap r == repeat
|
pass |
|
default wrap s == repeat
|
pass |
|
default wrap t == repeat
|
pass |
|
issampler()
|
pass |
|
n < 0
|
pass |
|
n == 0
|
pass |
|
n > 1
|
pass |
|
create-textures
|
pass |
|
create-transformfeedbacks
|
4/4 |
|
istransformfeedback()
|
pass |
|
n < 0
|
pass |
|
n == 0
|
pass |
|
n > 1
|
pass |
|
dsa-textures
|
pass |
|
generatetexturemipmap
|
pass |
|
get-textures
|
pass |
|
getcompressedtextureimage
|
skip |
|
gettextureimage-formats
|
pass |
|
gettextureimage-formats init-by-rendering
|
pass |
|
gettextureimage-luminance
|
pass |
|
gettextureimage-targets
|
pass |
|
gettransformfeedback
|
31/31 |
|
glgettransformfeedbacki64_v: fetch invalid attribute
|
pass |
|
glgettransformfeedbacki_v: fetch invalid attribute
|
pass |
|
glgettransformfeedbackiv: fetch invalid attribute
|
pass |
|
initial state: active state valid
|
pass |
|
initial state: bound buffer 0 size valid
|
pass |
|
initial state: bound buffer 0 start valid
|
pass |
|
initial state: bound buffer 0 valid
|
pass |
|
initial state: bound buffer 1 size valid
|
pass |
|
initial state: bound buffer 1 start valid
|
pass |
|
initial state: bound buffer 1 valid
|
pass |
|
initial state: bound buffer 2 size valid
|
pass |
|
initial state: bound buffer 2 start valid
|
pass |
|
initial state: bound buffer 2 valid
|
pass |
|
initial state: paused state valid
|
pass |
|
post-binding state: bound buffer 0 size valid
|
pass |
|
post-binding state: bound buffer 0 start valid
|
pass |
|
post-binding state: bound buffer 0 valid
|
pass |
|
post-binding state: bound buffer 1 size valid
|
pass |
|
post-binding state: bound buffer 1 start valid
|
pass |
|
post-binding state: bound buffer 1 valid
|
pass |
|
post-binding state: bound buffer 2 size valid
|
pass |
|
post-binding state: bound buffer 2 start valid
|
pass |
|
post-binding state: bound buffer 2 valid
|
pass |
|
transformfeedback ended: active state valid
|
pass |
|
transformfeedback ended: paused state valid
|
pass |
|
transformfeedback paused: active state valid
|
pass |
|
transformfeedback paused: paused state valid
|
pass |
|
transformfeedback resumed: active state valid
|
pass |
|
transformfeedback resumed: paused state valid
|
pass |
|
transformfeedback started: active state valid
|
pass |
|
transformfeedback started: paused state valid
|
pass |
|
namedrenderbuffer
|
14/14 |
|
get unexisting parameter
|
pass |
|
get unexisting renderbuffer
|
pass |
|
get uninitialized renderbuffer
|
pass |
|
height < 0
|
pass |
|
height == max_render_size(16384) + 1
|
pass |
|
invalid internalformat
|
pass |
|
samples < 0
|
pass |
|
samples == max_samples(4) + 1
|
pass |
|
set unexisting renderbuffer
|
pass |
|
update unbound buffer
|
pass |
|
width < 0
|
pass |
|
width == max_render_size(16384) + 1
|
pass |
|
width of the bound buffer unchanged
|
pass |
|
width of the unbound buffer updated
|
pass |
|
texture-buffer
|
pass |
|
texture-errors
|
11/11 |
|
glgettextureparameter: gl_invalid_enum on bad pname
|
pass |
|
glgettextureparameter: gl_invalid_operation on bad texture
|
pass |
|
gltextureparameter: gl_invalid_enum for texture_rectangle+min_filter
|
pass |
|
gltextureparameter: gl_invalid_enum in texture_rectangle case
|
pass |
|
gltextureparameter: gl_invalid_enum on bad pname
|
pass |
|
gltextureparameter: gl_invalid_operation for multisample+texture_base
|
pass |
|
gltextureparameter: gl_invalid_operation for texture_rectangle+min_filter
|
pass |
|
gltextureparameter: gl_invalid_operation if multisample+sampler state
|
pass |
|
gltextureparameter: gl_invalid_operation on bad texture
|
pass |
|
gltextureparameter: gl_invalid_value for negative tex_*_level
|
pass |
|
gltextureparameter{if}: gl_invalid_enum for non-scalars
|
pass |
|
texture-params
|
pass |
|
texture-storage-multisample
|
6/6 |
|
immutable
|
pass |
|
improper effective target
|
pass |
|
multisampled drawing
|
pass |
|
non-generated texture name
|
pass |
|
trivial, but should work
|
pass |
|
unsized-format
|
pass |
|
textures-storage
|
11/11 |
|
1d mipmapped
|
pass |
|
1d non-mipmapped
|
pass |
|
2d mipmap rendering
|
pass |
|
2d mipmapped
|
pass |
|
2d non-mipmapped
|
pass |
|
3d mipmapped
|
pass |
|
3d non-mipmapped
|
pass |
|
cube array texture
|
pass |
|
cube texture
|
pass |
|
immutability
|
pass |
|
internal formats
|
pass |
|
texturesubimage
|
3/3 |
|
gl_texture_1d
|
pass |
|
gl_texture_2d
|
pass |
|
gl_texture_3d
|
pass |
|
texunits
|
pass |
|
transformfeedback-bufferbase
|
6/6 |
|
bind a non-existing output bo
|
pass |
|
bind negative index
|
pass |
|
bind non-existing transform feedback bo
|
pass |
|
bind to index == max_bind_points (4)
|
pass |
|
fetch maximum number of bind points
|
pass |
|
general test
|
pass |
|
transformfeedback-bufferrange
|
8/8 |
|
bind a non-existing output bo
|
pass |
|
bind at a non-aligned offset
|
pass |
|
bind negative index
|
pass |
|
bind non-existing transform feedback bo
|
pass |
|
bind to index == max_bind_points (4)
|
pass |
|
bind with a non-aligned size
|
pass |
|
fetch maximum number of bind points
|
pass |
|
general test
|
pass |
|
arb_draw_buffers
|
9/9 |
|
arb_draw_buffers-state_change
|
pass |
|
fbo-mrt-alphatest
|
pass |
|
fbo-mrt-new-bind
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_draw_buffers_blend
|
2/2 |
|
arb_draw_buffers_blend-state_set_get
|
pass |
|
fbo-draw-buffers-blend
|
pass |
|
arb_draw_elements_base_vertex
|
9/9 |
|
arb_draw_elements_base_vertex-bounds
|
pass |
|
arb_draw_elements_base_vertex-drawelements
|
pass |
|
arb_draw_elements_base_vertex-drawelements-instanced
|
pass |
|
arb_draw_elements_base_vertex-drawelements-user_varrays
|
pass |
|
arb_draw_elements_base_vertex-drawrangeelements
|
pass |
|
arb_draw_elements_base_vertex-multidrawelements
|
pass |
|
arb_draw_elements_base_vertex-negative-index
|
pass |
|
arb_draw_elements_base_vertex-negative-index-user_varrays
|
pass |
|
dlist
|
pass |
|
arb_draw_indirect
|
19/20 |
|
arb_draw_indirect-api-errors
|
6/6 |
|
binding-point
|
pass |
|
can-bind
|
pass |
|
draw-beyond-end
|
pass |
|
draw-elements-no-indices
|
pass |
|
draw-misaligned
|
pass |
|
draw-no-buffer-bound
|
pass |
|
arb_draw_indirect-draw-arrays
|
pass |
|
arb_draw_indirect-draw-arrays-base-instance
|
pass |
|
arb_draw_indirect-draw-arrays-compat
|
pass |
|
arb_draw_indirect-draw-arrays-instances
|
pass |
|
arb_draw_indirect-draw-arrays-prim-restart
|
pass |
|
arb_draw_indirect-draw-arrays-shared-binding
|
pass |
|
arb_draw_indirect-draw-elements
|
pass |
|
arb_draw_indirect-draw-elements-base-instance
|
pass |
|
arb_draw_indirect-draw-elements-compat
|
pass |
|
arb_draw_indirect-draw-elements-prim-restart
|
pass |
|
arb_draw_indirect-draw-elements-prim-restart-ugly
|
pass |
|
arb_draw_indirect-transform-feedback
|
fail |
|
gl_vertexid used with gldrawarraysindirect
|
pass |
|
gl_vertexid used with gldrawelementsindirect
|
pass |
|
arb_draw_instanced
|
18/18 |
|
arb_draw_instanced-drawarrays
|
pass |
|
compiler
|
5/5 |
|
instanceidarb-disabled.frag
|
pass |
|
instanceidarb-disabled.vert
|
pass |
|
instanceidarb-enabled.frag
|
pass |
|
instanceidarb-enabled.vert
|
pass |
|
negative-instanceidarb-write.vert
|
pass |
|
dlist
|
pass |
|
elements
|
pass |
|
execution
|
2/2 |
|
draw-non-instanced
|
pass |
|
instance-array-dereference
|
pass |
|
negative-arrays-first-negative
|
pass |
|
negative-elements-type
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_enhanced_layouts
|
282/299 |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs
|
fail |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs_max
|
fail |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs
|
pass |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_interface
|
pass |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_named_interface
|
pass |
|
arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_struct
|
pass |
|
arb_enhanced_layouts-transform-feedback-layout-query-api
|
5/5 |
|
query active_resources
|
pass |
|
query active_variables
|
pass |
|
query buffer_binding
|
pass |
|
query max_num_active_variables
|
pass |
|
query num_active_variables
|
pass |
|
compiler
|
211/213 |
|
align-layout
|
20/20 |
|
ssbo-block-align-not-power-of-two.vert
|
pass |
|
ssbo-member-align-not-power-of-two.vert
|
pass |
|
ssbo-packed-layout-member-align.vert
|
pass |
|
ssbo-shared-layout-block-align.vert
|
pass |
|
ssbo-shared-layout-member-align.vert
|
pass |
|
ssbo-std140-block-align.vert
|
pass |
|
ssbo-std140-member-align.vert
|
pass |
|
ssbo-std430-block-align.vert
|
pass |
|
ssbo-std430-member-align.vert
|
pass |
|
ubo-block-align-not-power-of-two.vert
|
pass |
|
ubo-block-align-zero.vert
|
pass |
|
ubo-member-align-not-power-of-two.vert
|
pass |
|
ubo-member-align-zero.vert
|
pass |
|
ubo-packed-layout-block-align.vert
|
pass |
|
ubo-packed-layout-member-align.vert
|
pass |
|
ubo-shared-layout-block-align.vert
|
pass |
|
ubo-shared-layout-member-align.vert
|
pass |
|
ubo-std140-block-align.vert
|
pass |
|
ubo-std140-member-align-named-block.vert
|
pass |
|
ubo-std140-member-align.vert
|
pass |
|
block-member-locations
|
11/11 |
|
arrayed-block-member-location.frag
|
pass |
|
arrayed-block-member-location.vert
|
pass |
|
block-member-mixed-order.frag
|
pass |
|
block-member-no-block-location-invaild.frag
|
pass |
|
block-member-no-block-location.frag
|
pass |
|
block-member.frag
|
pass |
|
named-block-member-mixed-order.frag
|
pass |
|
named-block-member-no-block-location-invaild.frag
|
pass |
|
named-block-member-no-block-location.frag
|
pass |
|
named-block-member.frag
|
pass |
|
struct-member.frag
|
pass |
|
compile-time-constants
|
35/35 |
|
binding-shader-storage-buffer-object.frag
|
pass |
|
index-subroutine.vert
|
pass |
|
index.frag
|
pass |
|
input-location-constant-array-member.vert
|
pass |
|
input-location-uint.vert
|
pass |
|
input-location-uniform-in-expression.vert
|
pass |
|
input-location.vert
|
pass |
|
invalid-glsl-version.vert
|
pass |
|
invalid-types
|
5/5 |
|
bool.vert
|
pass |
|
float.vert
|
pass |
|
vec2.vert
|
pass |
|
vec3.vert
|
pass |
|
vec4.vert
|
pass |
|
invocation.geom
|
pass |
|
length-method-invalid.vert
|
pass |
|
length-method.vert
|
pass |
|
local_size_x.comp
|
pass |
|
local_size_y.comp
|
pass |
|
local_size_z.comp
|
pass |
|
max_vertices.geom
|
pass |
|
negative-qualifiers
|
12/12 |
|
binding-atomic.frag
|
pass |
|
binding-shader-storage-buffer-object.frag
|
pass |
|
index-subroutine.vert
|
pass |
|
index.frag
|
pass |
|
negative-layout-qualifier-invocation.geom
|
pass |
|
negative-layout-qualifier-local_size_x.comp
|
pass |
|
negative-layout-qualifier-local_size_y.comp
|
pass |
|
negative-layout-qualifier-local_size_z.comp
|
pass |
|
negative-layout-qualifier-location.vert
|
pass |
|
negative-layout-qualifier-max_vertices.geom
|
pass |
|
negative-layout-qualifier-stream.geom
|
pass |
|
negative-layout-qualifier-vertices.tesc
|
skip |
|
offset-atomic.frag
|
pass |
|
offset-atomic.frag
|
pass |
|
stream.geom
|
pass |
|
uniform-location.vert
|
pass |
|
vertices.tesc
|
skip |
|
component-layout
|
28/30 |
|
basic.vert
|
pass |
|
block-array.frag
|
pass |
|
block-member-named.frag
|
pass |
|
block-member.frag
|
pass |
|
block.frag
|
pass |
|
double-component-1.vert
|
pass |
|
double-component-3.vert
|
pass |
|
dvec2.vert
|
pass |
|
dvec3.vert
|
pass |
|
dvec4.vert
|
pass |
|
interleaved.vert
|
pass |
|
matrix-array-attribute.vert
|
pass |
|
matrix-array.vert
|
pass |
|
matrix-attribute.vert
|
pass |
|
matrix.vert
|
pass |
|
no-location.vert
|
pass |
|
overflow-double.vert
|
pass |
|
overflow-dvec2.vert
|
pass |
|
overflow-vec2.vert
|
pass |
|
overflow-vec3.vert
|
pass |
|
overflow-vec4.vert
|
pass |
|
overflow.vert
|
pass |
|
overlap-legal.vert
|
pass |
|
struct-array.frag
|
pass |
|
struct.frag
|
pass |
|
type-mismatch-signed-double.vert
|
crash |
|
type-mismatch-signed-float.vert
|
pass |
|
type-mismatch-signed-unsigned.vert
|
pass |
|
type-mismatch-unsigned-float.vert
|
pass |
|
width-mismatch-float-double.vert
|
crash |
|
duplicate-layout-qualifier-identifiers
|
26/26 |
|
multiple-invocation-identifiers-in-single-layout-mismatch.geom
|
pass |
|
multiple-invocation-identifiers-in-single-layout.geom
|
pass |
|
multiple-local_size-identifiers-in-single-layout-mismatch.comp
|
pass |
|
multiple-local_size-identifiers-in-single-layout.comp
|
pass |
|
multiple-location-identifiers-in-single-layout-no-enhanced-layouts.vert
|
pass |
|
multiple-location-identifiers-in-single-layout.vert
|
pass |
|
multiple-max_vertices-identifiers-in-single-layout-mismatch.geom
|
pass |
|
multiple-max_vertices-identifiers-in-single-layout.geom
|
pass |
|
multiple-stream-identifiers-in-single-layout-global-no-enhanced-layouts.geom
|
pass |
|
multiple-stream-identifiers-in-single-layout-global.geom
|
pass |
|
multiple-stream-identifiers-in-single-layout-no-enhanced-layouts.geom
|
pass |
|
multiple-stream-identifiers-in-single-layout.geom
|
pass |
|
multiple-vertices-identifiers-in-single-layout-mismatch.tesc
|
skip |
|
multiple-vertices-identifiers-in-single-layout.tesc
|
skip |
|
multiple-xfb_stride-block-global-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-block-global-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-block-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-block-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-global-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-global-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-namedblock-global-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-namedblock-global-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-namedblock-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-namedblock-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-variable-global-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-variable-global-identifiers-in-single-layout.vert
|
pass |
|
multiple-xfb_stride-variable-identifiers-in-single-layout-mismatch.vert
|
pass |
|
multiple-xfb_stride-variable-identifiers-in-single-layout.vert
|
pass |
|
explicit-offsets
|
29/29 |
|
ssbo-decreasing-offset.vert
|
pass |
|
ssbo-explicit-offset-align-mismatch-error.vert
|
pass |
|
ssbo-explicit-offset-align-mismatch.vert
|
pass |
|
ssbo-explicit-offset-vec3.vert
|
pass |
|
ssbo-integral-constant-expression-offset.vert
|
pass |
|
ssbo-members-stamping-each-other.vert
|
pass |
|
ssbo-multiple-members-same-offset.vert
|
pass |
|
ssbo-negative-offset.vert
|
pass |
|
ssbo-offset-multiple-of-base-member-align-vec4.vert
|
pass |
|
ssbo-offset-multiple-of-base-member-align.vert
|
pass |
|
ssbo-override-explicit-block-alignment.vert
|
pass |
|
ssbo-packed-layout.vert
|
pass |
|
ssbo-shared-layout.vert
|
pass |
|
ssbo-std140-layout.vert
|
pass |
|
ssbo-std430-layout.vert
|
pass |
|
ubo-decreasing-offset.vert
|
pass |
|
ubo-explicit-offset-align-mismatch-error.vert
|
pass |
|
ubo-explicit-offset-align-mismatch.vert
|
pass |
|
ubo-explicit-offset-vec3.vert
|
pass |
|
ubo-integral-constant-expression-offset.vert
|
pass |
|
ubo-members-stamping-each-other.vert
|
pass |
|
ubo-multiple-members-same-offset.vert
|
pass |
|
ubo-negative-offset.vert
|
pass |
|
ubo-offset-multiple-of-base-member-align-vec4.vert
|
pass |
|
ubo-offset-multiple-of-base-member-align.vert
|
pass |
|
ubo-override-explicit-block-alignment.vert
|
pass |
|
ubo-packed-layout.vert
|
pass |
|
ubo-shared-layout.vert
|
pass |
|
ubo-std140-layout.vert
|
pass |
|
transform-feedback-layout-qualifiers
|
62/62 |
|
xfb_buffer
|
17/17 |
|
block-max.vert
|
pass |
|
block-member-global-mismatch.vert
|
pass |
|
block-member-mismatch.vert
|
pass |
|
block-member-mismatch2.vert
|
pass |
|
block-member.vert
|
pass |
|
block-too-large.vert
|
pass |
|
global-max.vert
|
pass |
|
global-too-large.vert
|
pass |
|
multiple-qualifiers.vert
|
pass |
|
named-block-member-global-mismatch.vert
|
pass |
|
named-block-member-mismatch.vert
|
pass |
|
named-block-member-mismatch2.vert
|
pass |
|
named-block-member.vert
|
pass |
|
type-arrays.vert
|
pass |
|
types.vert
|
pass |
|
variable-max.vert
|
pass |
|
variable-too-large.vert
|
pass |
|
xfb_offset
|
18/18 |
|
block-member.vert
|
pass |
|
block-with-double.vert
|
pass |
|
block.vert
|
pass |
|
global.vert
|
pass |
|
invalid-block-with-double.vert
|
pass |
|
invalid-block.vert
|
pass |
|
invalid-nested-struct-with-double.vert
|
pass |
|
invalid-overlap.vert
|
pass |
|
invalid-struct-with-double.vert
|
pass |
|
invalid-struct.vert
|
pass |
|
invalid-variable.vert
|
pass |
|
named-block-member.vert
|
pass |
|
named-block.vert
|
pass |
|
struct-with-double.vert
|
pass |
|
type-arrays.vert
|
pass |
|
types.vert
|
pass |
|
unsized-array.vert
|
pass |
|
variable.vert
|
pass |
|
xfb_stride
|
27/27 |
|
block-explicit-max.vert
|
pass |
|
block-explicit-too-large.vert
|
pass |
|
block-stride-match-global.vert
|
pass |
|
block-stride-match.vert
|
pass |
|
block-stride-mismatch-global.vert
|
pass |
|
block-stride-mismatch.vert
|
pass |
|
block-stride-overflow.vert
|
pass |
|
global-explicit-max.vert
|
pass |
|
global-explicit-too-large.vert
|
pass |
|
global-stride-match.vert
|
pass |
|
global-stride-mismatch.vert
|
pass |
|
named-block-stride-match-global.vert
|
pass |
|
named-block-stride-match.vert
|
pass |
|
named-block-stride-mismatch-global.vert
|
pass |
|
named-block-stride-mismatch.vert
|
pass |
|
named-block-stride-overflow.vert
|
pass |
|
type-arrays.vert
|
pass |
|
types.vert
|
pass |
|
variable-explicit-max.vert
|
pass |
|
variable-explicit-too-large.vert
|
pass |
|
variable-implicit-too-large.vert
|
pass |
|
variable-stride-match-global.vert
|
pass |
|
variable-stride-match.vert
|
pass |
|
variable-stride-mismatch-global.vert
|
pass |
|
variable-stride-mismatch.vert
|
pass |
|
variable-stride-overflow.vert
|
pass |
|
variable-stride-overflow2.vert
|
pass |
|
execution
|
9/13 |
|
block-member-locations
|
1/1 |
|
sso-block-member-layout-location
|
pass |
|
component-layout
|
7/11 |
|
fs-output
|
pass |
|
sso-vs-gs-fs-array-interleave
|
fail |
|
tcs-tes-fs-array-with-non-array-interleave
|
skip |
|
vs-attribs-array
|
pass |
|
vs-fs
|
pass |
|
vs-fs-array-dvec3
|
crash |
|
vs-fs-array-interleave-range
|
pass |
|
vs-fs-doubles
|
pass |
|
vs-gs-fs
|
fail |
|
vs-gs-fs-double
|
fail |
|
vs-tcs-load-output
|
skip |
|
vs-tcs-load-output-indirect
|
skip |
|
vs-tcs-tes-fs
|
skip |
|
vs-tcs-tes-fs-array-interleave
|
skip |
|
vs-tcs-tes-fs-double
|
skip |
|
vs-tcs-tes-fs-ifc-array-interleave
|
skip |
|
vs-tcs-tes-fs-patch
|
skip |
|
vs-tcs-tes-fs-patch-array-interleave
|
skip |
|
vs-to-fs-array-interleave
|
pass |
|
vs-to-fs-array-interleave-single-location
|
pass |
|
fs-ubo-named-block-explicit-offset
|
pass |
|
explicit-offset-bufferstorage
|
pass |
|
gs-stream-location-aliasing
|
fail |
|
linker
|
37/38 |
|
align-layout
|
4/4 |
|
instance-matching-shader-storage-blocks-align-qualifier-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-align-qualifier-mismatch
|
pass |
|
instance-matching-uniform-blocks-align-qualifier-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-align-qualifier-mismatch
|
pass |
|
block-member-locations
|
5/5 |
|
block-member-location-overlap
|
pass |
|
block-member-location-overlap-aoa
|
pass |
|
block-member-mixed-order-overlap
|
pass |
|
named-block-member-location-overlap
|
pass |
|
named-block-member-mixed-order-overlap
|
pass |
|
component-layout
|
22/23 |
|
fs-out
|
pass |
|
fs-out-array
|
pass |
|
fs-out-overlap
|
pass |
|
fs-out-overlap-array
|
pass |
|
fs-out-overlap2
|
pass |
|
fs-out-overlap3
|
pass |
|
fs-out-overlap4
|
pass |
|
fs-out-type-mismatch
|
pass |
|
fs-out-type-mismatch-array
|
pass |
|
intrastage-vs
|
pass |
|
intrastage-vs-mismatch
|
pass |
|
query-component
|
pass |
|
vs-to-fs
|
fail |
|
vs-to-fs-double-overlap
|
pass |
|
vs-to-fs-duplicated-input-overlap
|
pass |
|
vs-to-fs-duplicated-input-overlap-double
|
pass |
|
vs-to-fs-mismatch
|
pass |
|
vs-to-fs-mismatch-ifc
|
pass |
|
vs-to-fs-overlap
|
pass |
|
vs-to-fs-signed-unsigned
|
pass |
|
vs-to-fs-type-mismatch-signed-float
|
pass |
|
vs-to-fs-type-mismatch-unsigned-float
|
pass |
|
vs-to-fs-width-mismatch-double-float
|
pass |
|
explicit-offsets
|
6/6 |
|
instance-matching-shader-storage-blocks-member-offset-qualifier-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-offset-qualifier-mismatch
|
pass |
|
interstage-ssbo-different-offset-across-shaders
|
pass |
|
interstage-ubo-different-offset-across-shaders
|
pass |
|
intrastage-ssbo-different-offset-across-shaders
|
pass |
|
intrastage-ubo-different-offset-across-shaders
|
pass |
|
matching_64bit_types_1
|
pass |
|
matching_64bit_types_1_loc_1
|
pass |
|
matching_64bit_types_2
|
pass |
|
matching_64bit_types_2_loc_1
|
pass |
|
matching_basic_types_1
|
pass |
|
matching_basic_types_1_loc_1
|
pass |
|
matching_basic_types_2
|
pass |
|
matching_basic_types_2_loc_1
|
pass |
|
matching_basic_types_3
|
pass |
|
matching_basic_types_3_loc_1
|
fail |
|
matching_basic_types_custom
|
pass |
|
matching_basic_types_custom_loc_1
|
pass |
|
matching_fp64_types_1
|
crash |
|
matching_fp64_types_1_loc_1
|
fail |
|
matching_fp64_types_2
|
fail |
|
matching_fp64_types_2_loc_1
|
fail |
|
matching_fp64_types_3
|
fail |
|
matching_fp64_types_3_loc_1
|
fail |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_es2_compatibility
|
25/27 |
|
arb_es2_compatibility-depthrangef
|
fail |
|
arb_es2_compatibility-drawbuffers
|
pass |
|
arb_es2_compatibility-fixed-type
|
pass |
|
arb_es2_compatibility-getshaderprecisionformat
|
pass |
|
arb_es2_compatibility-maxvectors
|
pass |
|
arb_es2_compatibility-releaseshadercompiler
|
fail |
|
arb_es2_compatibility-shadercompiler
|
pass |
|
fbo blit from missing attachment (es2 completeness rules)
|
pass |
|
fbo blit to missing attachment (es2 completeness rules)
|
pass |
|
fbo-alphatest-formats
|
1/1 |
|
gl_rgb565
|
pass |
|
fbo-blending-formats
|
1/1 |
|
gl_rgb565
|
pass |
|
fbo-clear-formats
|
1/1 |
|
gl_rgb565
|
pass |
|
fbo-colormask-formats
|
1/1 |
|
gl_rgb565
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-generatemipmap-formats
|
2/2 |
|
gl_rgb565
|
pass |
|
gl_rgb565 npot
|
pass |
|
fbo-missing-attachment-clear
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
num_shader_binary_formats over-run check
|
pass |
|
texwrap formats bordercolor-swizzled
|
1/1 |
|
gl_rgb565, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
1/1 |
|
gl_rgb565, border color only
|
pass |
|
texwrap formats offset
|
3/3 |
|
gl_rgb565
|
pass |
|
gl_rgb565, npot
|
pass |
|
gl_rgb565, swizzled
|
pass |
|
texwrap formats
|
3/3 |
|
gl_rgb565
|
pass |
|
gl_rgb565, npot
|
pass |
|
gl_rgb565, swizzled
|
pass |
|
arb_es3_1_compatibility
|
0/0 |
|
preprocessor
|
0/0 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
skip |
|
enabled-core.frag
|
skip |
|
enabled-core.geom
|
skip |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
skip |
|
arb_es3_compatibility
|
18/18 |
|
es3-drawarrays-primrestart-fixedindex
|
pass |
|
es3-primrestart-fixedindex
|
pass |
|
oes_compressed_etc2_texture-miptree r11 compat
|
pass |
|
oes_compressed_etc2_texture-miptree r11 core
|
pass |
|
oes_compressed_etc2_texture-miptree rg11 compat
|
pass |
|
oes_compressed_etc2_texture-miptree rg11 core
|
pass |
|
oes_compressed_etc2_texture-miptree rgb8 compat
|
pass |
|
oes_compressed_etc2_texture-miptree rgb8 core
|
pass |
|
oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 compat
|
pass |
|
oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 core
|
pass |
|
oes_compressed_etc2_texture-miptree rgba8 compat
|
pass |
|
oes_compressed_etc2_texture-miptree rgba8 core
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8 compat
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8 core
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8-alpha8 compat
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8-alpha8 core
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 compat
|
pass |
|
oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 core
|
pass |
|
arb_explicit_attrib_location
|
99/101 |
|
1.10
|
42/42 |
|
compiler
|
42/42 |
|
attribute-01.vert
|
pass |
|
in-01.frag
|
pass |
|
in-01.vert
|
pass |
|
in-02.frag
|
pass |
|
in-02.vert
|
pass |
|
in-03.frag
|
pass |
|
in-04.frag
|
pass |
|
layout-01.frag
|
pass |
|
layout-01.vert
|
pass |
|
layout-02.frag
|
pass |
|
layout-02.vert
|
pass |
|
layout-03.frag
|
pass |
|
layout-03.vert
|
pass |
|
layout-04.frag
|
pass |
|
layout-04.vert
|
pass |
|
layout-05.frag
|
pass |
|
layout-05.vert
|
pass |
|
layout-06.frag
|
pass |
|
layout-06.vert
|
pass |
|
layout-07.frag
|
pass |
|
layout-07.vert
|
pass |
|
layout-08.frag
|
pass |
|
layout-08.vert
|
pass |
|
layout-09.frag
|
pass |
|
layout-09.vert
|
pass |
|
layout-10.frag
|
pass |
|
layout-10.vert
|
pass |
|
layout-11.frag
|
pass |
|
layout-11.vert
|
pass |
|
layout-12.frag
|
pass |
|
layout-13.frag
|
pass |
|
layout-14.frag
|
pass |
|
out-01.frag
|
pass |
|
out-01.vert
|
pass |
|
out-02.frag
|
pass |
|
out-02.vert
|
pass |
|
out-03.vert
|
pass |
|
out-04.vert
|
pass |
|
overlapping-attrib-locations-1.vert
|
pass |
|
overlapping-attrib-locations-2.vert
|
pass |
|
varying-01.frag
|
pass |
|
varying-01.vert
|
pass |
|
1.20
|
43/43 |
|
compiler
|
43/43 |
|
attribute-01.vert
|
pass |
|
in-01.frag
|
pass |
|
in-01.vert
|
pass |
|
in-02.frag
|
pass |
|
in-02.vert
|
pass |
|
in-03.frag
|
pass |
|
in-04.frag
|
pass |
|
in-05.frag
|
pass |
|
index-01.frag
|
pass |
|
layout-01.frag
|
pass |
|
layout-01.vert
|
pass |
|
layout-02.frag
|
pass |
|
layout-02.vert
|
pass |
|
layout-03.frag
|
pass |
|
layout-03.vert
|
pass |
|
layout-04.frag
|
pass |
|
layout-04.vert
|
pass |
|
layout-05.frag
|
pass |
|
layout-05.vert
|
pass |
|
layout-06.frag
|
pass |
|
layout-06.vert
|
pass |
|
layout-07.frag
|
pass |
|
layout-07.vert
|
pass |
|
layout-08.frag
|
pass |
|
layout-08.vert
|
pass |
|
layout-09.frag
|
pass |
|
layout-09.vert
|
pass |
|
layout-10.frag
|
pass |
|
layout-10.vert
|
pass |
|
layout-11.frag
|
pass |
|
layout-11.vert
|
pass |
|
layout-12.frag
|
pass |
|
layout-13.frag
|
pass |
|
layout-14.frag
|
pass |
|
out-01.frag
|
pass |
|
out-01.vert
|
pass |
|
out-02.frag
|
pass |
|
out-02.vert
|
pass |
|
out-03.vert
|
pass |
|
out-04.vert
|
pass |
|
out-05.vert
|
pass |
|
varying-01.frag
|
pass |
|
varying-01.vert
|
pass |
|
1.30
|
2/2 |
|
compiler
|
2/2 |
|
not-enabled-01.vert
|
pass |
|
not-enabled-02.vert
|
pass |
|
1.40
|
1/1 |
|
compiler
|
1/1 |
|
not-enabled.frag
|
pass |
|
glsl-explicit-location-01
|
pass |
|
glsl-explicit-location-02
|
pass |
|
glsl-explicit-location-03
|
pass |
|
glsl-explicit-location-04
|
pass |
|
glsl-explicit-location-05
|
pass |
|
overlapping-locations-input-attribs api
|
fail |
|
overlapping-locations-input-attribs shader
|
fail |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_explicit_uniform_location
|
26/26 |
|
arb_explicit_uniform_location-array-elements
|
pass |
|
arb_explicit_uniform_location-boundaries
|
pass |
|
arb_explicit_uniform_location-inactive-uniform
|
pass |
|
arb_explicit_uniform_location-minmax
|
pass |
|
arb_explicit_uniform_location-use-of-unused-loc
|
pass |
|
compiler
|
7/7 |
|
layout-01.frag
|
pass |
|
layout-01.vert
|
pass |
|
layout-negative.vert
|
pass |
|
layout-subroutine-index-uniform.vert
|
pass |
|
layout-subroutine-index.vert
|
pass |
|
layout-subroutine-location-function.vert
|
pass |
|
layout-subroutine-location.vert
|
pass |
|
linker
|
8/8 |
|
overlap-array-loc
|
pass |
|
overlap-array-loc-stages
|
pass |
|
overlap-location-across-stages
|
pass |
|
set-explicit-location-once-decl-twice
|
pass |
|
set-explicit-location-twice
|
pass |
|
set-location-to-sampler
|
pass |
|
set-same-explicit-location-twice
|
pass |
|
unused-uniform-reserve-location
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_fragment_coord_conventions
|
19/19 |
|
compiler
|
11/11 |
|
basic-qualifiers-both-origin-and-pixel.frag
|
pass |
|
basic-qualifiers-layout-illegal-01-pointcoord.frag
|
pass |
|
basic-qualifiers-layout-illegal-02-frontfacing.frag
|
pass |
|
basic-qualifiers-nothing.frag
|
pass |
|
basic-qualifiers-origin.frag
|
pass |
|
basic-qualifiers-pixel-center.frag
|
pass |
|
redeclaration-after-use.frag
|
pass |
|
redeclaration-outside-fs.vert
|
pass |
|
redeclaration-qualifier-applied-to-uniform.frag
|
pass |
|
redeclaration-qualifier-applied-to-vertex-input.vert
|
pass |
|
redeclaration-user-defined-varying.frag
|
pass |
|
fp-arb-fragment-coord-conventions-integer
|
pass |
|
fp-arb-fragment-coord-conventions-none
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_fragment_layer_viewport
|
12/18 |
|
layer-gs-no-write
|
pass |
|
layer-gs-write-simple
|
fail |
|
layer-gs-writes-in-range
|
fail |
|
layer-no-gs
|
pass |
|
layer-vs-gs-write-simple
|
fail |
|
layer-vs-write-gs-no-write-simple
|
pass |
|
layer-vs-write-simple
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
viewport-gs-no-write
|
pass |
|
viewport-gs-write-simple
|
fail |
|
viewport-gs-writes-in-range
|
fail |
|
viewport-no-gs
|
pass |
|
viewport-vs-gs-write-simple
|
fail |
|
viewport-vs-write-gs-no-write-simple
|
pass |
|
viewport-vs-write-simple
|
pass |
|
arb_fragment_program
|
31/31 |
|
dph
|
pass |
|
fdo30337a
|
pass |
|
fdo30337b
|
pass |
|
fdo38145
|
pass |
|
fp-abs-01
|
pass |
|
fp-cmp
|
pass |
|
fp-dst-aliasing-1
|
pass |
|
fp-dst-aliasing-2
|
pass |
|
fp-ex2-sat
|
pass |
|
fp-fog
|
pass |
|
fp-formats
|
pass |
|
fp-fragment-position
|
pass |
|
fp-incomplete-tex
|
pass |
|
fp-indirections
|
skip |
|
fp-indirections2
|
pass |
|
fp-kil
|
pass |
|
fp-lit-mask
|
pass |
|
fp-lit-src-equals-dst
|
pass |
|
fp-long-alu
|
pass |
|
fp-set-01
|
pass |
|
fp-two-constants
|
pass |
|
incomplete-texture-arb_fp
|
pass |
|
kil-of-slt
|
pass |
|
kil-swizzle
|
pass |
|
lrp_sat
|
pass |
|
minmax
|
pass |
|
no-newline
|
pass |
|
sparse-samplers
|
pass |
|
texturing
|
3/3 |
|
tex-2d
|
pass |
|
txb-2d
|
pass |
|
txp-2d
|
pass |
|
trinity-fp1
|
pass |
|
arb_fragment_program_shadow
|
8/8 |
|
masked
|
pass |
|
tex-shadow1d
|
pass |
|
tex-shadow2d
|
pass |
|
tex-shadow2dnotdepth
|
pass |
|
tex-shadow2drect
|
pass |
|
txp-shadow1d
|
pass |
|
txp-shadow2d
|
pass |
|
txp-shadow2drect
|
pass |
|
arb_fragment_shader_interlock
|
0/0 |
|
arb_fragment_shader_interlock-image-load-store
|
skip |
|
compiler
|
0/0 |
|
begininvocationinterlock-after-discard.frag
|
skip |
|
begininvocationinterlock-after-return.frag
|
skip |
|
begininvocationinterlock-endinvocationinterlock.frag
|
skip |
|
begininvocationinterlock-inside-do-while.frag
|
skip |
|
begininvocationinterlock-inside-for.frag
|
skip |
|
begininvocationinterlock-inside-if.frag
|
skip |
|
begininvocationinterlock-inside-non-main-function.frag
|
skip |
|
begininvocationinterlock-inside-switch.frag
|
skip |
|
begininvocationinterlock-inside-while.frag
|
skip |
|
begininvocationinterlock-twice.frag
|
skip |
|
endinvocationinterlock-after-discard.frag
|
skip |
|
endinvocationinterlock-after-return.frag
|
skip |
|
endinvocationinterlock-before-begininvocationinterlock.frag
|
skip |
|
endinvocationinterlock-inside-do-while.frag
|
skip |
|
endinvocationinterlock-inside-for.frag
|
skip |
|
endinvocationinterlock-inside-if.frag
|
skip |
|
endinvocationinterlock-inside-non-main-function.frag
|
skip |
|
endinvocationinterlock-inside-switch.frag
|
skip |
|
endinvocationinterlock-inside-while.frag
|
skip |
|
endinvocationinterlock-twice.frag
|
skip |
|
arb_framebuffer_no_attachments
|
20/20 |
|
arb_framebuffer_no_attachments-atomic
|
5/5 |
|
basic
|
pass |
|
glscissor
|
pass |
|
glviewport
|
pass |
|
ms4
|
pass |
|
per-sample
|
pass |
|
arb_framebuffer_no_attachments-minmax
|
1/1 |
|
layers
|
pass |
|
arb_framebuffer_no_attachments-params
|
6/6 |
|
default fbo bound
|
pass |
|
default values
|
pass |
|
dsa
|
skip |
|
fbo complete
|
pass |
|
initially incomplete
|
pass |
|
invalid enums
|
pass |
|
value setting
|
pass |
|
arb_framebuffer_no_attachments-query
|
7/7 |
|
basic
|
pass |
|
discard
|
pass |
|
fb resize
|
pass |
|
glscissor
|
pass |
|
glviewport
|
pass |
|
ms2
|
pass |
|
ms4
|
pass |
|
arb_framebuffer_no_attachments-roundup-samples
|
pass |
|
arb_framebuffer_object
|
74/74 |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth24_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth32f_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth_component16
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth_component24
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth_component32
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth gl_depth_component32f
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth24_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth32f_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_depth32f_stencil8
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4
|
pass |
|
arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8
|
pass |
|
arb_framebuffer_object-get-attachment-parameter-default-framebuffer
|
pass |
|
execution
|
5/5 |
|
msaa-alpha-to-coverage
|
pass |
|
msaa-alpha-to-coverage_alpha-to-one
|
pass |
|
msaa-alpha-to-coverage_alpha-to-one_write-z
|
pass |
|
msaa-alpha-to-one
|
pass |
|
msaa-trivial
|
pass |
|
fbo blit from missing attachment
|
pass |
|
fbo blit to missing attachment
|
pass |
|
fbo-alpha
|
pass |
|
fbo-attachments-blit-scaled-linear
|
pass |
|
fbo-blit-scaled-linear
|
pass |
|
fbo-blit-stretch
|
pass |
|
fbo-deriv
|
pass |
|
fbo-drawbuffers-none gl_fragcolor
|
pass |
|
fbo-drawbuffers-none gl_fragdata
|
pass |
|
fbo-drawbuffers-none glblendfunci
|
pass |
|
fbo-drawbuffers-none glblitframebuffer
|
pass |
|
fbo-drawbuffers-none glclear
|
pass |
|
fbo-drawbuffers-none glclearbuffer
|
pass |
|
fbo-drawbuffers-none glcolormaskindexed
|
pass |
|
fbo-drawbuffers-none gldrawpixels
|
pass |
|
fbo-drawbuffers-none use_frag_out
|
pass |
|
fbo-generatemipmap-1d
|
pass |
|
fbo-generatemipmap-1d rgb9_e5
|
pass |
|
fbo-generatemipmap-3d
|
pass |
|
fbo-generatemipmap-3d rgb9_e5
|
pass |
|
fbo-generatemipmap-cubemap
|
pass |
|
fbo-generatemipmap-cubemap rgb9_e5
|
pass |
|
fbo-generatemipmap-cubemap s3tc_dxt1
|
pass |
|
fbo-getframebufferattachmentparameter-01
|
pass |
|
fbo-gl_pointcoord
|
pass |
|
fbo-incomplete-invalid-texture
|
pass |
|
fbo-incomplete-texture-01
|
pass |
|
fbo-incomplete-texture-02
|
pass |
|
fbo-incomplete-texture-03
|
pass |
|
fbo-incomplete-texture-04
|
pass |
|
fbo-incomplete
|
8/8 |
|
0x0 renderbuffer
|
pass |
|
0x0 texture
|
pass |
|
delete renderbuffer of bound fbo
|
pass |
|
delete texture of bound fbo
|
pass |
|
invalid layer of a 1d-array texture
|
pass |
|
invalid layer of a 2d-array texture
|
pass |
|
invalid layer of a cube-array texture
|
pass |
|
invalid slice of 3d texture
|
pass |
|
fbo-luminance-alpha
|
skip |
|
fbo-mipmap-copypix
|
pass |
|
fbo-scissor-blit fbo
|
pass |
|
fbo-scissor-blit window
|
pass |
|
fbo-tex-rgbx
|
pass |
|
fbo-viewport
|
pass |
|
framebuffer-blit-levels draw depth
|
pass |
|
framebuffer-blit-levels draw rgba
|
pass |
|
framebuffer-blit-levels draw stencil
|
pass |
|
framebuffer-blit-levels read depth
|
pass |
|
framebuffer-blit-levels read rgba
|
pass |
|
framebuffer-blit-levels read stencil
|
pass |
|
framebuffer-blit-mipmap
|
pass |
|
mixed-buffer-sizes
|
pass |
|
negative-readpixels-no-rb
|
pass |
|
same-attachment-renderbuffer-depth_stencil
|
pass |
|
same-attachment-tex2d-depth_stencil
|
pass |
|
arb_framebuffer_srgb
|
169/169 |
|
arb_framebuffer_srgb-clear
|
pass |
|
arb_framebuffer_srgb-fast-clear-blend
|
pass |
|
arb_framebuffer_srgb-pushpop
|
pass |
|
arb_framebuffer_srgb-srgb_conformance
|
2/2 |
|
srgb->linear
|
pass |
|
srgb->linear->srgb
|
pass |
|
arb_framebuffer_srgb-srgb_pbo
|
pass |
|
blit renderbuffer linear downsample disabled clear
|
pass |
|
blit renderbuffer linear downsample disabled render
|
pass |
|
blit renderbuffer linear downsample enabled clear
|
pass |
|
blit renderbuffer linear downsample enabled render
|
pass |
|
blit renderbuffer linear msaa disabled clear
|
pass |
|
blit renderbuffer linear msaa disabled render
|
pass |
|
blit renderbuffer linear msaa enabled clear
|
pass |
|
blit renderbuffer linear msaa enabled render
|
pass |
|
blit renderbuffer linear scaled disabled clear
|
pass |
|
blit renderbuffer linear scaled disabled render
|
pass |
|
blit renderbuffer linear scaled enabled clear
|
pass |
|
blit renderbuffer linear scaled enabled render
|
pass |
|
blit renderbuffer linear single_sampled disabled clear
|
pass |
|
blit renderbuffer linear single_sampled disabled render
|
pass |
|
blit renderbuffer linear single_sampled enabled clear
|
pass |
|
blit renderbuffer linear single_sampled enabled render
|
pass |
|
blit renderbuffer linear upsample disabled clear
|
pass |
|
blit renderbuffer linear upsample disabled render
|
pass |
|
blit renderbuffer linear upsample enabled clear
|
pass |
|
blit renderbuffer linear upsample enabled render
|
pass |
|
blit renderbuffer linear_to_srgb downsample disabled clear
|
pass |
|
blit renderbuffer linear_to_srgb downsample disabled render
|
pass |
|
blit renderbuffer linear_to_srgb downsample enabled clear
|
pass |
|
blit renderbuffer linear_to_srgb downsample enabled render
|
pass |
|
blit renderbuffer linear_to_srgb msaa disabled clear
|
pass |
|
blit renderbuffer linear_to_srgb msaa disabled render
|
pass |
|
blit renderbuffer linear_to_srgb msaa enabled clear
|
pass |
|
blit renderbuffer linear_to_srgb msaa enabled render
|
pass |
|
blit renderbuffer linear_to_srgb scaled disabled clear
|
pass |
|
blit renderbuffer linear_to_srgb scaled disabled render
|
pass |
|
blit renderbuffer linear_to_srgb scaled enabled clear
|
pass |
|
blit renderbuffer linear_to_srgb scaled enabled render
|
pass |
|
blit renderbuffer linear_to_srgb single_sampled disabled clear
|
pass |
|
blit renderbuffer linear_to_srgb single_sampled disabled render
|
pass |
|
blit renderbuffer linear_to_srgb single_sampled enabled clear
|
pass |
|
blit renderbuffer linear_to_srgb single_sampled enabled render
|
pass |
|
blit renderbuffer linear_to_srgb upsample disabled clear
|
pass |
|
blit renderbuffer linear_to_srgb upsample disabled render
|
pass |
|
blit renderbuffer linear_to_srgb upsample enabled clear
|
pass |
|
blit renderbuffer linear_to_srgb upsample enabled render
|
pass |
|
blit renderbuffer srgb downsample disabled clear
|
pass |
|
blit renderbuffer srgb downsample disabled render
|
pass |
|
blit renderbuffer srgb downsample enabled clear
|
pass |
|
blit renderbuffer srgb downsample enabled render
|
pass |
|
blit renderbuffer srgb msaa disabled clear
|
pass |
|
blit renderbuffer srgb msaa disabled render
|
pass |
|
blit renderbuffer srgb msaa enabled clear
|
pass |
|
blit renderbuffer srgb msaa enabled render
|
pass |
|
blit renderbuffer srgb scaled disabled clear
|
pass |
|
blit renderbuffer srgb scaled disabled render
|
pass |
|
blit renderbuffer srgb scaled enabled clear
|
pass |
|
blit renderbuffer srgb scaled enabled render
|
pass |
|
blit renderbuffer srgb single_sampled disabled clear
|
pass |
|
blit renderbuffer srgb single_sampled disabled render
|
pass |
|
blit renderbuffer srgb single_sampled enabled clear
|
pass |
|
blit renderbuffer srgb single_sampled enabled render
|
pass |
|
blit renderbuffer srgb upsample disabled clear
|
pass |
|
blit renderbuffer srgb upsample disabled render
|
pass |
|
blit renderbuffer srgb upsample enabled clear
|
pass |
|
blit renderbuffer srgb upsample enabled render
|
pass |
|
blit renderbuffer srgb_to_linear downsample disabled clear
|
pass |
|
blit renderbuffer srgb_to_linear downsample disabled render
|
pass |
|
blit renderbuffer srgb_to_linear downsample enabled clear
|
pass |
|
blit renderbuffer srgb_to_linear downsample enabled render
|
pass |
|
blit renderbuffer srgb_to_linear msaa disabled clear
|
pass |
|
blit renderbuffer srgb_to_linear msaa disabled render
|
pass |
|
blit renderbuffer srgb_to_linear msaa enabled clear
|
pass |
|
blit renderbuffer srgb_to_linear msaa enabled render
|
pass |
|
blit renderbuffer srgb_to_linear scaled disabled clear
|
pass |
|
blit renderbuffer srgb_to_linear scaled disabled render
|
pass |
|
blit renderbuffer srgb_to_linear scaled enabled clear
|
pass |
|
blit renderbuffer srgb_to_linear scaled enabled render
|
pass |
|
blit renderbuffer srgb_to_linear single_sampled disabled clear
|
pass |
|
blit renderbuffer srgb_to_linear single_sampled disabled render
|
pass |
|
blit renderbuffer srgb_to_linear single_sampled enabled clear
|
pass |
|
blit renderbuffer srgb_to_linear single_sampled enabled render
|
pass |
|
blit renderbuffer srgb_to_linear upsample disabled clear
|
pass |
|
blit renderbuffer srgb_to_linear upsample disabled render
|
pass |
|
blit renderbuffer srgb_to_linear upsample enabled clear
|
pass |
|
blit renderbuffer srgb_to_linear upsample enabled render
|
pass |
|
blit texture linear downsample disabled clear
|
pass |
|
blit texture linear downsample disabled render
|
pass |
|
blit texture linear downsample enabled clear
|
pass |
|
blit texture linear downsample enabled render
|
pass |
|
blit texture linear msaa disabled clear
|
pass |
|
blit texture linear msaa disabled render
|
pass |
|
blit texture linear msaa enabled clear
|
pass |
|
blit texture linear msaa enabled render
|
pass |
|
blit texture linear scaled disabled clear
|
pass |
|
blit texture linear scaled disabled render
|
pass |
|
blit texture linear scaled enabled clear
|
pass |
|
blit texture linear scaled enabled render
|
pass |
|
blit texture linear single_sampled disabled clear
|
pass |
|
blit texture linear single_sampled disabled render
|
pass |
|
blit texture linear single_sampled enabled clear
|
pass |
|
blit texture linear single_sampled enabled render
|
pass |
|
blit texture linear upsample disabled clear
|
pass |
|
blit texture linear upsample disabled render
|
pass |
|
blit texture linear upsample enabled clear
|
pass |
|
blit texture linear upsample enabled render
|
pass |
|
blit texture linear_to_srgb downsample disabled clear
|
pass |
|
blit texture linear_to_srgb downsample disabled render
|
pass |
|
blit texture linear_to_srgb downsample enabled clear
|
pass |
|
blit texture linear_to_srgb downsample enabled render
|
pass |
|
blit texture linear_to_srgb msaa disabled clear
|
pass |
|
blit texture linear_to_srgb msaa disabled render
|
pass |
|
blit texture linear_to_srgb msaa enabled clear
|
pass |
|
blit texture linear_to_srgb msaa enabled render
|
pass |
|
blit texture linear_to_srgb scaled disabled clear
|
pass |
|
blit texture linear_to_srgb scaled disabled render
|
pass |
|
blit texture linear_to_srgb scaled enabled clear
|
pass |
|
blit texture linear_to_srgb scaled enabled render
|
pass |
|
blit texture linear_to_srgb single_sampled disabled clear
|
pass |
|
blit texture linear_to_srgb single_sampled disabled render
|
pass |
|
blit texture linear_to_srgb single_sampled enabled clear
|
pass |
|
blit texture linear_to_srgb single_sampled enabled render
|
pass |
|
blit texture linear_to_srgb upsample disabled clear
|
pass |
|
blit texture linear_to_srgb upsample disabled render
|
pass |
|
blit texture linear_to_srgb upsample enabled clear
|
pass |
|
blit texture linear_to_srgb upsample enabled render
|
pass |
|
blit texture srgb downsample disabled clear
|
pass |
|
blit texture srgb downsample disabled render
|
pass |
|
blit texture srgb downsample enabled clear
|
pass |
|
blit texture srgb downsample enabled render
|
pass |
|
blit texture srgb msaa disabled clear
|
pass |
|
blit texture srgb msaa disabled render
|
pass |
|
blit texture srgb msaa enabled clear
|
pass |
|
blit texture srgb msaa enabled render
|
pass |
|
blit texture srgb scaled disabled clear
|
pass |
|
blit texture srgb scaled disabled render
|
pass |
|
blit texture srgb scaled enabled clear
|
pass |
|
blit texture srgb scaled enabled render
|
pass |
|
blit texture srgb single_sampled disabled clear
|
pass |
|
blit texture srgb single_sampled disabled render
|
pass |
|
blit texture srgb single_sampled enabled clear
|
pass |
|
blit texture srgb single_sampled enabled render
|
pass |
|
blit texture srgb upsample disabled clear
|
pass |
|
blit texture srgb upsample disabled render
|
pass |
|
blit texture srgb upsample enabled clear
|
pass |
|
blit texture srgb upsample enabled render
|
pass |
|
blit texture srgb_to_linear downsample disabled clear
|
pass |
|
blit texture srgb_to_linear downsample disabled render
|
pass |
|
blit texture srgb_to_linear downsample enabled clear
|
pass |
|
blit texture srgb_to_linear downsample enabled render
|
pass |
|
blit texture srgb_to_linear msaa disabled clear
|
pass |
|
blit texture srgb_to_linear msaa disabled render
|
pass |
|
blit texture srgb_to_linear msaa enabled clear
|
pass |
|
blit texture srgb_to_linear msaa enabled render
|
pass |
|
blit texture srgb_to_linear scaled disabled clear
|
pass |
|
blit texture srgb_to_linear scaled disabled render
|
pass |
|
blit texture srgb_to_linear scaled enabled clear
|
pass |
|
blit texture srgb_to_linear scaled enabled render
|
pass |
|
blit texture srgb_to_linear single_sampled disabled clear
|
pass |
|
blit texture srgb_to_linear single_sampled disabled render
|
pass |
|
blit texture srgb_to_linear single_sampled enabled clear
|
pass |
|
blit texture srgb_to_linear single_sampled enabled render
|
pass |
|
blit texture srgb_to_linear upsample disabled clear
|
pass |
|
blit texture srgb_to_linear upsample disabled render
|
pass |
|
blit texture srgb_to_linear upsample enabled clear
|
pass |
|
blit texture srgb_to_linear upsample enabled render
|
pass |
|
fbo-fast-clear
|
pass |
|
framebuffer-srgb
|
pass |
|
msaa-fast-clear
|
pass |
|
arb_geometry_shader4
|
12/12 |
|
arb_geometry_shader4-ignore-adjacent-vertices gl_line_strip_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices gl_lines_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices gl_triangle_strip_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices gl_triangles_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_line_strip_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_lines_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangle_strip_adjacency
|
skip |
|
arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangles_adjacency
|
skip |
|
arb_geometry_shader4-program-parameter-input-type
|
skip |
|
arb_geometry_shader4-program-parameter-input-type-draw
|
skip |
|
arb_geometry_shader4-program-parameter-output-type
|
skip |
|
arb_geometry_shader4-program-parameter-vertices-out 1
|
skip |
|
arb_geometry_shader4-program-parameter-vertices-out max
|
skip |
|
arb_geometry_shader4-program-parameter-vertices-out tf 1
|
skip |
|
arb_geometry_shader4-program-parameter-vertices-out tf max
|
skip |
|
arb_geometry_shader4-vertices-in
|
skip |
|
compiler
|
0/0 |
|
2darray-assignment-size-mismatch.geom
|
skip |
|
2darray-basic.geom
|
skip |
|
2darray-index-oob.geom
|
skip |
|
2darray-vertex-index-oob.geom
|
skip |
|
arb_shader_texture_lod.geom
|
skip |
|
arb_shading_language_packing.geom
|
skip |
|
arb_texture_cube_map_array.geom
|
skip |
|
arb_texture_multisample.geom
|
skip |
|
arb_texture_rectangle.geom
|
skip |
|
arb_uniform_buffer_object.geom
|
skip |
|
array-index.geom
|
skip |
|
clip-distance-in-explicit-access-2.geom
|
skip |
|
clip-distance-in-explicit-access-max.geom
|
skip |
|
clip-distance-in-explicit-too-large-with-access.geom
|
skip |
|
clip-distance-in-explicit-too-large.geom
|
skip |
|
clip-distance-in-implicit-access-max.geom
|
skip |
|
clip-distance-in-implicit-length.geom
|
skip |
|
clip-distance-in-implicit-nonconst-access.geom
|
skip |
|
constants.geom
|
skip |
|
ext_texture_array.geom
|
skip |
|
sanity.geom
|
skip |
|
uniforms.geom
|
skip |
|
verticesin-const-expression.geom
|
skip |
|
verticesin-const.geom
|
skip |
|
execution
|
0/0 |
|
2darray-basic
|
skip |
|
clip-distance-bulk-copy
|
skip |
|
clip-distance-in-bulk-read
|
skip |
|
clip-distance-in-bulk-read-aoa
|
skip |
|
clip-distance-in-explicitly-sized
|
skip |
|
clip-distance-in-param
|
skip |
|
clip-distance-in-param-aoa
|
skip |
|
clip-distance-in-values
|
skip |
|
generate-zero-primitives
|
skip |
|
sanity
|
skip |
|
texcoord-constant-indices
|
skip |
|
texcoord-non-constant-indices
|
skip |
|
linker
|
0/0 |
|
2darray-bounds-and-sizes-check
|
skip |
|
2darray-vertex-index-oob
|
skip |
|
input-overrun-lines
|
skip |
|
input-overrun-lines-adjacency
|
skip |
|
input-overrun-points
|
skip |
|
input-overrun-triangles
|
skip |
|
input-overrun-triangles-adjacency
|
skip |
|
no-vertex-shader-only-built-in-input-varyings
|
skip |
|
no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects
|
skip |
|
no-vertex-shader-user-defined-input-varying
|
skip |
|
varying-mismatch
|
skip |
|
verticesin-const
|
skip |
|
preprocessor
|
12/12 |
|
disabled-defined-compat.frag
|
pass |
|
disabled-defined-compat.vert
|
pass |
|
disabled-defined-core.comp
|
pass |
|
disabled-defined-core.frag
|
pass |
|
disabled-defined-core.geom
|
pass |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
pass |
|
disabled-undefined-compat.frag
|
pass |
|
disabled-undefined-compat.vert
|
pass |
|
disabled-undefined-core.comp
|
pass |
|
disabled-undefined-core.frag
|
pass |
|
disabled-undefined-core.geom
|
pass |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
pass |
|
enabled-compat.frag
|
skip |
|
enabled-compat.vert
|
skip |
|
enabled-core.comp
|
skip |
|
enabled-core.frag
|
skip |
|
enabled-core.geom
|
skip |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
skip |
|
arb_get_program_binary
|
8/8 |
|
execution
|
1/1 |
|
uniform-after-restore
|
pass |
|
misc. api error checks
|
pass |
|
num_program_binary_formats over-run check
|
pass |
|
program_binary_retrievable_hint
|
pass |
|
reset-uniform
|
pass |
|
restore-implicit-use-program
|
pass |
|
restore-sso-program
|
pass |
|
xfb-varyings
|
pass |
|
arb_get_texture_sub_image
|
4/4 |
|
arb_get_texture_sub_image-cubemap
|
pass |
|
arb_get_texture_sub_image-errors
|
pass |
|
arb_get_texture_sub_image-get
|
pass |
|
arb_get_texture_sub_image-getcompressed
|
pass |
|
arb_gl_spirv
|
0/0 |
|
execution
|
0/0 |
|
ssbo
|
0/0 |
|
aoa
|
skip |
|
aoa-2
|
skip |
|
array
|
skip |
|
array-indirect
|
skip |
|
array-inside-ssbo
|
skip |
|
array-of-arrays-inside-ssbo
|
skip |
|
matrix
|
0/0 |
|
column-major
|
skip |
|
column-vs-row
|
skip |
|
complex
|
skip |
|
indirect-column-major
|
skip |
|
indirect-row-major
|
skip |
|
row-major
|
skip |
|
simple
|
skip |
|
two-ssbo
|
skip |
|
two-ssbo-different-layouts
|
skip |
|
two-stages
|
skip |
|
unsized-array
|
skip |
|
unsized-array-length
|
skip |
|
ubo
|
0/0 |
|
aoa
|
skip |
|
aoa-2
|
skip |
|
array
|
skip |
|
array-complex
|
skip |
|
array-different-array-stride-ubo
|
skip |
|
array-indirect
|
skip |
|
array-inside-ubo
|
skip |
|
array-inside-ubo-copy
|
skip |
|
array-of-arrays-inside-ubo
|
skip |
|
explicit-offset
|
skip |
|
explicit-offset-nested-struct
|
skip |
|
location-0-crash
|
skip |
|
matrix
|
0/0 |
|
column-major
|
skip |
|
column-vs-row
|
skip |
|
complex
|
skip |
|
different-matrix-stride
|
skip |
|
indirect-column-major
|
skip |
|
indirect-row-major
|
skip |
|
row-major
|
skip |
|
simple
|
skip |
|
two-stages
|
skip |
|
two-ubos
|
skip |
|
uniform
|
0/0 |
|
array
|
skip |
|
arrays-of-arrays
|
skip |
|
atomic-uint-aoa-cs
|
skip |
|
atomic-uint-aoa-fs
|
skip |
|
atomic-uint-array-cs
|
skip |
|
atomic-uint-array-fs
|
skip |
|
atomic-uint-cs
|
skip |
|
atomic-uint-mixing-with-normal-uniforms
|
skip |
|
atomic-uint-several-slots
|
skip |
|
embedded-structs
|
skip |
|
index-matches-location
|
skip |
|
initializer
|
skip |
|
initializer-complex
|
skip |
|
initializer-dvec4
|
skip |
|
initializer-mat4x3
|
skip |
|
nonsequential-locations
|
skip |
|
sampler2d
|
skip |
|
sampler2d-binding
|
skip |
|
sampler2d-binding-array
|
skip |
|
sampler2d-nonconst-nested-array
|
skip |
|
sampler2d-struct
|
skip |
|
simple
|
skip |
|
simple-without-names
|
skip |
|
struct
|
skip |
|
struct-array
|
skip |
|
two-uniforms
|
skip |
|
va64-simple
|
skip |
|
vs-ps-simple
|
skip |
|
vs-ps-specializations
|
skip |
|
xfb
|
0/0 |
|
vs_aoa
|
skip |
|
vs_block
|
skip |
|
vs_block_array
|
skip |
|
vs_block_array_offset_per_member
|
skip |
|
vs_double
|
skip |
|
vs_lines
|
skip |
|
vs_simple
|
skip |
|
vs_simple_multiple_samples
|
skip |
|
vs_struct
|
skip |
|
vs_struct_array
|
skip |
|
vs_triangles
|
skip |
|
vs_two_block
|
skip |
|
vs_two_sets
|
skip |
|
vs_two_sets_ifc
|
skip |
|
vs_two_sets_struct
|
skip |
|
linker
|
0/0 |
|
uniform
|
0/0 |
|
multisampler
|
skip |
|
multisampler-array
|
skip |
|
arb_gpu_shader5
|
1413/1433 |
|
arb_gpu_shader5-emitstreamvertex_nodraw
|
fail |
|
arb_gpu_shader5-emitstreamvertex_stream_too_large
|
pass |
|
arb_gpu_shader5-interpolateatcentroid
|
pass |
|
arb_gpu_shader5-interpolateatcentroid-centroid
|
pass |
|
arb_gpu_shader5-interpolateatcentroid-flat
|
pass |
|
arb_gpu_shader5-interpolateatcentroid-noperspective
|
pass |
|
arb_gpu_shader5-interpolateatcentroid-packing
|
pass |
|
arb_gpu_shader5-interpolateatoffset
|
pass |
|
arb_gpu_shader5-interpolateatoffset-nonconst
|
pass |
|
arb_gpu_shader5-interpolateatsample
|
pass |
|
arb_gpu_shader5-interpolateatsample-different
|
pass |
|
arb_gpu_shader5-interpolateatsample-different uniform
|
pass |
|
arb_gpu_shader5-interpolateatsample-dynamically-nonuniform
|
fail |
|
arb_gpu_shader5-interpolateatsample-nonconst
|
pass |
|
arb_gpu_shader5-invocation-id
|
pass |
|
arb_gpu_shader5-invocations_count_too_large
|
pass |
|
arb_gpu_shader5-minmax
|
pass |
|
arb_gpu_shader5-stream_value_too_large
|
pass |
|
arb_gpu_shader5-tf-wrong-stream-value
|
pass |
|
arb_gpu_shader5-xfb-streams-without-invocations
|
skip |
|
arb_gpu_shader5-xfb-streams-without-invocations spirv
|
skip |
|
arb_gpu_shader5-xfb-streams
|
0/2 |
|
arb_gpu_shader5-xfb-streams
|
fail |
|
arb_gpu_shader5-xfb-streams-blocks
|
fail |
|
compiler
|
90/90 |
|
builtin-functions
|
34/34 |
|
fs-gather-comp-float-samplers.frag
|
pass |
|
fs-gather-comp-int-samplers.frag
|
pass |
|
fs-gather-comp-uint-samplers.frag
|
pass |
|
fs-gather-float-samplers.frag
|
pass |
|
fs-gather-int-samplers.frag
|
pass |
|
fs-gather-shadow-samplers.frag
|
pass |
|
fs-gather-uint-samplers.frag
|
pass |
|
fs-gatheroffset-comp-float-samplers.frag
|
pass |
|
fs-gatheroffset-comp-int-samplers.frag
|
pass |
|
fs-gatheroffset-comp-uint-samplers.frag
|
pass |
|
fs-gatheroffset-float-samplers.frag
|
pass |
|
fs-gatheroffset-int-samplers.frag
|
pass |
|
fs-gatheroffset-shadow-samplers.frag
|
pass |
|
fs-gatheroffset-uint-samplers.frag
|
pass |
|
fs-gatheroffset-uniform-offset.frag
|
pass |
|
fs-gatheroffsets.frag
|
pass |
|
vs-gather-comp-float-samplers.vert
|
pass |
|
vs-gather-comp-int-samplers.vert
|
pass |
|
vs-gather-comp-must-be-constexpr.vert
|
pass |
|
vs-gather-comp-uint-samplers.vert
|
pass |
|
vs-gather-float-samplers.vert
|
pass |
|
vs-gather-int-samplers.vert
|
pass |
|
vs-gather-offsets-must-be-constexpr.vert
|
pass |
|
vs-gather-shadow-samplers.vert
|
pass |
|
vs-gather-uint-samplers.vert
|
pass |
|
vs-gatheroffset-comp-float-samplers.vert
|
pass |
|
vs-gatheroffset-comp-int-samplers.vert
|
pass |
|
vs-gatheroffset-comp-uint-samplers.vert
|
pass |
|
vs-gatheroffset-float-samplers.vert
|
pass |
|
vs-gatheroffset-int-samplers.vert
|
pass |
|
vs-gatheroffset-shadow-samplers.vert
|
pass |
|
vs-gatheroffset-uint-samplers.vert
|
pass |
|
vs-gatheroffset-uniform-offset.vert
|
pass |
|
vs-gatheroffsets.vert
|
pass |
|
correct-multiple-layout-qualifier-invocations.geom
|
pass |
|
implicit-conversions-01.vert
|
pass |
|
implicit-conversions-02.vert
|
pass |
|
incorrect-multiple-layout-qualifier-invocations.geom
|
pass |
|
incorrect-out-layout-qualifier-invocations.geom
|
pass |
|
indirect-projgradoffset-shadow.frag
|
pass |
|
interpolation
|
12/12 |
|
fs-interpolateatcentroid-array.frag
|
pass |
|
fs-interpolateatcentroid-bad-swizzle.frag
|
pass |
|
fs-interpolateatcentroid-centroid.frag
|
pass |
|
fs-interpolateatcentroid-flat.frag
|
pass |
|
fs-interpolateatcentroid-no-output.frag
|
pass |
|
fs-interpolateatcentroid-no-temp.frag
|
pass |
|
fs-interpolateatcentroid-no-uniform.frag
|
pass |
|
fs-interpolateatcentroid-noperspective.frag
|
pass |
|
fs-interpolateatcentroid.frag
|
pass |
|
fs-interpolateatoffset-nonconst.frag
|
pass |
|
fs-interpolateatoffset.frag
|
pass |
|
fs-interpolateatsample.frag
|
pass |
|
overloads-01.vert
|
pass |
|
overloads-02.vert
|
pass |
|
overloads-03.vert
|
pass |
|
overloads-04.vert
|
pass |
|
overloads-05.vert
|
pass |
|
overloads-06.vert
|
pass |
|
overloads-07.vert
|
pass |
|
precise-qualifier
|
13/13 |
|
precise-01.vert
|
pass |
|
precise-02.vert
|
pass |
|
precise-03.vert
|
pass |
|
precise-04.vert
|
pass |
|
precise-05.vert
|
pass |
|
precise-06.vert
|
pass |
|
precise-07.vert
|
pass |
|
precise-08.vert
|
pass |
|
precise-09.vert
|
pass |
|
precise-10.vert
|
pass |
|
precise-11.vert
|
pass |
|
precise-12.vert
|
pass |
|
precise-13.vert
|
pass |
|
sample-qualifier
|
13/13 |
|
fs-sample-centroid-disallowed.frag
|
pass |
|
fs-sample-in-interface-block.frag
|
pass |
|
fs-sample-in-no-writes.frag
|
pass |
|
fs-sample-in-qualifier.frag
|
pass |
|
fs-sample-in-struct-disallowed.frag
|
pass |
|
fs-sample-in-uniform-block-disallowed.frag
|
pass |
|
fs-sample-out-qualifier.frag
|
pass |
|
fs-sample-temp-disallowed.frag
|
pass |
|
fs-sample-uniform-disallowed.frag
|
pass |
|
gs-sample-in-qualifier.geom
|
pass |
|
gs-sample-out-qualifier.geom
|
pass |
|
vs-sample-in-qualifier.vert
|
pass |
|
vs-sample-out-qualifier.vert
|
pass |
|
stream-qualifier
|
5/5 |
|
correct-multiple-layout-qualifier-stream.geom
|
pass |
|
incorrect-in-layout-qualifier-stream.geom
|
pass |
|
incorrect-multiple-block-layout-qualifier-stream.geom
|
pass |
|
incorrect-multiple-named-block-layout-qualifier-stream.geom
|
pass |
|
incorrect-negative-layout-qualifier-stream.geom
|
pass |
|
execution
|
155/171 |
|
built-in-functions
|
104/104 |
|
const-bitcount
|
pass |
|
const-bitfieldextract
|
pass |
|
const-bitfieldinsert
|
pass |
|
const-bitfieldreverse
|
pass |
|
const-findlsb
|
pass |
|
const-findmsb
|
pass |
|
const-fma
|
pass |
|
const-ldexp
|
pass |
|
fs-bitcount
|
pass |
|
fs-bitfieldextract
|
pass |
|
fs-bitfieldinsert
|
pass |
|
fs-bitfieldinsert-of-and
|
pass |
|
fs-bitfieldinsert-pow2-and-zero
|
pass |
|
fs-bitfieldreverse
|
pass |
|
fs-findlsb
|
pass |
|
fs-findmsb
|
pass |
|
fs-floatbitstoint
|
pass |
|
fs-floatbitstoint-abs
|
pass |
|
fs-floatbitstoint-neg
|
pass |
|
fs-floatbitstoint-neg_abs
|
pass |
|
fs-floatbitstouint
|
pass |
|
fs-floatbitstouint-abs
|
pass |
|
fs-floatbitstouint-neg
|
pass |
|
fs-floatbitstouint-neg_abs
|
pass |
|
fs-fma
|
pass |
|
fs-frexp
|
pass |
|
fs-imulextended
|
pass |
|
fs-imulextended-nonuniform
|
pass |
|
fs-imulextended-only-lsb
|
pass |
|
fs-imulextended-only-lsb-nonuniform
|
pass |
|
fs-imulextended-only-msb
|
pass |
|
fs-imulextended-only-msb-nonuniform
|
pass |
|
fs-intbitstofloat
|
pass |
|
fs-intbitstofloat-abs
|
pass |
|
fs-intbitstofloat-neg
|
pass |
|
fs-intbitstofloat-neg_abs
|
pass |
|
fs-interpolateatcentroid-array-of-structs
|
pass |
|
fs-interpolateatcentroid-block
|
pass |
|
fs-interpolateatcentroid-block-array
|
pass |
|
fs-interpolateatcentroid-struct
|
pass |
|
fs-interpolateatcentroid-struct2
|
pass |
|
fs-interpolateatoffset-block
|
pass |
|
fs-interpolateatoffset-block-array
|
pass |
|
fs-interpolateatoffset-struct
|
pass |
|
fs-interpolateatsample-array-nonuniform
|
pass |
|
fs-interpolateatsample-array-of-array
|
pass |
|
fs-interpolateatsample-block
|
pass |
|
fs-interpolateatsample-block-array
|
pass |
|
fs-interpolateatsample-struct
|
pass |
|
fs-ldexp
|
pass |
|
fs-texturegatheroffset-uniform-array-offset
|
pass |
|
fs-uaddcarry
|
pass |
|
fs-uaddcarry-only-add
|
pass |
|
fs-uaddcarry-only-carry
|
pass |
|
fs-uintbitstofloat
|
pass |
|
fs-umulextended
|
pass |
|
fs-umulextended-nonuniform
|
pass |
|
fs-umulextended-only-lsb
|
pass |
|
fs-umulextended-only-lsb-nonuniform
|
pass |
|
fs-umulextended-only-msb
|
pass |
|
fs-umulextended-only-msb-nonuniform
|
pass |
|
fs-usubborrow
|
pass |
|
fs-usubborrow-only-borrow
|
pass |
|
fs-usubborrow-only-sub
|
pass |
|
vs-bitcount
|
pass |
|
vs-bitfieldextract
|
pass |
|
vs-bitfieldinsert
|
pass |
|
vs-bitfieldreverse
|
pass |
|
vs-findlsb
|
pass |
|
vs-findmsb
|
pass |
|
vs-floatbitstoint
|
pass |
|
vs-floatbitstoint-abs
|
pass |
|
vs-floatbitstoint-neg
|
pass |
|
vs-floatbitstoint-neg_abs
|
pass |
|
vs-floatbitstouint
|
pass |
|
vs-floatbitstouint-abs
|
pass |
|
vs-floatbitstouint-neg
|
pass |
|
vs-floatbitstouint-neg_abs
|
pass |
|
vs-fma
|
pass |
|
vs-frexp
|
pass |
|
vs-imulextended
|
pass |
|
vs-imulextended-nonuniform
|
pass |
|
vs-imulextended-only-lsb
|
pass |
|
vs-imulextended-only-lsb-nonuniform
|
pass |
|
vs-imulextended-only-msb
|
pass |
|
vs-imulextended-only-msb-nonuniform
|
pass |
|
vs-intbitstofloat
|
pass |
|
vs-intbitstofloat-abs
|
pass |
|
vs-intbitstofloat-neg
|
pass |
|
vs-intbitstofloat-neg_abs
|
pass |
|
vs-ldexp
|
pass |
|
vs-uaddcarry
|
pass |
|
vs-uaddcarry-only-add
|
pass |
|
vs-uaddcarry-only-carry
|
pass |
|
vs-uintbitstofloat
|
pass |
|
vs-umulextended
|
pass |
|
vs-umulextended-nonuniform
|
pass |
|
vs-umulextended-only-lsb
|
pass |
|
vs-umulextended-only-lsb-nonuniform
|
pass |
|
vs-umulextended-only-msb
|
pass |
|
vs-umulextended-only-msb-nonuniform
|
pass |
|
vs-usubborrow
|
pass |
|
vs-usubborrow-only-borrow
|
pass |
|
vs-usubborrow-only-sub
|
pass |
|
fs-underflow-fma-compare-zero
|
pass |
|
instanced-inputs
|
fail |
|
instanced-inputs-built-in-variable
|
fail |
|
invocation-id-basic
|
fail |
|
invocation-id-in-separate-gs
|
fail |
|
invocation-id-without-qualifier
|
fail |
|
invocations-conflicting
|
pass |
|
invocations-matching
|
pass |
|
overloads
|
pass |
|
overloads-linking
|
pass |
|
precise
|
3/3 |
|
fs-fract-of-nan
|
pass |
|
fs-ge-nan-tautology
|
pass |
|
fs-lt-nan-tautology
|
pass |
|
samplemaskin-basic
|
pass |
|
samplemaskin-indirect
|
pass |
|
samplemaskin-out-of-bounds
|
pass |
|
sampler_array_indexing
|
27/34 |
|
array-of-sampler-2d-array-out-of-bounds-access
|
pass |
|
array-of-sampler-2d-out-of-bounds-access
|
pass |
|
fs-nested-struct-arrays-nonconst
|
pass |
|
fs-nonuniform-control-flow
|
pass |
|
fs-nonzero-base
|
pass |
|
fs-simple
|
pass |
|
fs-simple-different-formats
|
pass |
|
fs-simple-texture-size
|
pass |
|
fs-struct-const-sampler-nonconst
|
pass |
|
fs-struct-nonconst-multiple-samplers
|
pass |
|
fs-struct-nonconst-sampler
|
pass |
|
fs-struct-nonconst-sampler-const
|
pass |
|
fs-struct-nonconst-sampler-nonconst
|
pass |
|
fs-weird-uniforms
|
pass |
|
fs-with-other
|
pass |
|
gs-nonzero-base
|
fail |
|
gs-simple
|
fail |
|
gs-struct-const-sampler-nonconst
|
fail |
|
gs-struct-nonconst
|
fail |
|
gs-struct-nonconst-sampler-const
|
fail |
|
gs-struct-nonconst-sampler-nonconst
|
fail |
|
gs-weird-uniforms
|
fail |
|
sampler-nonconst-2d
|
pass |
|
sampler-nonconst-2d-array
|
pass |
|
sampler-nonconst-2d-array-grad
|
pass |
|
sampler-nonconst-2d-grad
|
pass |
|
vs-nonuniform-control-flow
|
pass |
|
vs-nonzero-base
|
pass |
|
vs-simple
|
pass |
|
vs-struct-const-sampler-nonconst
|
pass |
|
vs-struct-nonconst
|
pass |
|
vs-struct-nonconst-sampler-const
|
pass |
|
vs-struct-nonconst-sampler-nonconst
|
pass |
|
vs-weird-uniforms
|
pass |
|
ubo_array_indexing
|
12/16 |
|
fs-array-const
|
pass |
|
fs-array-nonconst
|
pass |
|
fs-masked
|
pass |
|
fs-nonuniform-control-flow
|
pass |
|
fs-simple
|
pass |
|
fs-two-arrays
|
pass |
|
gs-array-const
|
fail |
|
gs-array-nonconst
|
fail |
|
gs-simple
|
fail |
|
gs-two-arrays
|
fail |
|
vs-array-const
|
pass |
|
vs-array-nonconst
|
pass |
|
vs-mixed-with-const-access
|
pass |
|
vs-nonuniform-control-flow
|
pass |
|
vs-simple
|
pass |
|
vs-two-arrays
|
pass |
|
vs-fma-as-condition
|
pass |
|
linker
|
5/5 |
|
sample-qualifier-unqualified-vs-fs
|
pass |
|
sample-qualifier-vs-fs
|
pass |
|
stream-different-zero-gs-fs
|
pass |
|
stream-invalid-prim-output
|
pass |
|
stream-negative-value
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
texturegather
|
410/410 |
|
fs-r-0-float-2d
|
pass |
|
fs-r-0-float-2darray
|
pass |
|
fs-r-0-float-2drect
|
pass |
|
fs-r-0-float-cube
|
pass |
|
fs-r-0-float-cubearray
|
pass |
|
fs-r-0-int-2d
|
pass |
|
fs-r-0-int-2darray
|
pass |
|
fs-r-0-int-2drect
|
pass |
|
fs-r-0-int-cube
|
pass |
|
fs-r-0-int-cubearray
|
pass |
|
fs-r-0-uint-2d
|
pass |
|
fs-r-0-uint-2darray
|
pass |
|
fs-r-0-uint-2drect
|
pass |
|
fs-r-0-uint-cube
|
pass |
|
fs-r-0-uint-cubearray
|
pass |
|
fs-r-0-unorm-2d
|
pass |
|
fs-r-0-unorm-2darray
|
pass |
|
fs-r-0-unorm-2drect
|
pass |
|
fs-r-0-unorm-cube
|
pass |
|
fs-r-0-unorm-cubearray
|
pass |
|
fs-r-none-shadow-2d
|
pass |
|
fs-r-none-shadow-2darray
|
pass |
|
fs-r-none-shadow-2drect
|
pass |
|
fs-r-none-shadow-cube
|
pass |
|
fs-r-none-shadow-cubearray
|
pass |
|
fs-rg-0-float-2d
|
pass |
|
fs-rg-0-float-2darray
|
pass |
|
fs-rg-0-float-2drect
|
pass |
|
fs-rg-0-float-cube
|
pass |
|
fs-rg-0-float-cubearray
|
pass |
|
fs-rg-0-int-2d
|
pass |
|
fs-rg-0-int-2darray
|
pass |
|
fs-rg-0-int-2drect
|
pass |
|
fs-rg-0-int-cube
|
pass |
|
fs-rg-0-int-cubearray
|
pass |
|
fs-rg-0-uint-2d
|
pass |
|
fs-rg-0-uint-2darray
|
pass |
|
fs-rg-0-uint-2drect
|
pass |
|
fs-rg-0-uint-cube
|
pass |
|
fs-rg-0-uint-cubearray
|
pass |
|
fs-rg-0-unorm-2d
|
pass |
|
fs-rg-0-unorm-2darray
|
pass |
|
fs-rg-0-unorm-2drect
|
pass |
|
fs-rg-0-unorm-cube
|
pass |
|
fs-rg-0-unorm-cubearray
|
pass |
|
fs-rg-1-float-2d
|
pass |
|
fs-rg-1-float-2darray
|
pass |
|
fs-rg-1-float-2drect
|
pass |
|
fs-rg-1-float-cube
|
pass |
|
fs-rg-1-float-cubearray
|
pass |
|
fs-rg-1-int-2d
|
pass |
|
fs-rg-1-int-2darray
|
pass |
|
fs-rg-1-int-2drect
|
pass |
|
fs-rg-1-int-cube
|
pass |
|
fs-rg-1-int-cubearray
|
pass |
|
fs-rg-1-uint-2d
|
pass |
|
fs-rg-1-uint-2darray
|
pass |
|
fs-rg-1-uint-2drect
|
pass |
|
fs-rg-1-uint-cube
|
pass |
|
fs-rg-1-uint-cubearray
|
pass |
|
fs-rg-1-unorm-2d
|
pass |
|
fs-rg-1-unorm-2darray
|
pass |
|
fs-rg-1-unorm-2drect
|
pass |
|
fs-rg-1-unorm-cube
|
pass |
|
fs-rg-1-unorm-cubearray
|
pass |
|
fs-rgb-0-float-2d
|
pass |
|
fs-rgb-0-float-2darray
|
pass |
|
fs-rgb-0-float-2drect
|
pass |
|
fs-rgb-0-float-cube
|
pass |
|
fs-rgb-0-float-cubearray
|
pass |
|
fs-rgb-0-int-2d
|
pass |
|
fs-rgb-0-int-2darray
|
pass |
|
fs-rgb-0-int-2drect
|
pass |
|
fs-rgb-0-int-cube
|
pass |
|
fs-rgb-0-int-cubearray
|
pass |
|
fs-rgb-0-uint-2d
|
pass |
|
fs-rgb-0-uint-2darray
|
pass |
|
fs-rgb-0-uint-2drect
|
pass |
|
fs-rgb-0-uint-cube
|
pass |
|
fs-rgb-0-uint-cubearray
|
pass |
|
fs-rgb-0-unorm-2d
|
pass |
|
fs-rgb-0-unorm-2darray
|
pass |
|
fs-rgb-0-unorm-2drect
|
pass |
|
fs-rgb-0-unorm-cube
|
pass |
|
fs-rgb-0-unorm-cubearray
|
pass |
|
fs-rgb-1-float-2d
|
pass |
|
fs-rgb-1-float-2darray
|
pass |
|
fs-rgb-1-float-2drect
|
pass |
|
fs-rgb-1-float-cube
|
pass |
|
fs-rgb-1-float-cubearray
|
pass |
|
fs-rgb-1-int-2d
|
pass |
|
fs-rgb-1-int-2darray
|
pass |
|
fs-rgb-1-int-2drect
|
pass |
|
fs-rgb-1-int-cube
|
pass |
|
fs-rgb-1-int-cubearray
|
pass |
|
fs-rgb-1-uint-2d
|
pass |
|
fs-rgb-1-uint-2darray
|
pass |
|
fs-rgb-1-uint-2drect
|
pass |
|
fs-rgb-1-uint-cube
|
pass |
|
fs-rgb-1-uint-cubearray
|
pass |
|
fs-rgb-1-unorm-2d
|
pass |
|
fs-rgb-1-unorm-2darray
|
pass |
|
fs-rgb-1-unorm-2drect
|
pass |
|
fs-rgb-1-unorm-cube
|
pass |
|
fs-rgb-1-unorm-cubearray
|
pass |
|
fs-rgb-2-float-2d
|
pass |
|
fs-rgb-2-float-2darray
|
pass |
|
fs-rgb-2-float-2drect
|
pass |
|
fs-rgb-2-float-cube
|
pass |
|
fs-rgb-2-float-cubearray
|
pass |
|
fs-rgb-2-int-2d
|
pass |
|
fs-rgb-2-int-2darray
|
pass |
|
fs-rgb-2-int-2drect
|
pass |
|
fs-rgb-2-int-cube
|
pass |
|
fs-rgb-2-int-cubearray
|
pass |
|
fs-rgb-2-uint-2d
|
pass |
|
fs-rgb-2-uint-2darray
|
pass |
|
fs-rgb-2-uint-2drect
|
pass |
|
fs-rgb-2-uint-cube
|
pass |
|
fs-rgb-2-uint-cubearray
|
pass |
|
fs-rgb-2-unorm-2d
|
pass |
|
fs-rgb-2-unorm-2darray
|
pass |
|
fs-rgb-2-unorm-2drect
|
pass |
|
fs-rgb-2-unorm-cube
|
pass |
|
fs-rgb-2-unorm-cubearray
|
pass |
|
fs-rgba-0-float-2d
|
pass |
|
fs-rgba-0-float-2darray
|
pass |
|
fs-rgba-0-float-2drect
|
pass |
|
fs-rgba-0-float-cube
|
pass |
|
fs-rgba-0-float-cubearray
|
pass |
|
fs-rgba-0-int-2d
|
pass |
|
fs-rgba-0-int-2darray
|
pass |
|
fs-rgba-0-int-2drect
|
pass |
|
fs-rgba-0-int-cube
|
pass |
|
fs-rgba-0-int-cubearray
|
pass |
|
fs-rgba-0-uint-2d
|
pass |
|
fs-rgba-0-uint-2darray
|
pass |
|
fs-rgba-0-uint-2drect
|
pass |
|
fs-rgba-0-uint-cube
|
pass |
|
fs-rgba-0-uint-cubearray
|
pass |
|
fs-rgba-0-unorm-2d
|
pass |
|
fs-rgba-0-unorm-2darray
|
pass |
|
fs-rgba-0-unorm-2drect
|
pass |
|
fs-rgba-0-unorm-cube
|
pass |
|
fs-rgba-0-unorm-cubearray
|
pass |
|
fs-rgba-1-float-2d
|
pass |
|
fs-rgba-1-float-2darray
|
pass |
|
fs-rgba-1-float-2drect
|
pass |
|
fs-rgba-1-float-cube
|
pass |
|
fs-rgba-1-float-cubearray
|
pass |
|
fs-rgba-1-int-2d
|
pass |
|
fs-rgba-1-int-2darray
|
pass |
|
fs-rgba-1-int-2drect
|
pass |
|
fs-rgba-1-int-cube
|
pass |
|
fs-rgba-1-int-cubearray
|
pass |
|
fs-rgba-1-uint-2d
|
pass |
|
fs-rgba-1-uint-2darray
|
pass |
|
fs-rgba-1-uint-2drect
|
pass |
|
fs-rgba-1-uint-cube
|
pass |
|
fs-rgba-1-uint-cubearray
|
pass |
|
fs-rgba-1-unorm-2d
|
pass |
|
fs-rgba-1-unorm-2darray
|
pass |
|
fs-rgba-1-unorm-2drect
|
pass |
|
fs-rgba-1-unorm-cube
|
pass |
|
fs-rgba-1-unorm-cubearray
|
pass |
|
fs-rgba-2-float-2d
|
pass |
|
fs-rgba-2-float-2darray
|
pass |
|
fs-rgba-2-float-2drect
|
pass |
|
fs-rgba-2-float-cube
|
pass |
|
fs-rgba-2-float-cubearray
|
pass |
|
fs-rgba-2-int-2d
|
pass |
|
fs-rgba-2-int-2darray
|
pass |
|
fs-rgba-2-int-2drect
|
pass |
|
fs-rgba-2-int-cube
|
pass |
|
fs-rgba-2-int-cubearray
|
pass |
|
fs-rgba-2-uint-2d
|
pass |
|
fs-rgba-2-uint-2darray
|
pass |
|
fs-rgba-2-uint-2drect
|
pass |
|
fs-rgba-2-uint-cube
|
pass |
|
fs-rgba-2-uint-cubearray
|
pass |
|
fs-rgba-2-unorm-2d
|
pass |
|
fs-rgba-2-unorm-2darray
|
pass |
|
fs-rgba-2-unorm-2drect
|
pass |
|
fs-rgba-2-unorm-cube
|
pass |
|
fs-rgba-2-unorm-cubearray
|
pass |
|
fs-rgba-3-float-2d
|
pass |
|
fs-rgba-3-float-2darray
|
pass |
|
fs-rgba-3-float-2drect
|
pass |
|
fs-rgba-3-float-cube
|
pass |
|
fs-rgba-3-float-cubearray
|
pass |
|
fs-rgba-3-int-2d
|
pass |
|
fs-rgba-3-int-2darray
|
pass |
|
fs-rgba-3-int-2drect
|
pass |
|
fs-rgba-3-int-cube
|
pass |
|
fs-rgba-3-int-cubearray
|
pass |
|
fs-rgba-3-uint-2d
|
pass |
|
fs-rgba-3-uint-2darray
|
pass |
|
fs-rgba-3-uint-2drect
|
pass |
|
fs-rgba-3-uint-cube
|
pass |
|
fs-rgba-3-uint-cubearray
|
pass |
|
fs-rgba-3-unorm-2d
|
pass |
|
fs-rgba-3-unorm-2darray
|
pass |
|
fs-rgba-3-unorm-2drect
|
pass |
|
fs-rgba-3-unorm-cube
|
pass |
|
fs-rgba-3-unorm-cubearray
|
pass |
|
vs-r-0-float-2d
|
pass |
|
vs-r-0-float-2darray
|
pass |
|
vs-r-0-float-2drect
|
pass |
|
vs-r-0-float-cube
|
pass |
|
vs-r-0-float-cubearray
|
pass |
|
vs-r-0-int-2d
|
pass |
|
vs-r-0-int-2darray
|
pass |
|
vs-r-0-int-2drect
|
pass |
|
vs-r-0-int-cube
|
pass |
|
vs-r-0-int-cubearray
|
pass |
|
vs-r-0-uint-2d
|
pass |
|
vs-r-0-uint-2darray
|
pass |
|
vs-r-0-uint-2drect
|
pass |
|
vs-r-0-uint-cube
|
pass |
|
vs-r-0-uint-cubearray
|
pass |
|
vs-r-0-unorm-2d
|
pass |
|
vs-r-0-unorm-2darray
|
pass |
|
vs-r-0-unorm-2drect
|
pass |
|
vs-r-0-unorm-cube
|
pass |
|
vs-r-0-unorm-cubearray
|
pass |
|
vs-r-none-shadow-2d
|
pass |
|
vs-r-none-shadow-2darray
|
pass |
|
vs-r-none-shadow-2drect
|
pass |
|
vs-r-none-shadow-cube
|
pass |
|
vs-r-none-shadow-cubearray
|
pass |
|
vs-rg-0-float-2d
|
pass |
|
vs-rg-0-float-2darray
|
pass |
|
vs-rg-0-float-2drect
|
pass |
|
vs-rg-0-float-cube
|
pass |
|
vs-rg-0-float-cubearray
|
pass |
|
vs-rg-0-int-2d
|
pass |
|
vs-rg-0-int-2darray
|
pass |
|
vs-rg-0-int-2drect
|
pass |
|
vs-rg-0-int-cube
|
pass |
|
vs-rg-0-int-cubearray
|
pass |
|
vs-rg-0-uint-2d
|
pass |
|
vs-rg-0-uint-2darray
|
pass |
|
vs-rg-0-uint-2drect
|
pass |
|
vs-rg-0-uint-cube
|
pass |
|
vs-rg-0-uint-cubearray
|
pass |
|
vs-rg-0-unorm-2d
|
pass |
|
vs-rg-0-unorm-2darray
|
pass |
|
vs-rg-0-unorm-2drect
|
pass |
|
vs-rg-0-unorm-cube
|
pass |
|
vs-rg-0-unorm-cubearray
|
pass |
|
vs-rg-1-float-2d
|
pass |
|
vs-rg-1-float-2darray
|
pass |
|
vs-rg-1-float-2drect
|
pass |
|
vs-rg-1-float-cube
|
pass |
|
vs-rg-1-float-cubearray
|
pass |
|
vs-rg-1-int-2d
|
pass |
|
vs-rg-1-int-2darray
|
pass |
|
vs-rg-1-int-2drect
|
pass |
|
vs-rg-1-int-cube
|
pass |
|
vs-rg-1-int-cubearray
|
pass |
|
vs-rg-1-uint-2d
|
pass |
|
vs-rg-1-uint-2darray
|
pass |
|
vs-rg-1-uint-2drect
|
pass |
|
vs-rg-1-uint-cube
|
pass |
|
vs-rg-1-uint-cubearray
|
pass |
|
vs-rg-1-unorm-2d
|
pass |
|
vs-rg-1-unorm-2darray
|
pass |
|
vs-rg-1-unorm-2drect
|
pass |
|
vs-rg-1-unorm-cube
|
pass |
|
vs-rg-1-unorm-cubearray
|
pass |
|
vs-rgb-0-float-2d
|
pass |
|
vs-rgb-0-float-2darray
|
pass |
|
vs-rgb-0-float-2drect
|
pass |
|
vs-rgb-0-float-cube
|
pass |
|
vs-rgb-0-float-cubearray
|
pass |
|
vs-rgb-0-int-2d
|
pass |
|
vs-rgb-0-int-2darray
|
pass |
|
vs-rgb-0-int-2drect
|
pass |
|
vs-rgb-0-int-cube
|
pass |
|
vs-rgb-0-int-cubearray
|
pass |
|
vs-rgb-0-uint-2d
|
pass |
|
vs-rgb-0-uint-2darray
|
pass |
|
vs-rgb-0-uint-2drect
|
pass |
|
vs-rgb-0-uint-cube
|
pass |
|
vs-rgb-0-uint-cubearray
|
pass |
|
vs-rgb-0-unorm-2d
|
pass |
|
vs-rgb-0-unorm-2darray
|
pass |
|
vs-rgb-0-unorm-2drect
|
pass |
|
vs-rgb-0-unorm-cube
|
pass |
|
vs-rgb-0-unorm-cubearray
|
pass |
|
vs-rgb-1-float-2d
|
pass |
|
vs-rgb-1-float-2darray
|
pass |
|
vs-rgb-1-float-2drect
|
pass |
|
vs-rgb-1-float-cube
|
pass |
|
vs-rgb-1-float-cubearray
|
pass |
|
vs-rgb-1-int-2d
|
pass |
|
vs-rgb-1-int-2darray
|
pass |
|
vs-rgb-1-int-2drect
|
pass |
|
vs-rgb-1-int-cube
|
pass |
|
vs-rgb-1-int-cubearray
|
pass |
|
vs-rgb-1-uint-2d
|
pass |
|
vs-rgb-1-uint-2darray
|
pass |
|
vs-rgb-1-uint-2drect
|
pass |
|
vs-rgb-1-uint-cube
|
pass |
|
vs-rgb-1-uint-cubearray
|
pass |
|
vs-rgb-1-unorm-2d
|
pass |
|
vs-rgb-1-unorm-2darray
|
pass |
|
vs-rgb-1-unorm-2drect
|
pass |
|
vs-rgb-1-unorm-cube
|
pass |
|
vs-rgb-1-unorm-cubearray
|
pass |
|
vs-rgb-2-float-2d
|
pass |
|
vs-rgb-2-float-2darray
|
pass |
|
vs-rgb-2-float-2drect
|
pass |
|
vs-rgb-2-float-cube
|
pass |
|
vs-rgb-2-float-cubearray
|
pass |
|
vs-rgb-2-int-2d
|
pass |
|
vs-rgb-2-int-2darray
|
pass |
|
vs-rgb-2-int-2drect
|
pass |
|
vs-rgb-2-int-cube
|
pass |
|
vs-rgb-2-int-cubearray
|
pass |
|
vs-rgb-2-uint-2d
|
pass |
|
vs-rgb-2-uint-2darray
|
pass |
|
vs-rgb-2-uint-2drect
|
pass |
|
vs-rgb-2-uint-cube
|
pass |
|
vs-rgb-2-uint-cubearray
|
pass |
|
vs-rgb-2-unorm-2d
|
pass |
|
vs-rgb-2-unorm-2darray
|
pass |
|
vs-rgb-2-unorm-2drect
|
pass |
|
vs-rgb-2-unorm-cube
|
pass |
|
vs-rgb-2-unorm-cubearray
|
pass |
|
vs-rgba-0-float-2d
|
pass |
|
vs-rgba-0-float-2darray
|
pass |
|
vs-rgba-0-float-2drect
|
pass |
|
vs-rgba-0-float-cube
|
pass |
|
vs-rgba-0-float-cubearray
|
pass |
|
vs-rgba-0-int-2d
|
pass |
|
vs-rgba-0-int-2darray
|
pass |
|
vs-rgba-0-int-2drect
|
pass |
|
vs-rgba-0-int-cube
|
pass |
|
vs-rgba-0-int-cubearray
|
pass |
|
vs-rgba-0-uint-2d
|
pass |
|
vs-rgba-0-uint-2darray
|
pass |
|
vs-rgba-0-uint-2drect
|
pass |
|
vs-rgba-0-uint-cube
|
pass |
|
vs-rgba-0-uint-cubearray
|
pass |
|
vs-rgba-0-unorm-2d
|
pass |
|
vs-rgba-0-unorm-2darray
|
pass |
|
vs-rgba-0-unorm-2drect
|
pass |
|
vs-rgba-0-unorm-cube
|
pass |
|
vs-rgba-0-unorm-cubearray
|
pass |
|
vs-rgba-1-float-2d
|
pass |
|
vs-rgba-1-float-2darray
|
pass |
|
vs-rgba-1-float-2drect
|
pass |
|
vs-rgba-1-float-cube
|
pass |
|
vs-rgba-1-float-cubearray
|
pass |
|
vs-rgba-1-int-2d
|
pass |
|
vs-rgba-1-int-2darray
|
pass |
|
vs-rgba-1-int-2drect
|
pass |
|
vs-rgba-1-int-cube
|
pass |
|
vs-rgba-1-int-cubearray
|
pass |
|
vs-rgba-1-uint-2d
|
pass |
|
vs-rgba-1-uint-2darray
|
pass |
|
vs-rgba-1-uint-2drect
|
pass |
|
vs-rgba-1-uint-cube
|
pass |
|
vs-rgba-1-uint-cubearray
|
pass |
|
vs-rgba-1-unorm-2d
|
pass |
|
vs-rgba-1-unorm-2darray
|
pass |
|
vs-rgba-1-unorm-2drect
|
pass |
|
vs-rgba-1-unorm-cube
|
pass |
|
vs-rgba-1-unorm-cubearray
|
pass |
|
vs-rgba-2-float-2d
|
pass |
|
vs-rgba-2-float-2darray
|
pass |
|
vs-rgba-2-float-2drect
|
pass |
|
vs-rgba-2-float-cube
|
pass |
|
vs-rgba-2-float-cubearray
|
pass |
|
vs-rgba-2-int-2d
|
pass |
|
vs-rgba-2-int-2darray
|
pass |
|
vs-rgba-2-int-2drect
|
pass |
|
vs-rgba-2-int-cube
|
pass |
|
vs-rgba-2-int-cubearray
|
pass |
|
vs-rgba-2-uint-2d
|
pass |
|
vs-rgba-2-uint-2darray
|
pass |
|
vs-rgba-2-uint-2drect
|
pass |
|
vs-rgba-2-uint-cube
|
pass |
|
vs-rgba-2-uint-cubearray
|
pass |
|
vs-rgba-2-unorm-2d
|
pass |
|
vs-rgba-2-unorm-2darray
|
pass |
|
vs-rgba-2-unorm-2drect
|
pass |
|
vs-rgba-2-unorm-cube
|
pass |
|
vs-rgba-2-unorm-cubearray
|
pass |
|
vs-rgba-3-float-2d
|
pass |
|
vs-rgba-3-float-2darray
|
pass |
|
vs-rgba-3-float-2drect
|
pass |
|
vs-rgba-3-float-cube
|
pass |
|
vs-rgba-3-float-cubearray
|
pass |
|
vs-rgba-3-int-2d
|
pass |
|
vs-rgba-3-int-2darray
|
pass |
|
vs-rgba-3-int-2drect
|
pass |
|
vs-rgba-3-int-cube
|
pass |
|
vs-rgba-3-int-cubearray
|
pass |
|
vs-rgba-3-uint-2d
|
pass |
|
vs-rgba-3-uint-2darray
|
pass |
|
vs-rgba-3-uint-2drect
|
pass |
|
vs-rgba-3-uint-cube
|
pass |
|
vs-rgba-3-uint-cubearray
|
pass |
|
vs-rgba-3-unorm-2d
|
pass |
|
vs-rgba-3-unorm-2darray
|
pass |
|
vs-rgba-3-unorm-2drect
|
pass |
|
vs-rgba-3-unorm-cube
|
pass |
|
vs-rgba-3-unorm-cubearray
|
pass |
|
texturegatheroffset
|
486/486 |
|
fs-r-0-float-2d
|
pass |
|
fs-r-0-float-2d-const
|
pass |
|
fs-r-0-float-2darray
|
pass |
|
fs-r-0-float-2darray-const
|
pass |
|
fs-r-0-float-2drect
|
pass |
|
fs-r-0-float-2drect-const
|
pass |
|
fs-r-0-int-2d
|
pass |
|
fs-r-0-int-2d-const
|
pass |
|
fs-r-0-int-2darray
|
pass |
|
fs-r-0-int-2darray-const
|
pass |
|
fs-r-0-int-2drect
|
pass |
|
fs-r-0-int-2drect-const
|
pass |
|
fs-r-0-uint-2d
|
pass |
|
fs-r-0-uint-2d-const
|
pass |
|
fs-r-0-uint-2darray
|
pass |
|
fs-r-0-uint-2darray-const
|
pass |
|
fs-r-0-uint-2drect
|
pass |
|
fs-r-0-uint-2drect-const
|
pass |
|
fs-r-0-unorm-2d
|
pass |
|
fs-r-0-unorm-2d-const
|
pass |
|
fs-r-0-unorm-2darray
|
pass |
|
fs-r-0-unorm-2darray-const
|
pass |
|
fs-r-0-unorm-2drect
|
pass |
|
fs-r-0-unorm-2drect-const
|
pass |
|
fs-r-none-shadow-2d
|
pass |
|
fs-r-none-shadow-2darray
|
pass |
|
fs-r-none-shadow-2drect
|
pass |
|
fs-rg-0-float-2d
|
pass |
|
fs-rg-0-float-2d-const
|
pass |
|
fs-rg-0-float-2darray
|
pass |
|
fs-rg-0-float-2darray-const
|
pass |
|
fs-rg-0-float-2drect
|
pass |
|
fs-rg-0-float-2drect-const
|
pass |
|
fs-rg-0-int-2d
|
pass |
|
fs-rg-0-int-2d-const
|
pass |
|
fs-rg-0-int-2darray
|
pass |
|
fs-rg-0-int-2darray-const
|
pass |
|
fs-rg-0-int-2drect
|
pass |
|
fs-rg-0-int-2drect-const
|
pass |
|
fs-rg-0-uint-2d
|
pass |
|
fs-rg-0-uint-2d-const
|
pass |
|
fs-rg-0-uint-2darray
|
pass |
|
fs-rg-0-uint-2darray-const
|
pass |
|
fs-rg-0-uint-2drect
|
pass |
|
fs-rg-0-uint-2drect-const
|
pass |
|
fs-rg-0-unorm-2d
|
pass |
|
fs-rg-0-unorm-2d-const
|
pass |
|
fs-rg-0-unorm-2darray
|
pass |
|
fs-rg-0-unorm-2darray-const
|
pass |
|
fs-rg-0-unorm-2drect
|
pass |
|
fs-rg-0-unorm-2drect-const
|
pass |
|
fs-rg-1-float-2d
|
pass |
|
fs-rg-1-float-2d-const
|
pass |
|
fs-rg-1-float-2darray
|
pass |
|
fs-rg-1-float-2darray-const
|
pass |
|
fs-rg-1-float-2drect
|
pass |
|
fs-rg-1-float-2drect-const
|
pass |
|
fs-rg-1-int-2d
|
pass |
|
fs-rg-1-int-2d-const
|
pass |
|
fs-rg-1-int-2darray
|
pass |
|
fs-rg-1-int-2darray-const
|
pass |
|
fs-rg-1-int-2drect
|
pass |
|
fs-rg-1-int-2drect-const
|
pass |
|
fs-rg-1-uint-2d
|
pass |
|
fs-rg-1-uint-2d-const
|
pass |
|
fs-rg-1-uint-2darray
|
pass |
|
fs-rg-1-uint-2darray-const
|
pass |
|
fs-rg-1-uint-2drect
|
pass |
|
fs-rg-1-uint-2drect-const
|
pass |
|
fs-rg-1-unorm-2d
|
pass |
|
fs-rg-1-unorm-2d-const
|
pass |
|
fs-rg-1-unorm-2darray
|
pass |
|
fs-rg-1-unorm-2darray-const
|
pass |
|
fs-rg-1-unorm-2drect
|
pass |
|
fs-rg-1-unorm-2drect-const
|
pass |
|
fs-rgb-0-float-2d
|
pass |
|
fs-rgb-0-float-2d-const
|
pass |
|
fs-rgb-0-float-2darray
|
pass |
|
fs-rgb-0-float-2darray-const
|
pass |
|
fs-rgb-0-float-2drect
|
pass |
|
fs-rgb-0-float-2drect-const
|
pass |
|
fs-rgb-0-int-2d
|
pass |
|
fs-rgb-0-int-2d-const
|
pass |
|
fs-rgb-0-int-2darray
|
pass |
|
fs-rgb-0-int-2darray-const
|
pass |
|
fs-rgb-0-int-2drect
|
pass |
|
fs-rgb-0-int-2drect-const
|
pass |
|
fs-rgb-0-uint-2d
|
pass |
|
fs-rgb-0-uint-2d-const
|
pass |
|
fs-rgb-0-uint-2darray
|
pass |
|
fs-rgb-0-uint-2darray-const
|
pass |
|
fs-rgb-0-uint-2drect
|
pass |
|
fs-rgb-0-uint-2drect-const
|
pass |
|
fs-rgb-0-unorm-2d
|
pass |
|
fs-rgb-0-unorm-2d-const
|
pass |
|
fs-rgb-0-unorm-2darray
|
pass |
|
fs-rgb-0-unorm-2darray-const
|
pass |
|
fs-rgb-0-unorm-2drect
|
pass |
|
fs-rgb-0-unorm-2drect-const
|
pass |
|
fs-rgb-1-float-2d
|
pass |
|
fs-rgb-1-float-2d-const
|
pass |
|
fs-rgb-1-float-2darray
|
pass |
|
fs-rgb-1-float-2darray-const
|
pass |
|
fs-rgb-1-float-2drect
|
pass |
|
fs-rgb-1-float-2drect-const
|
pass |
|
fs-rgb-1-int-2d
|
pass |
|
fs-rgb-1-int-2d-const
|
pass |
|
fs-rgb-1-int-2darray
|
pass |
|
fs-rgb-1-int-2darray-const
|
pass |
|
fs-rgb-1-int-2drect
|
pass |
|
fs-rgb-1-int-2drect-const
|
pass |
|
fs-rgb-1-uint-2d
|
pass |
|
fs-rgb-1-uint-2d-const
|
pass |
|
fs-rgb-1-uint-2darray
|
pass |
|
fs-rgb-1-uint-2darray-const
|
pass |
|
fs-rgb-1-uint-2drect
|
pass |
|
fs-rgb-1-uint-2drect-const
|
pass |
|
fs-rgb-1-unorm-2d
|
pass |
|
fs-rgb-1-unorm-2d-const
|
pass |
|
fs-rgb-1-unorm-2darray
|
pass |
|
fs-rgb-1-unorm-2darray-const
|
pass |
|
fs-rgb-1-unorm-2drect
|
pass |
|
fs-rgb-1-unorm-2drect-const
|
pass |
|
fs-rgb-2-float-2d
|
pass |
|
fs-rgb-2-float-2d-const
|
pass |
|
fs-rgb-2-float-2darray
|
pass |
|
fs-rgb-2-float-2darray-const
|
pass |
|
fs-rgb-2-float-2drect
|
pass |
|
fs-rgb-2-float-2drect-const
|
pass |
|
fs-rgb-2-int-2d
|
pass |
|
fs-rgb-2-int-2d-const
|
pass |
|
fs-rgb-2-int-2darray
|
pass |
|
fs-rgb-2-int-2darray-const
|
pass |
|
fs-rgb-2-int-2drect
|
pass |
|
fs-rgb-2-int-2drect-const
|
pass |
|
fs-rgb-2-uint-2d
|
pass |
|
fs-rgb-2-uint-2d-const
|
pass |
|
fs-rgb-2-uint-2darray
|
pass |
|
fs-rgb-2-uint-2darray-const
|
pass |
|
fs-rgb-2-uint-2drect
|
pass |
|
fs-rgb-2-uint-2drect-const
|
pass |
|
fs-rgb-2-unorm-2d
|
pass |
|
fs-rgb-2-unorm-2d-const
|
pass |
|
fs-rgb-2-unorm-2darray
|
pass |
|
fs-rgb-2-unorm-2darray-const
|
pass |
|
fs-rgb-2-unorm-2drect
|
pass |
|
fs-rgb-2-unorm-2drect-const
|
pass |
|
fs-rgba-0-float-2d
|
pass |
|
fs-rgba-0-float-2d-const
|
pass |
|
fs-rgba-0-float-2darray
|
pass |
|
fs-rgba-0-float-2darray-const
|
pass |
|
fs-rgba-0-float-2drect
|
pass |
|
fs-rgba-0-float-2drect-const
|
pass |
|
fs-rgba-0-int-2d
|
pass |
|
fs-rgba-0-int-2d-const
|
pass |
|
fs-rgba-0-int-2darray
|
pass |
|
fs-rgba-0-int-2darray-const
|
pass |
|
fs-rgba-0-int-2drect
|
pass |
|
fs-rgba-0-int-2drect-const
|
pass |
|
fs-rgba-0-uint-2d
|
pass |
|
fs-rgba-0-uint-2d-const
|
pass |
|
fs-rgba-0-uint-2darray
|
pass |
|
fs-rgba-0-uint-2darray-const
|
pass |
|
fs-rgba-0-uint-2drect
|
pass |
|
fs-rgba-0-uint-2drect-const
|
pass |
|
fs-rgba-0-unorm-2d
|
pass |
|
fs-rgba-0-unorm-2d-const
|
pass |
|
fs-rgba-0-unorm-2darray
|
pass |
|
fs-rgba-0-unorm-2darray-const
|
pass |
|
fs-rgba-0-unorm-2drect
|
pass |
|
fs-rgba-0-unorm-2drect-const
|
pass |
|
fs-rgba-1-float-2d
|
pass |
|
fs-rgba-1-float-2d-const
|
pass |
|
fs-rgba-1-float-2darray
|
pass |
|
fs-rgba-1-float-2darray-const
|
pass |
|
fs-rgba-1-float-2drect
|
pass |
|
fs-rgba-1-float-2drect-const
|
pass |
|
fs-rgba-1-int-2d
|
pass |
|
fs-rgba-1-int-2d-const
|
pass |
|
fs-rgba-1-int-2darray
|
pass |
|
fs-rgba-1-int-2darray-const
|
pass |
|
fs-rgba-1-int-2drect
|
pass |
|
fs-rgba-1-int-2drect-const
|
pass |
|
fs-rgba-1-uint-2d
|
pass |
|
fs-rgba-1-uint-2d-const
|
pass |
|
fs-rgba-1-uint-2darray
|
pass |
|
fs-rgba-1-uint-2darray-const
|
pass |
|
fs-rgba-1-uint-2drect
|
pass |
|
fs-rgba-1-uint-2drect-const
|
pass |
|
fs-rgba-1-unorm-2d
|
pass |
|
fs-rgba-1-unorm-2d-const
|
pass |
|
fs-rgba-1-unorm-2darray
|
pass |
|
fs-rgba-1-unorm-2darray-const
|
pass |
|
fs-rgba-1-unorm-2drect
|
pass |
|
fs-rgba-1-unorm-2drect-const
|
pass |
|
fs-rgba-2-float-2d
|
pass |
|
fs-rgba-2-float-2d-const
|
pass |
|
fs-rgba-2-float-2darray
|
pass |
|
fs-rgba-2-float-2darray-const
|
pass |
|
fs-rgba-2-float-2drect
|
pass |
|
fs-rgba-2-float-2drect-const
|
pass |
|
fs-rgba-2-int-2d
|
pass |
|
fs-rgba-2-int-2d-const
|
pass |
|
fs-rgba-2-int-2darray
|
pass |
|
fs-rgba-2-int-2darray-const
|
pass |
|
fs-rgba-2-int-2drect
|
pass |
|
fs-rgba-2-int-2drect-const
|
pass |
|
fs-rgba-2-uint-2d
|
pass |
|
fs-rgba-2-uint-2d-const
|
pass |
|
fs-rgba-2-uint-2darray
|
pass |
|
fs-rgba-2-uint-2darray-const
|
pass |
|
fs-rgba-2-uint-2drect
|
pass |
|
fs-rgba-2-uint-2drect-const
|
pass |
|
fs-rgba-2-unorm-2d
|
pass |
|
fs-rgba-2-unorm-2d-const
|
pass |
|
fs-rgba-2-unorm-2darray
|
pass |
|
fs-rgba-2-unorm-2darray-const
|
pass |
|
fs-rgba-2-unorm-2drect
|
pass |
|
fs-rgba-2-unorm-2drect-const
|
pass |
|
fs-rgba-3-float-2d
|
pass |
|
fs-rgba-3-float-2d-const
|
pass |
|
fs-rgba-3-float-2darray
|
pass |
|
fs-rgba-3-float-2darray-const
|
pass |
|
fs-rgba-3-float-2drect
|
pass |
|
fs-rgba-3-float-2drect-const
|
pass |
|
fs-rgba-3-int-2d
|
pass |
|
fs-rgba-3-int-2d-const
|
pass |
|
fs-rgba-3-int-2darray
|
pass |
|
fs-rgba-3-int-2darray-const
|
pass |
|
fs-rgba-3-int-2drect
|
pass |
|
fs-rgba-3-int-2drect-const
|
pass |
|
fs-rgba-3-uint-2d
|
pass |
|
fs-rgba-3-uint-2d-const
|
pass |
|
fs-rgba-3-uint-2darray
|
pass |
|
fs-rgba-3-uint-2darray-const
|
pass |
|
fs-rgba-3-uint-2drect
|
pass |
|
fs-rgba-3-uint-2drect-const
|
pass |
|
fs-rgba-3-unorm-2d
|
pass |
|
fs-rgba-3-unorm-2d-const
|
pass |
|
fs-rgba-3-unorm-2darray
|
pass |
|
fs-rgba-3-unorm-2darray-const
|
pass |
|
fs-rgba-3-unorm-2drect
|
pass |
|
fs-rgba-3-unorm-2drect-const
|
pass |
|
vs-r-0-float-2d
|
pass |
|
vs-r-0-float-2d-const
|
pass |
|
vs-r-0-float-2darray
|
pass |
|
vs-r-0-float-2darray-const
|
pass |
|
vs-r-0-float-2drect
|
pass |
|
vs-r-0-float-2drect-const
|
pass |
|
vs-r-0-int-2d
|
pass |
|
vs-r-0-int-2d-const
|
pass |
|
vs-r-0-int-2darray
|
pass |
|
vs-r-0-int-2darray-const
|
pass |
|
vs-r-0-int-2drect
|
pass |
|
vs-r-0-int-2drect-const
|
pass |
|
vs-r-0-uint-2d
|
pass |
|
vs-r-0-uint-2d-const
|
pass |
|
vs-r-0-uint-2darray
|
pass |
|
vs-r-0-uint-2darray-const
|
pass |
|
vs-r-0-uint-2drect
|
pass |
|
vs-r-0-uint-2drect-const
|
pass |
|
vs-r-0-unorm-2d
|
pass |
|
vs-r-0-unorm-2d-const
|
pass |
|
vs-r-0-unorm-2darray
|
pass |
|
vs-r-0-unorm-2darray-const
|
pass |
|
vs-r-0-unorm-2drect
|
pass |
|
vs-r-0-unorm-2drect-const
|
pass |
|
vs-r-none-shadow-2d
|
pass |
|
vs-r-none-shadow-2darray
|
pass |
|
vs-r-none-shadow-2drect
|
pass |
|
vs-rg-0-float-2d
|
pass |
|
vs-rg-0-float-2d-const
|
pass |
|
vs-rg-0-float-2darray
|
pass |
|
vs-rg-0-float-2darray-const
|
pass |
|
vs-rg-0-float-2drect
|
pass |
|
vs-rg-0-float-2drect-const
|
pass |
|
vs-rg-0-int-2d
|
pass |
|
vs-rg-0-int-2d-const
|
pass |
|
vs-rg-0-int-2darray
|
pass |
|
vs-rg-0-int-2darray-const
|
pass |
|
vs-rg-0-int-2drect
|
pass |
|
vs-rg-0-int-2drect-const
|
pass |
|
vs-rg-0-uint-2d
|
pass |
|
vs-rg-0-uint-2d-const
|
pass |
|
vs-rg-0-uint-2darray
|
pass |
|
vs-rg-0-uint-2darray-const
|
pass |
|
vs-rg-0-uint-2drect
|
pass |
|
vs-rg-0-uint-2drect-const
|
pass |
|
vs-rg-0-unorm-2d
|
pass |
|
vs-rg-0-unorm-2d-const
|
pass |
|
vs-rg-0-unorm-2darray
|
pass |
|
vs-rg-0-unorm-2darray-const
|
pass |
|
vs-rg-0-unorm-2drect
|
pass |
|
vs-rg-0-unorm-2drect-const
|
pass |
|
vs-rg-1-float-2d
|
pass |
|
vs-rg-1-float-2d-const
|
pass |
|
vs-rg-1-float-2darray
|
pass |
|
vs-rg-1-float-2darray-const
|
pass |
|
vs-rg-1-float-2drect
|
pass |
|
vs-rg-1-float-2drect-const
|
pass |
|
vs-rg-1-int-2d
|
pass |
|
vs-rg-1-int-2d-const
|
pass |
|
vs-rg-1-int-2darray
|
pass |
|
vs-rg-1-int-2darray-const
|
pass |
|
vs-rg-1-int-2drect
|
pass |
|
vs-rg-1-int-2drect-const
|
pass |
|
vs-rg-1-uint-2d
|
pass |
|
vs-rg-1-uint-2d-const
|
pass |
|
vs-rg-1-uint-2darray
|
pass |
|
vs-rg-1-uint-2darray-const
|
pass |
|
vs-rg-1-uint-2drect
|
pass |
|
vs-rg-1-uint-2drect-const
|
pass |
|
vs-rg-1-unorm-2d
|
pass |
|
vs-rg-1-unorm-2d-const
|
pass |
|
vs-rg-1-unorm-2darray
|
pass |
|
vs-rg-1-unorm-2darray-const
|
pass |
|
vs-rg-1-unorm-2drect
|
pass |
|
vs-rg-1-unorm-2drect-const
|
pass |
|
vs-rgb-0-float-2d
|
pass |
|
vs-rgb-0-float-2d-const
|
pass |
|
vs-rgb-0-float-2darray
|
pass |
|
vs-rgb-0-float-2darray-const
|
pass |
|
vs-rgb-0-float-2drect
|
pass |
|
vs-rgb-0-float-2drect-const
|
pass |
|
vs-rgb-0-int-2d
|
pass |
|
vs-rgb-0-int-2d-const
|
pass |
|
vs-rgb-0-int-2darray
|
pass |
|
vs-rgb-0-int-2darray-const
|
pass |
|
vs-rgb-0-int-2drect
|
pass |
|
vs-rgb-0-int-2drect-const
|
pass |
|
vs-rgb-0-uint-2d
|
pass |
|
vs-rgb-0-uint-2d-const
|
pass |
|
vs-rgb-0-uint-2darray
|
pass |
|
vs-rgb-0-uint-2darray-const
|
pass |
|
vs-rgb-0-uint-2drect
|
pass |
|
vs-rgb-0-uint-2drect-const
|
pass |
|
vs-rgb-0-unorm-2d
|
pass |
|
vs-rgb-0-unorm-2d-const
|
pass |
|
vs-rgb-0-unorm-2darray
|
pass |
|
vs-rgb-0-unorm-2darray-const
|
pass |
|
vs-rgb-0-unorm-2drect
|
pass |
|
vs-rgb-0-unorm-2drect-const
|
pass |
|
vs-rgb-1-float-2d
|
pass |
|
vs-rgb-1-float-2d-const
|
pass |
|
vs-rgb-1-float-2darray
|
pass |
|
vs-rgb-1-float-2darray-const
|
pass |
|
vs-rgb-1-float-2drect
|
pass |
|
vs-rgb-1-float-2drect-const
|
pass |
|
vs-rgb-1-int-2d
|
pass |
|
vs-rgb-1-int-2d-const
|
pass |
|
vs-rgb-1-int-2darray
|
pass |
|
vs-rgb-1-int-2darray-const
|
pass |
|
vs-rgb-1-int-2drect
|
pass |
|
vs-rgb-1-int-2drect-const
|
pass |
|
vs-rgb-1-uint-2d
|
pass |
|
vs-rgb-1-uint-2d-const
|
pass |
|
vs-rgb-1-uint-2darray
|
pass |
|
vs-rgb-1-uint-2darray-const
|
pass |
|
vs-rgb-1-uint-2drect
|
pass |
|
vs-rgb-1-uint-2drect-const
|
pass |
|
vs-rgb-1-unorm-2d
|
pass |
|
vs-rgb-1-unorm-2d-const
|
pass |
|
vs-rgb-1-unorm-2darray
|
pass |
|
vs-rgb-1-unorm-2darray-const
|
pass |
|
vs-rgb-1-unorm-2drect
|
pass |
|
vs-rgb-1-unorm-2drect-const
|
pass |
|
vs-rgb-2-float-2d
|
pass |
|
vs-rgb-2-float-2d-const
|
pass |
|
vs-rgb-2-float-2darray
|
pass |
|
vs-rgb-2-float-2darray-const
|
pass |
|
vs-rgb-2-float-2drect
|
pass |
|
vs-rgb-2-float-2drect-const
|
pass |
|
vs-rgb-2-int-2d
|
pass |
|
vs-rgb-2-int-2d-const
|
pass |
|
vs-rgb-2-int-2darray
|
pass |
|
vs-rgb-2-int-2darray-const
|
pass |
|
vs-rgb-2-int-2drect
|
pass |
|
vs-rgb-2-int-2drect-const
|
pass |
|
vs-rgb-2-uint-2d
|
pass |
|
vs-rgb-2-uint-2d-const
|
pass |
|
vs-rgb-2-uint-2darray
|
pass |
|
vs-rgb-2-uint-2darray-const
|
pass |
|
vs-rgb-2-uint-2drect
|
pass |
|
vs-rgb-2-uint-2drect-const
|
pass |
|
vs-rgb-2-unorm-2d
|
pass |
|
vs-rgb-2-unorm-2d-const
|
pass |
|
vs-rgb-2-unorm-2darray
|
pass |
|
vs-rgb-2-unorm-2darray-const
|
pass |
|
vs-rgb-2-unorm-2drect
|
pass |
|
vs-rgb-2-unorm-2drect-const
|
pass |
|
vs-rgba-0-float-2d
|
pass |
|
vs-rgba-0-float-2d-const
|
pass |
|
vs-rgba-0-float-2darray
|
pass |
|
vs-rgba-0-float-2darray-const
|
pass |
|
vs-rgba-0-float-2drect
|
pass |
|
vs-rgba-0-float-2drect-const
|
pass |
|
vs-rgba-0-int-2d
|
pass |
|
vs-rgba-0-int-2d-const
|
pass |
|
vs-rgba-0-int-2darray
|
pass |
|
vs-rgba-0-int-2darray-const
|
pass |
|
vs-rgba-0-int-2drect
|
pass |
|
vs-rgba-0-int-2drect-const
|
pass |
|
vs-rgba-0-uint-2d
|
pass |
|
vs-rgba-0-uint-2d-const
|
pass |
|
vs-rgba-0-uint-2darray
|
pass |
|
vs-rgba-0-uint-2darray-const
|
pass |
|
vs-rgba-0-uint-2drect
|
pass |
|
vs-rgba-0-uint-2drect-const
|
pass |
|
vs-rgba-0-unorm-2d
|
pass |
|
vs-rgba-0-unorm-2d-const
|
pass |
|
vs-rgba-0-unorm-2darray
|
pass |
|
vs-rgba-0-unorm-2darray-const
|
pass |
|
vs-rgba-0-unorm-2drect
|
pass |
|
vs-rgba-0-unorm-2drect-const
|
pass |
|
vs-rgba-1-float-2d
|
pass |
|
vs-rgba-1-float-2d-const
|
pass |
|
vs-rgba-1-float-2darray
|
pass |
|
vs-rgba-1-float-2darray-const
|
pass |
|
vs-rgba-1-float-2drect
|
pass |
|
vs-rgba-1-float-2drect-const
|
pass |
|
vs-rgba-1-int-2d
|
pass |
|
vs-rgba-1-int-2d-const
|
pass |
|
vs-rgba-1-int-2darray
|
pass |
|
vs-rgba-1-int-2darray-const
|
pass |
|
vs-rgba-1-int-2drect
|
pass |
|
vs-rgba-1-int-2drect-const
|
pass |
|
vs-rgba-1-uint-2d
|
pass |
|
vs-rgba-1-uint-2d-const
|
pass |
|
vs-rgba-1-uint-2darray
|
pass |
|
vs-rgba-1-uint-2darray-const
|
pass |
|
vs-rgba-1-uint-2drect
|
pass |
|
vs-rgba-1-uint-2drect-const
|
pass |
|
vs-rgba-1-unorm-2d
|
pass |
|
vs-rgba-1-unorm-2d-const
|
pass |
|
vs-rgba-1-unorm-2darray
|
pass |
|
vs-rgba-1-unorm-2darray-const
|
pass |
|
vs-rgba-1-unorm-2drect
|
pass |
|
vs-rgba-1-unorm-2drect-const
|
pass |
|
vs-rgba-2-float-2d
|
pass |
|
vs-rgba-2-float-2d-const
|
pass |
|
vs-rgba-2-float-2darray
|
pass |
|
vs-rgba-2-float-2darray-const
|
pass |
|
vs-rgba-2-float-2drect
|
pass |
|
vs-rgba-2-float-2drect-const
|
pass |
|
vs-rgba-2-int-2d
|
pass |
|
vs-rgba-2-int-2d-const
|
pass |
|
vs-rgba-2-int-2darray
|
pass |
|
vs-rgba-2-int-2darray-const
|
pass |
|
vs-rgba-2-int-2drect
|
pass |
|
vs-rgba-2-int-2drect-const
|
pass |
|
vs-rgba-2-uint-2d
|
pass |
|
vs-rgba-2-uint-2d-const
|
pass |
|
vs-rgba-2-uint-2darray
|
pass |
|
vs-rgba-2-uint-2darray-const
|
pass |
|
vs-rgba-2-uint-2drect
|
pass |
|
vs-rgba-2-uint-2drect-const
|
pass |
|
vs-rgba-2-unorm-2d
|
pass |
|
vs-rgba-2-unorm-2d-const
|
pass |
|
vs-rgba-2-unorm-2darray
|
pass |
|
vs-rgba-2-unorm-2darray-const
|
pass |
|
vs-rgba-2-unorm-2drect
|
pass |
|
vs-rgba-2-unorm-2drect-const
|
pass |
|
vs-rgba-3-float-2d
|
pass |
|
vs-rgba-3-float-2d-const
|
pass |
|
vs-rgba-3-float-2darray
|
pass |
|
vs-rgba-3-float-2darray-const
|
pass |
|
vs-rgba-3-float-2drect
|
pass |
|
vs-rgba-3-float-2drect-const
|
pass |
|
vs-rgba-3-int-2d
|
pass |
|
vs-rgba-3-int-2d-const
|
pass |
|
vs-rgba-3-int-2darray
|
pass |
|
vs-rgba-3-int-2darray-const
|
pass |
|
vs-rgba-3-int-2drect
|
pass |
|
vs-rgba-3-int-2drect-const
|
pass |
|
vs-rgba-3-uint-2d
|
pass |
|
vs-rgba-3-uint-2d-const
|
pass |
|
vs-rgba-3-uint-2darray
|
pass |
|
vs-rgba-3-uint-2darray-const
|
pass |
|
vs-rgba-3-uint-2drect
|
pass |
|
vs-rgba-3-uint-2drect-const
|
pass |
|
vs-rgba-3-unorm-2d
|
pass |
|
vs-rgba-3-unorm-2d-const
|
pass |
|
vs-rgba-3-unorm-2darray
|
pass |
|
vs-rgba-3-unorm-2darray-const
|
pass |
|
vs-rgba-3-unorm-2drect
|
pass |
|
vs-rgba-3-unorm-2drect-const
|
pass |
|
texturegatheroffsets
|
246/246 |
|
fs-r-0-float-2d
|
pass |
|
fs-r-0-float-2darray
|
pass |
|
fs-r-0-float-2drect
|
pass |
|
fs-r-0-int-2d
|
pass |
|
fs-r-0-int-2darray
|
pass |
|
fs-r-0-int-2drect
|
pass |
|
fs-r-0-uint-2d
|
pass |
|
fs-r-0-uint-2darray
|
pass |
|
fs-r-0-uint-2drect
|
pass |
|
fs-r-0-unorm-2d
|
pass |
|
fs-r-0-unorm-2darray
|
pass |
|
fs-r-0-unorm-2drect
|
pass |
|
fs-r-none-shadow-2d
|
pass |
|
fs-r-none-shadow-2darray
|
pass |
|
fs-r-none-shadow-2drect
|
pass |
|
fs-rg-0-float-2d
|
pass |
|
fs-rg-0-float-2darray
|
pass |
|
fs-rg-0-float-2drect
|
pass |
|
fs-rg-0-int-2d
|
pass |
|
fs-rg-0-int-2darray
|
pass |
|
fs-rg-0-int-2drect
|
pass |
|
fs-rg-0-uint-2d
|
pass |
|
fs-rg-0-uint-2darray
|
pass |
|
fs-rg-0-uint-2drect
|
pass |
|
fs-rg-0-unorm-2d
|
pass |
|
fs-rg-0-unorm-2darray
|
pass |
|
fs-rg-0-unorm-2drect
|
pass |
|
fs-rg-1-float-2d
|
pass |
|
fs-rg-1-float-2darray
|
pass |
|
fs-rg-1-float-2drect
|
pass |
|
fs-rg-1-int-2d
|
pass |
|
fs-rg-1-int-2darray
|
pass |
|
fs-rg-1-int-2drect
|
pass |
|
fs-rg-1-uint-2d
|
pass |
|
fs-rg-1-uint-2darray
|
pass |
|
fs-rg-1-uint-2drect
|
pass |
|
fs-rg-1-unorm-2d
|
pass |
|
fs-rg-1-unorm-2darray
|
pass |
|
fs-rg-1-unorm-2drect
|
pass |
|
fs-rgb-0-float-2d
|
pass |
|
fs-rgb-0-float-2darray
|
pass |
|
fs-rgb-0-float-2drect
|
pass |
|
fs-rgb-0-int-2d
|
pass |
|
fs-rgb-0-int-2darray
|
pass |
|
fs-rgb-0-int-2drect
|
pass |
|
fs-rgb-0-uint-2d
|
pass |
|
fs-rgb-0-uint-2darray
|
pass |
|
fs-rgb-0-uint-2drect
|
pass |
|
fs-rgb-0-unorm-2d
|
pass |
|
fs-rgb-0-unorm-2darray
|
pass |
|
fs-rgb-0-unorm-2drect
|
pass |
|
fs-rgb-1-float-2d
|
pass |
|
fs-rgb-1-float-2darray
|
pass |
|
fs-rgb-1-float-2drect
|
pass |
|
fs-rgb-1-int-2d
|
pass |
|
fs-rgb-1-int-2darray
|
pass |
|
fs-rgb-1-int-2drect
|
pass |
|
fs-rgb-1-uint-2d
|
pass |
|
fs-rgb-1-uint-2darray
|
pass |
|
fs-rgb-1-uint-2drect
|
pass |
|
fs-rgb-1-unorm-2d
|
pass |
|
fs-rgb-1-unorm-2darray
|
pass |
|
fs-rgb-1-unorm-2drect
|
pass |
|
fs-rgb-2-float-2d
|
pass |
|
fs-rgb-2-float-2darray
|
pass |
|
fs-rgb-2-float-2drect
|
pass |
|
fs-rgb-2-int-2d
|
pass |
|
fs-rgb-2-int-2darray
|
pass |
|
fs-rgb-2-int-2drect
|
pass |
|
fs-rgb-2-uint-2d
|
pass |
|
fs-rgb-2-uint-2darray
|
pass |
|
fs-rgb-2-uint-2drect
|
pass |
|
fs-rgb-2-unorm-2d
|
pass |
|
fs-rgb-2-unorm-2darray
|
pass |
|
fs-rgb-2-unorm-2drect
|
pass |
|
fs-rgba-0-float-2d
|
pass |
|
fs-rgba-0-float-2darray
|
pass |
|
fs-rgba-0-float-2drect
|
pass |
|
fs-rgba-0-int-2d
|
pass |
|
fs-rgba-0-int-2darray
|
pass |
|
fs-rgba-0-int-2drect
|
pass |
|
fs-rgba-0-uint-2d
|
pass |
|
fs-rgba-0-uint-2darray
|
pass |
|
fs-rgba-0-uint-2drect
|
pass |
|
fs-rgba-0-unorm-2d
|
pass |
|
fs-rgba-0-unorm-2darray
|
pass |
|
fs-rgba-0-unorm-2drect
|
pass |
|
fs-rgba-1-float-2d
|
pass |
|
fs-rgba-1-float-2darray
|
pass |
|
fs-rgba-1-float-2drect
|
pass |
|
fs-rgba-1-int-2d
|
pass |
|
fs-rgba-1-int-2darray
|
pass |
|
fs-rgba-1-int-2drect
|
pass |
|
fs-rgba-1-uint-2d
|
pass |
|
fs-rgba-1-uint-2darray
|
pass |
|
fs-rgba-1-uint-2drect
|
pass |
|
fs-rgba-1-unorm-2d
|
pass |
|
fs-rgba-1-unorm-2darray
|
pass |
|
fs-rgba-1-unorm-2drect
|
pass |
|
fs-rgba-2-float-2d
|
pass |
|
fs-rgba-2-float-2darray
|
pass |
|
fs-rgba-2-float-2drect
|
pass |
|
fs-rgba-2-int-2d
|
pass |
|
fs-rgba-2-int-2darray
|
pass |
|
fs-rgba-2-int-2drect
|
pass |
|
fs-rgba-2-uint-2d
|
pass |
|
fs-rgba-2-uint-2darray
|
pass |
|
fs-rgba-2-uint-2drect
|
pass |
|
fs-rgba-2-unorm-2d
|
pass |
|
fs-rgba-2-unorm-2darray
|
pass |
|
fs-rgba-2-unorm-2drect
|
pass |
|
fs-rgba-3-float-2d
|
pass |
|
fs-rgba-3-float-2darray
|
pass |
|
fs-rgba-3-float-2drect
|
pass |
|
fs-rgba-3-int-2d
|
pass |
|
fs-rgba-3-int-2darray
|
pass |
|
fs-rgba-3-int-2drect
|
pass |
|
fs-rgba-3-uint-2d
|
pass |
|
fs-rgba-3-uint-2darray
|
pass |
|
fs-rgba-3-uint-2drect
|
pass |
|
fs-rgba-3-unorm-2d
|
pass |
|
fs-rgba-3-unorm-2darray
|
pass |
|
fs-rgba-3-unorm-2drect
|
pass |
|
vs-r-0-float-2d
|
pass |
|
vs-r-0-float-2darray
|
pass |
|
vs-r-0-float-2drect
|
pass |
|
vs-r-0-int-2d
|
pass |
|
vs-r-0-int-2darray
|
pass |
|
vs-r-0-int-2drect
|
pass |
|
vs-r-0-uint-2d
|
pass |
|
vs-r-0-uint-2darray
|
pass |
|
vs-r-0-uint-2drect
|
pass |
|
vs-r-0-unorm-2d
|
pass |
|
vs-r-0-unorm-2darray
|
pass |
|
vs-r-0-unorm-2drect
|
pass |
|
vs-r-none-shadow-2d
|
pass |
|
vs-r-none-shadow-2darray
|
pass |
|
vs-r-none-shadow-2drect
|
pass |
|
vs-rg-0-float-2d
|
pass |
|
vs-rg-0-float-2darray
|
pass |
|
vs-rg-0-float-2drect
|
pass |
|
vs-rg-0-int-2d
|
pass |
|
vs-rg-0-int-2darray
|
pass |
|
vs-rg-0-int-2drect
|
pass |
|
vs-rg-0-uint-2d
|
pass |
|
vs-rg-0-uint-2darray
|
pass |
|
vs-rg-0-uint-2drect
|
pass |
|
vs-rg-0-unorm-2d
|
pass |
|
vs-rg-0-unorm-2darray
|
pass |
|
vs-rg-0-unorm-2drect
|
pass |
|
vs-rg-1-float-2d
|
pass |
|
vs-rg-1-float-2darray
|
pass |
|
vs-rg-1-float-2drect
|
pass |
|
vs-rg-1-int-2d
|
pass |
|
vs-rg-1-int-2darray
|
pass |
|
vs-rg-1-int-2drect
|
pass |
|
vs-rg-1-uint-2d
|
pass |
|
vs-rg-1-uint-2darray
|
pass |
|
vs-rg-1-uint-2drect
|
pass |
|
vs-rg-1-unorm-2d
|
pass |
|
vs-rg-1-unorm-2darray
|
pass |
|
vs-rg-1-unorm-2drect
|
pass |
|
vs-rgb-0-float-2d
|
pass |
|
vs-rgb-0-float-2darray
|
pass |
|
vs-rgb-0-float-2drect
|
pass |
|
vs-rgb-0-int-2d
|
pass |
|
vs-rgb-0-int-2darray
|
pass |
|
vs-rgb-0-int-2drect
|
pass |
|
vs-rgb-0-uint-2d
|
pass |
|
vs-rgb-0-uint-2darray
|
pass |
|
vs-rgb-0-uint-2drect
|
pass |
|
vs-rgb-0-unorm-2d
|
pass |
|
vs-rgb-0-unorm-2darray
|
pass |
|
vs-rgb-0-unorm-2drect
|
pass |
|
vs-rgb-1-float-2d
|
pass |
|
vs-rgb-1-float-2darray
|
pass |
|
vs-rgb-1-float-2drect
|
pass |
|
vs-rgb-1-int-2d
|
pass |
|
vs-rgb-1-int-2darray
|
pass |
|
vs-rgb-1-int-2drect
|
pass |
|
vs-rgb-1-uint-2d
|
pass |
|
vs-rgb-1-uint-2darray
|
pass |
|
vs-rgb-1-uint-2drect
|
pass |
|
vs-rgb-1-unorm-2d
|
pass |
|
vs-rgb-1-unorm-2darray
|
pass |
|
vs-rgb-1-unorm-2drect
|
pass |
|
vs-rgb-2-float-2d
|
pass |
|
vs-rgb-2-float-2darray
|
pass |
|
vs-rgb-2-float-2drect
|
pass |
|
vs-rgb-2-int-2d
|
pass |
|
vs-rgb-2-int-2darray
|
pass |
|
vs-rgb-2-int-2drect
|
pass |
|
vs-rgb-2-uint-2d
|
pass |
|
vs-rgb-2-uint-2darray
|
pass |
|
vs-rgb-2-uint-2drect
|
pass |
|
vs-rgb-2-unorm-2d
|
pass |
|
vs-rgb-2-unorm-2darray
|
pass |
|
vs-rgb-2-unorm-2drect
|
pass |
|
vs-rgba-0-float-2d
|
pass |
|
vs-rgba-0-float-2darray
|
pass |
|
vs-rgba-0-float-2drect
|
pass |
|
vs-rgba-0-int-2d
|
pass |
|
vs-rgba-0-int-2darray
|
pass |
|
vs-rgba-0-int-2drect
|
pass |
|
vs-rgba-0-uint-2d
|
pass |
|
vs-rgba-0-uint-2darray
|
pass |
|
vs-rgba-0-uint-2drect
|
pass |
|
vs-rgba-0-unorm-2d
|
pass |
|
vs-rgba-0-unorm-2darray
|
pass |
|
vs-rgba-0-unorm-2drect
|
pass |
|
vs-rgba-1-float-2d
|
pass |
|
vs-rgba-1-float-2darray
|
pass |
|
vs-rgba-1-float-2drect
|
pass |
|
vs-rgba-1-int-2d
|
pass |
|
vs-rgba-1-int-2darray
|
pass |
|
vs-rgba-1-int-2drect
|
pass |
|
vs-rgba-1-uint-2d
|
pass |
|
vs-rgba-1-uint-2darray
|
pass |
|
vs-rgba-1-uint-2drect
|
pass |
|
vs-rgba-1-unorm-2d
|
pass |
|
vs-rgba-1-unorm-2darray
|
pass |
|
vs-rgba-1-unorm-2drect
|
pass |
|
vs-rgba-2-float-2d
|
pass |
|
vs-rgba-2-float-2darray
|
pass |
|
vs-rgba-2-float-2drect
|
pass |
|
vs-rgba-2-int-2d
|
pass |
|
vs-rgba-2-int-2darray
|
pass |
|
vs-rgba-2-int-2drect
|
pass |
|
vs-rgba-2-uint-2d
|
pass |
|
vs-rgba-2-uint-2darray
|
pass |
|
vs-rgba-2-uint-2drect
|
pass |
|
vs-rgba-2-unorm-2d
|
pass |
|
vs-rgba-2-unorm-2darray
|
pass |
|
vs-rgba-2-unorm-2drect
|
pass |
|
vs-rgba-3-float-2d
|
pass |
|
vs-rgba-3-float-2darray
|
pass |
|
vs-rgba-3-float-2drect
|
pass |
|
vs-rgba-3-int-2d
|
pass |
|
vs-rgba-3-int-2darray
|
pass |
|
vs-rgba-3-int-2drect
|
pass |
|
vs-rgba-3-uint-2d
|
pass |
|
vs-rgba-3-uint-2darray
|
pass |
|
vs-rgba-3-uint-2drect
|
pass |
|
vs-rgba-3-unorm-2d
|
pass |
|
vs-rgba-3-unorm-2darray
|
pass |
|
vs-rgba-3-unorm-2drect
|
pass |
|
arb_gpu_shader_fp64
|
1945/3298 |
|
compiler
|
1601/1601 |
|
built-in-functions
|
1071/1071 |
|
abs-double.frag
|
pass |
|
abs-double.geom
|
pass |
|
abs-double.vert
|
pass |
|
abs-dvec2.frag
|
pass |
|
abs-dvec2.geom
|
pass |
|
abs-dvec2.vert
|
pass |
|
abs-dvec3.frag
|
pass |
|
abs-dvec3.geom
|
pass |
|
abs-dvec3.vert
|
pass |
|
abs-dvec4.frag
|
pass |
|
abs-dvec4.geom
|
pass |
|
abs-dvec4.vert
|
pass |
|
ceil-double.frag
|
pass |
|
ceil-double.geom
|
pass |
|
ceil-double.vert
|
pass |
|
ceil-dvec2.frag
|
pass |
|
ceil-dvec2.geom
|
pass |
|
ceil-dvec2.vert
|
pass |
|
ceil-dvec3.frag
|
pass |
|
ceil-dvec3.geom
|
pass |
|
ceil-dvec3.vert
|
pass |
|
ceil-dvec4.frag
|
pass |
|
ceil-dvec4.geom
|
pass |
|
ceil-dvec4.vert
|
pass |
|
clamp-double-double-double.frag
|
pass |
|
clamp-double-double-double.geom
|
pass |
|
clamp-double-double-double.vert
|
pass |
|
clamp-dvec2-double-double.frag
|
pass |
|
clamp-dvec2-double-double.geom
|
pass |
|
clamp-dvec2-double-double.vert
|
pass |
|
clamp-dvec2-dvec2-dvec2.frag
|
pass |
|
clamp-dvec2-dvec2-dvec2.geom
|
pass |
|
clamp-dvec2-dvec2-dvec2.vert
|
pass |
|
clamp-dvec3-double-double.frag
|
pass |
|
clamp-dvec3-double-double.geom
|
pass |
|
clamp-dvec3-double-double.vert
|
pass |
|
clamp-dvec3-dvec3-dvec3.frag
|
pass |
|
clamp-dvec3-dvec3-dvec3.geom
|
pass |
|
clamp-dvec3-dvec3-dvec3.vert
|
pass |
|
clamp-dvec4-double-double.frag
|
pass |
|
clamp-dvec4-double-double.geom
|
pass |
|
clamp-dvec4-double-double.vert
|
pass |
|
clamp-dvec4-dvec4-dvec4.frag
|
pass |
|
clamp-dvec4-dvec4-dvec4.geom
|
pass |
|
clamp-dvec4-dvec4-dvec4.vert
|
pass |
|
cross-dvec3-dvec3.frag
|
pass |
|
cross-dvec3-dvec3.geom
|
pass |
|
cross-dvec3-dvec3.vert
|
pass |
|
determinant-dmat2.frag
|
pass |
|
determinant-dmat2.geom
|
pass |
|
determinant-dmat2.vert
|
pass |
|
determinant-dmat3.frag
|
pass |
|
determinant-dmat3.geom
|
pass |
|
determinant-dmat3.vert
|
pass |
|
determinant-dmat4.frag
|
pass |
|
determinant-dmat4.geom
|
pass |
|
determinant-dmat4.vert
|
pass |
|
distance-double-double.frag
|
pass |
|
distance-double-double.geom
|
pass |
|
distance-double-double.vert
|
pass |
|
distance-dvec2-dvec2.frag
|
pass |
|
distance-dvec2-dvec2.geom
|
pass |
|
distance-dvec2-dvec2.vert
|
pass |
|
distance-dvec3-dvec3.frag
|
pass |
|
distance-dvec3-dvec3.geom
|
pass |
|
distance-dvec3-dvec3.vert
|
pass |
|
distance-dvec4-dvec4.frag
|
pass |
|
distance-dvec4-dvec4.geom
|
pass |
|
distance-dvec4-dvec4.vert
|
pass |
|
dot-double-double.frag
|
pass |
|
dot-double-double.geom
|
pass |
|
dot-double-double.vert
|
pass |
|
dot-dvec2-dvec2.frag
|
pass |
|
dot-dvec2-dvec2.geom
|
pass |
|
dot-dvec2-dvec2.vert
|
pass |
|
dot-dvec3-dvec3.frag
|
pass |
|
dot-dvec3-dvec3.geom
|
pass |
|
dot-dvec3-dvec3.vert
|
pass |
|
dot-dvec4-dvec4.frag
|
pass |
|
dot-dvec4-dvec4.geom
|
pass |
|
dot-dvec4-dvec4.vert
|
pass |
|
equal-dvec2-dvec2.frag
|
pass |
|
equal-dvec2-dvec2.geom
|
pass |
|
equal-dvec2-dvec2.vert
|
pass |
|
equal-dvec3-dvec3.frag
|
pass |
|
equal-dvec3-dvec3.geom
|
pass |
|
equal-dvec3-dvec3.vert
|
pass |
|
equal-dvec4-dvec4.frag
|
pass |
|
equal-dvec4-dvec4.geom
|
pass |
|
equal-dvec4-dvec4.vert
|
pass |
|
faceforward-double-double-double.frag
|
pass |
|
faceforward-double-double-double.geom
|
pass |
|
faceforward-double-double-double.vert
|
pass |
|
faceforward-dvec2-dvec2-dvec2.frag
|
pass |
|
faceforward-dvec2-dvec2-dvec2.geom
|
pass |
|
faceforward-dvec2-dvec2-dvec2.vert
|
pass |
|
faceforward-dvec3-dvec3-dvec3.frag
|
pass |
|
faceforward-dvec3-dvec3-dvec3.geom
|
pass |
|
faceforward-dvec3-dvec3-dvec3.vert
|
pass |
|
faceforward-dvec4-dvec4-dvec4.frag
|
pass |
|
faceforward-dvec4-dvec4-dvec4.geom
|
pass |
|
faceforward-dvec4-dvec4-dvec4.vert
|
pass |
|
floor-double.frag
|
pass |
|
floor-double.geom
|
pass |
|
floor-double.vert
|
pass |
|
floor-dvec2.frag
|
pass |
|
floor-dvec2.geom
|
pass |
|
floor-dvec2.vert
|
pass |
|
floor-dvec3.frag
|
pass |
|
floor-dvec3.geom
|
pass |
|
floor-dvec3.vert
|
pass |
|
floor-dvec4.frag
|
pass |
|
floor-dvec4.geom
|
pass |
|
floor-dvec4.vert
|
pass |
|
fract-double.frag
|
pass |
|
fract-double.geom
|
pass |
|
fract-double.vert
|
pass |
|
fract-dvec2.frag
|
pass |
|
fract-dvec2.geom
|
pass |
|
fract-dvec2.vert
|
pass |
|
fract-dvec3.frag
|
pass |
|
fract-dvec3.geom
|
pass |
|
fract-dvec3.vert
|
pass |
|
fract-dvec4.frag
|
pass |
|
fract-dvec4.geom
|
pass |
|
fract-dvec4.vert
|
pass |
|
greaterthan-dvec2-dvec2.frag
|
pass |
|
greaterthan-dvec2-dvec2.geom
|
pass |
|
greaterthan-dvec2-dvec2.vert
|
pass |
|
greaterthan-dvec3-dvec3.frag
|
pass |
|
greaterthan-dvec3-dvec3.geom
|
pass |
|
greaterthan-dvec3-dvec3.vert
|
pass |
|
greaterthan-dvec4-dvec4.frag
|
pass |
|
greaterthan-dvec4-dvec4.geom
|
pass |
|
greaterthan-dvec4-dvec4.vert
|
pass |
|
greaterthanequal-dvec2-dvec2.frag
|
pass |
|
greaterthanequal-dvec2-dvec2.geom
|
pass |
|
greaterthanequal-dvec2-dvec2.vert
|
pass |
|
greaterthanequal-dvec3-dvec3.frag
|
pass |
|
greaterthanequal-dvec3-dvec3.geom
|
pass |
|
greaterthanequal-dvec3-dvec3.vert
|
pass |
|
greaterthanequal-dvec4-dvec4.frag
|
pass |
|
greaterthanequal-dvec4-dvec4.geom
|
pass |
|
greaterthanequal-dvec4-dvec4.vert
|
pass |
|
inverse-dmat2.frag
|
pass |
|
inverse-dmat2.geom
|
pass |
|
inverse-dmat2.vert
|
pass |
|
inverse-dmat3.frag
|
pass |
|
inverse-dmat3.geom
|
pass |
|
inverse-dmat3.vert
|
pass |
|
inverse-dmat4.frag
|
pass |
|
inverse-dmat4.geom
|
pass |
|
inverse-dmat4.vert
|
pass |
|
inversesqrt-double.frag
|
pass |
|
inversesqrt-double.geom
|
pass |
|
inversesqrt-double.vert
|
pass |
|
inversesqrt-dvec2.frag
|
pass |
|
inversesqrt-dvec2.geom
|
pass |
|
inversesqrt-dvec2.vert
|
pass |
|
inversesqrt-dvec3.frag
|
pass |
|
inversesqrt-dvec3.geom
|
pass |
|
inversesqrt-dvec3.vert
|
pass |
|
inversesqrt-dvec4.frag
|
pass |
|
inversesqrt-dvec4.geom
|
pass |
|
inversesqrt-dvec4.vert
|
pass |
|
length-double.frag
|
pass |
|
length-double.geom
|
pass |
|
length-double.vert
|
pass |
|
length-dvec2.frag
|
pass |
|
length-dvec2.geom
|
pass |
|
length-dvec2.vert
|
pass |
|
length-dvec3.frag
|
pass |
|
length-dvec3.geom
|
pass |
|
length-dvec3.vert
|
pass |
|
length-dvec4.frag
|
pass |
|
length-dvec4.geom
|
pass |
|
length-dvec4.vert
|
pass |
|
lessthan-dvec2-dvec2.frag
|
pass |
|
lessthan-dvec2-dvec2.geom
|
pass |
|
lessthan-dvec2-dvec2.vert
|
pass |
|
lessthan-dvec3-dvec3.frag
|
pass |
|
lessthan-dvec3-dvec3.geom
|
pass |
|
lessthan-dvec3-dvec3.vert
|
pass |
|
lessthan-dvec4-dvec4.frag
|
pass |
|
lessthan-dvec4-dvec4.geom
|
pass |
|
lessthan-dvec4-dvec4.vert
|
pass |
|
lessthanequal-dvec2-dvec2.frag
|
pass |
|
lessthanequal-dvec2-dvec2.geom
|
pass |
|
lessthanequal-dvec2-dvec2.vert
|
pass |
|
lessthanequal-dvec3-dvec3.frag
|
pass |
|
lessthanequal-dvec3-dvec3.geom
|
pass |
|
lessthanequal-dvec3-dvec3.vert
|
pass |
|
lessthanequal-dvec4-dvec4.frag
|
pass |
|
lessthanequal-dvec4-dvec4.geom
|
pass |
|
lessthanequal-dvec4-dvec4.vert
|
pass |
|
matrixcompmult-dmat2-dmat2.frag
|
pass |
|
matrixcompmult-dmat2-dmat2.geom
|
pass |
|
matrixcompmult-dmat2-dmat2.vert
|
pass |
|
matrixcompmult-dmat2x3-dmat2x3.frag
|
pass |
|
matrixcompmult-dmat2x3-dmat2x3.geom
|
pass |
|
matrixcompmult-dmat2x3-dmat2x3.vert
|
pass |
|
matrixcompmult-dmat2x4-dmat2x4.frag
|
pass |
|
matrixcompmult-dmat2x4-dmat2x4.geom
|
pass |
|
matrixcompmult-dmat2x4-dmat2x4.vert
|
pass |
|
matrixcompmult-dmat3-dmat3.frag
|
pass |
|
matrixcompmult-dmat3-dmat3.geom
|
pass |
|
matrixcompmult-dmat3-dmat3.vert
|
pass |
|
matrixcompmult-dmat3x2-dmat3x2.frag
|
pass |
|
matrixcompmult-dmat3x2-dmat3x2.geom
|
pass |
|
matrixcompmult-dmat3x2-dmat3x2.vert
|
pass |
|
matrixcompmult-dmat3x4-dmat3x4.frag
|
pass |
|
matrixcompmult-dmat3x4-dmat3x4.geom
|
pass |
|
matrixcompmult-dmat3x4-dmat3x4.vert
|
pass |
|
matrixcompmult-dmat4-dmat4.frag
|
pass |
|
matrixcompmult-dmat4-dmat4.geom
|
pass |
|
matrixcompmult-dmat4-dmat4.vert
|
pass |
|
matrixcompmult-dmat4x2-dmat4x2.frag
|
pass |
|
matrixcompmult-dmat4x2-dmat4x2.geom
|
pass |
|
matrixcompmult-dmat4x2-dmat4x2.vert
|
pass |
|
matrixcompmult-dmat4x3-dmat4x3.frag
|
pass |
|
matrixcompmult-dmat4x3-dmat4x3.geom
|
pass |
|
matrixcompmult-dmat4x3-dmat4x3.vert
|
pass |
|
max-double-double.frag
|
pass |
|
max-double-double.geom
|
pass |
|
max-double-double.vert
|
pass |
|
max-dvec2-double.frag
|
pass |
|
max-dvec2-double.geom
|
pass |
|
max-dvec2-double.vert
|
pass |
|
max-dvec2-dvec2.frag
|
pass |
|
max-dvec2-dvec2.geom
|
pass |
|
max-dvec2-dvec2.vert
|
pass |
|
max-dvec3-double.frag
|
pass |
|
max-dvec3-double.geom
|
pass |
|
max-dvec3-double.vert
|
pass |
|
max-dvec3-dvec3.frag
|
pass |
|
max-dvec3-dvec3.geom
|
pass |
|
max-dvec3-dvec3.vert
|
pass |
|
max-dvec4-double.frag
|
pass |
|
max-dvec4-double.geom
|
pass |
|
max-dvec4-double.vert
|
pass |
|
max-dvec4-dvec4.frag
|
pass |
|
max-dvec4-dvec4.geom
|
pass |
|
max-dvec4-dvec4.vert
|
pass |
|
min-double-double.frag
|
pass |
|
min-double-double.geom
|
pass |
|
min-double-double.vert
|
pass |
|
min-dvec2-double.frag
|
pass |
|
min-dvec2-double.geom
|
pass |
|
min-dvec2-double.vert
|
pass |
|
min-dvec2-dvec2.frag
|
pass |
|
min-dvec2-dvec2.geom
|
pass |
|
min-dvec2-dvec2.vert
|
pass |
|
min-dvec3-double.frag
|
pass |
|
min-dvec3-double.geom
|
pass |
|
min-dvec3-double.vert
|
pass |
|
min-dvec3-dvec3.frag
|
pass |
|
min-dvec3-dvec3.geom
|
pass |
|
min-dvec3-dvec3.vert
|
pass |
|
min-dvec4-double.frag
|
pass |
|
min-dvec4-double.geom
|
pass |
|
min-dvec4-double.vert
|
pass |
|
min-dvec4-dvec4.frag
|
pass |
|
min-dvec4-dvec4.geom
|
pass |
|
min-dvec4-dvec4.vert
|
pass |
|
mix-double-double-bool.frag
|
pass |
|
mix-double-double-bool.geom
|
pass |
|
mix-double-double-bool.vert
|
pass |
|
mix-double-double-double.frag
|
pass |
|
mix-double-double-double.geom
|
pass |
|
mix-double-double-double.vert
|
pass |
|
mix-dvec2-dvec2-bvec2.frag
|
pass |
|
mix-dvec2-dvec2-bvec2.geom
|
pass |
|
mix-dvec2-dvec2-bvec2.vert
|
pass |
|
mix-dvec2-dvec2-double.frag
|
pass |
|
mix-dvec2-dvec2-double.geom
|
pass |
|
mix-dvec2-dvec2-double.vert
|
pass |
|
mix-dvec2-dvec2-dvec2.frag
|
pass |
|
mix-dvec2-dvec2-dvec2.geom
|
pass |
|
mix-dvec2-dvec2-dvec2.vert
|
pass |
|
mix-dvec3-dvec3-bvec3.frag
|
pass |
|
mix-dvec3-dvec3-bvec3.geom
|
pass |
|
mix-dvec3-dvec3-bvec3.vert
|
pass |
|
mix-dvec3-dvec3-double.frag
|
pass |
|
mix-dvec3-dvec3-double.geom
|
pass |
|
mix-dvec3-dvec3-double.vert
|
pass |
|
mix-dvec3-dvec3-dvec3.frag
|
pass |
|
mix-dvec3-dvec3-dvec3.geom
|
pass |
|
mix-dvec3-dvec3-dvec3.vert
|
pass |
|
mix-dvec4-dvec4-bvec4.frag
|
pass |
|
mix-dvec4-dvec4-bvec4.geom
|
pass |
|
mix-dvec4-dvec4-bvec4.vert
|
pass |
|
mix-dvec4-dvec4-double.frag
|
pass |
|
mix-dvec4-dvec4-double.geom
|
pass |
|
mix-dvec4-dvec4-double.vert
|
pass |
|
mix-dvec4-dvec4-dvec4.frag
|
pass |
|
mix-dvec4-dvec4-dvec4.geom
|
pass |
|
mix-dvec4-dvec4-dvec4.vert
|
pass |
|
mod-double-double.frag
|
pass |
|
mod-double-double.geom
|
pass |
|
mod-double-double.vert
|
pass |
|
mod-dvec2-double.frag
|
pass |
|
mod-dvec2-double.geom
|
pass |
|
mod-dvec2-double.vert
|
pass |
|
mod-dvec2-dvec2.frag
|
pass |
|
mod-dvec2-dvec2.geom
|
pass |
|
mod-dvec2-dvec2.vert
|
pass |
|
mod-dvec3-double.frag
|
pass |
|
mod-dvec3-double.geom
|
pass |
|
mod-dvec3-double.vert
|
pass |
|
mod-dvec3-dvec3.frag
|
pass |
|
mod-dvec3-dvec3.geom
|
pass |
|
mod-dvec3-dvec3.vert
|
pass |
|
mod-dvec4-double.frag
|
pass |
|
mod-dvec4-double.geom
|
pass |
|
mod-dvec4-double.vert
|
pass |
|
mod-dvec4-dvec4.frag
|
pass |
|
mod-dvec4-dvec4.geom
|
pass |
|
mod-dvec4-dvec4.vert
|
pass |
|
normalize-double.frag
|
pass |
|
normalize-double.geom
|
pass |
|
normalize-double.vert
|
pass |
|
normalize-dvec2.frag
|
pass |
|
normalize-dvec2.geom
|
pass |
|
normalize-dvec2.vert
|
pass |
|
normalize-dvec3.frag
|
pass |
|
normalize-dvec3.geom
|
pass |
|
normalize-dvec3.vert
|
pass |
|
normalize-dvec4.frag
|
pass |
|
normalize-dvec4.geom
|
pass |
|
normalize-dvec4.vert
|
pass |
|
notequal-dvec2-dvec2.frag
|
pass |
|
notequal-dvec2-dvec2.geom
|
pass |
|
notequal-dvec2-dvec2.vert
|
pass |
|
notequal-dvec3-dvec3.frag
|
pass |
|
notequal-dvec3-dvec3.geom
|
pass |
|
notequal-dvec3-dvec3.vert
|
pass |
|
notequal-dvec4-dvec4.frag
|
pass |
|
notequal-dvec4-dvec4.geom
|
pass |
|
notequal-dvec4-dvec4.vert
|
pass |
|
op-add-dmat2-dmat2.frag
|
pass |
|
op-add-dmat2-dmat2.geom
|
pass |
|
op-add-dmat2-dmat2.vert
|
pass |
|
op-add-dmat2-double.frag
|
pass |
|
op-add-dmat2-double.geom
|
pass |
|
op-add-dmat2-double.vert
|
pass |
|
op-add-dmat2x3-dmat2x3.frag
|
pass |
|
op-add-dmat2x3-dmat2x3.geom
|
pass |
|
op-add-dmat2x3-dmat2x3.vert
|
pass |
|
op-add-dmat2x3-double.frag
|
pass |
|
op-add-dmat2x3-double.geom
|
pass |
|
op-add-dmat2x3-double.vert
|
pass |
|
op-add-dmat2x4-dmat2x4.frag
|
pass |
|
op-add-dmat2x4-dmat2x4.geom
|
pass |
|
op-add-dmat2x4-dmat2x4.vert
|
pass |
|
op-add-dmat2x4-double.frag
|
pass |
|
op-add-dmat2x4-double.geom
|
pass |
|
op-add-dmat2x4-double.vert
|
pass |
|
op-add-dmat3-dmat3.frag
|
pass |
|
op-add-dmat3-dmat3.geom
|
pass |
|
op-add-dmat3-dmat3.vert
|
pass |
|
op-add-dmat3-double.frag
|
pass |
|
op-add-dmat3-double.geom
|
pass |
|
op-add-dmat3-double.vert
|
pass |
|
op-add-dmat3x2-dmat3x2.frag
|
pass |
|
op-add-dmat3x2-dmat3x2.geom
|
pass |
|
op-add-dmat3x2-dmat3x2.vert
|
pass |
|
op-add-dmat3x2-double.frag
|
pass |
|
op-add-dmat3x2-double.geom
|
pass |
|
op-add-dmat3x2-double.vert
|
pass |
|
op-add-dmat3x4-dmat3x4.frag
|
pass |
|
op-add-dmat3x4-dmat3x4.geom
|
pass |
|
op-add-dmat3x4-dmat3x4.vert
|
pass |
|
op-add-dmat3x4-double.frag
|
pass |
|
op-add-dmat3x4-double.geom
|
pass |
|
op-add-dmat3x4-double.vert
|
pass |
|
op-add-dmat4-dmat4.frag
|
pass |
|
op-add-dmat4-dmat4.geom
|
pass |
|
op-add-dmat4-dmat4.vert
|
pass |
|
op-add-dmat4-double.frag
|
pass |
|
op-add-dmat4-double.geom
|
pass |
|
op-add-dmat4-double.vert
|
pass |
|
op-add-dmat4x2-dmat4x2.frag
|
pass |
|
op-add-dmat4x2-dmat4x2.geom
|
pass |
|
op-add-dmat4x2-dmat4x2.vert
|
pass |
|
op-add-dmat4x2-double.frag
|
pass |
|
op-add-dmat4x2-double.geom
|
pass |
|
op-add-dmat4x2-double.vert
|
pass |
|
op-add-dmat4x3-dmat4x3.frag
|
pass |
|
op-add-dmat4x3-dmat4x3.geom
|
pass |
|
op-add-dmat4x3-dmat4x3.vert
|
pass |
|
op-add-dmat4x3-double.frag
|
pass |
|
op-add-dmat4x3-double.geom
|
pass |
|
op-add-dmat4x3-double.vert
|
pass |
|
op-add-double-dmat2.frag
|
pass |
|
op-add-double-dmat2.geom
|
pass |
|
op-add-double-dmat2.vert
|
pass |
|
op-add-double-dmat2x3.frag
|
pass |
|
op-add-double-dmat2x3.geom
|
pass |
|
op-add-double-dmat2x3.vert
|
pass |
|
op-add-double-dmat2x4.frag
|
pass |
|
op-add-double-dmat2x4.geom
|
pass |
|
op-add-double-dmat2x4.vert
|
pass |
|
op-add-double-dmat3.frag
|
pass |
|
op-add-double-dmat3.geom
|
pass |
|
op-add-double-dmat3.vert
|
pass |
|
op-add-double-dmat3x2.frag
|
pass |
|
op-add-double-dmat3x2.geom
|
pass |
|
op-add-double-dmat3x2.vert
|
pass |
|
op-add-double-dmat3x4.frag
|
pass |
|
op-add-double-dmat3x4.geom
|
pass |
|
op-add-double-dmat3x4.vert
|
pass |
|
op-add-double-dmat4.frag
|
pass |
|
op-add-double-dmat4.geom
|
pass |
|
op-add-double-dmat4.vert
|
pass |
|
op-add-double-dmat4x2.frag
|
pass |
|
op-add-double-dmat4x2.geom
|
pass |
|
op-add-double-dmat4x2.vert
|
pass |
|
op-add-double-dmat4x3.frag
|
pass |
|
op-add-double-dmat4x3.geom
|
pass |
|
op-add-double-dmat4x3.vert
|
pass |
|
op-add-double-double.frag
|
pass |
|
op-add-double-double.geom
|
pass |
|
op-add-double-double.vert
|
pass |
|
op-add-double-dvec2.frag
|
pass |
|
op-add-double-dvec2.geom
|
pass |
|
op-add-double-dvec2.vert
|
pass |
|
op-add-double-dvec3.frag
|
pass |
|
op-add-double-dvec3.geom
|
pass |
|
op-add-double-dvec3.vert
|
pass |
|
op-add-double-dvec4.frag
|
pass |
|
op-add-double-dvec4.geom
|
pass |
|
op-add-double-dvec4.vert
|
pass |
|
op-add-dvec2-double.frag
|
pass |
|
op-add-dvec2-double.geom
|
pass |
|
op-add-dvec2-double.vert
|
pass |
|
op-add-dvec2-dvec2.frag
|
pass |
|
op-add-dvec2-dvec2.geom
|
pass |
|
op-add-dvec2-dvec2.vert
|
pass |
|
op-add-dvec3-double.frag
|
pass |
|
op-add-dvec3-double.geom
|
pass |
|
op-add-dvec3-double.vert
|
pass |
|
op-add-dvec3-dvec3.frag
|
pass |
|
op-add-dvec3-dvec3.geom
|
pass |
|
op-add-dvec3-dvec3.vert
|
pass |
|
op-add-dvec4-double.frag
|
pass |
|
op-add-dvec4-double.geom
|
pass |
|
op-add-dvec4-double.vert
|
pass |
|
op-add-dvec4-dvec4.frag
|
pass |
|
op-add-dvec4-dvec4.geom
|
pass |
|
op-add-dvec4-dvec4.vert
|
pass |
|
op-div-dmat2-dmat2.frag
|
pass |
|
op-div-dmat2-dmat2.geom
|
pass |
|
op-div-dmat2-dmat2.vert
|
pass |
|
op-div-dmat2-double.frag
|
pass |
|
op-div-dmat2-double.geom
|
pass |
|
op-div-dmat2-double.vert
|
pass |
|
op-div-dmat2x3-dmat2x3.frag
|
pass |
|
op-div-dmat2x3-dmat2x3.geom
|
pass |
|
op-div-dmat2x3-dmat2x3.vert
|
pass |
|
op-div-dmat2x3-double.frag
|
pass |
|
op-div-dmat2x3-double.geom
|
pass |
|
op-div-dmat2x3-double.vert
|
pass |
|
op-div-dmat2x4-dmat2x4.frag
|
pass |
|
op-div-dmat2x4-dmat2x4.geom
|
pass |
|
op-div-dmat2x4-dmat2x4.vert
|
pass |
|
op-div-dmat2x4-double.frag
|
pass |
|
op-div-dmat2x4-double.geom
|
pass |
|
op-div-dmat2x4-double.vert
|
pass |
|
op-div-dmat3-dmat3.frag
|
pass |
|
op-div-dmat3-dmat3.geom
|
pass |
|
op-div-dmat3-dmat3.vert
|
pass |
|
op-div-dmat3-double.frag
|
pass |
|
op-div-dmat3-double.geom
|
pass |
|
op-div-dmat3-double.vert
|
pass |
|
op-div-dmat3x2-dmat3x2.frag
|
pass |
|
op-div-dmat3x2-dmat3x2.geom
|
pass |
|
op-div-dmat3x2-dmat3x2.vert
|
pass |
|
op-div-dmat3x2-double.frag
|
pass |
|
op-div-dmat3x2-double.geom
|
pass |
|
op-div-dmat3x2-double.vert
|
pass |
|
op-div-dmat3x4-dmat3x4.frag
|
pass |
|
op-div-dmat3x4-dmat3x4.geom
|
pass |
|
op-div-dmat3x4-dmat3x4.vert
|
pass |
|
op-div-dmat3x4-double.frag
|
pass |
|
op-div-dmat3x4-double.geom
|
pass |
|
op-div-dmat3x4-double.vert
|
pass |
|
op-div-dmat4-dmat4.frag
|
pass |
|
op-div-dmat4-dmat4.geom
|
pass |
|
op-div-dmat4-dmat4.vert
|
pass |
|
op-div-dmat4-double.frag
|
pass |
|
op-div-dmat4-double.geom
|
pass |
|
op-div-dmat4-double.vert
|
pass |
|
op-div-dmat4x2-dmat4x2.frag
|
pass |
|
op-div-dmat4x2-dmat4x2.geom
|
pass |
|
op-div-dmat4x2-dmat4x2.vert
|
pass |
|
op-div-dmat4x2-double.frag
|
pass |
|
op-div-dmat4x2-double.geom
|
pass |
|
op-div-dmat4x2-double.vert
|
pass |
|
op-div-dmat4x3-dmat4x3.frag
|
pass |
|
op-div-dmat4x3-dmat4x3.geom
|
pass |
|
op-div-dmat4x3-dmat4x3.vert
|
pass |
|
op-div-dmat4x3-double.frag
|
pass |
|
op-div-dmat4x3-double.geom
|
pass |
|
op-div-dmat4x3-double.vert
|
pass |
|
op-div-double-dmat2.frag
|
pass |
|
op-div-double-dmat2.geom
|
pass |
|
op-div-double-dmat2.vert
|
pass |
|
op-div-double-dmat2x3.frag
|
pass |
|
op-div-double-dmat2x3.geom
|
pass |
|
op-div-double-dmat2x3.vert
|
pass |
|
op-div-double-dmat2x4.frag
|
pass |
|
op-div-double-dmat2x4.geom
|
pass |
|
op-div-double-dmat2x4.vert
|
pass |
|
op-div-double-dmat3.frag
|
pass |
|
op-div-double-dmat3.geom
|
pass |
|
op-div-double-dmat3.vert
|
pass |
|
op-div-double-dmat3x2.frag
|
pass |
|
op-div-double-dmat3x2.geom
|
pass |
|
op-div-double-dmat3x2.vert
|
pass |
|
op-div-double-dmat3x4.frag
|
pass |
|
op-div-double-dmat3x4.geom
|
pass |
|
op-div-double-dmat3x4.vert
|
pass |
|
op-div-double-dmat4.frag
|
pass |
|
op-div-double-dmat4.geom
|
pass |
|
op-div-double-dmat4.vert
|
pass |
|
op-div-double-dmat4x2.frag
|
pass |
|
op-div-double-dmat4x2.geom
|
pass |
|
op-div-double-dmat4x2.vert
|
pass |
|
op-div-double-dmat4x3.frag
|
pass |
|
op-div-double-dmat4x3.geom
|
pass |
|
op-div-double-dmat4x3.vert
|
pass |
|
op-div-double-double.frag
|
pass |
|
op-div-double-double.geom
|
pass |
|
op-div-double-double.vert
|
pass |
|
op-div-double-dvec2.frag
|
pass |
|
op-div-double-dvec2.geom
|
pass |
|
op-div-double-dvec2.vert
|
pass |
|
op-div-double-dvec3.frag
|
pass |
|
op-div-double-dvec3.geom
|
pass |
|
op-div-double-dvec3.vert
|
pass |
|
op-div-double-dvec4.frag
|
pass |
|
op-div-double-dvec4.geom
|
pass |
|
op-div-double-dvec4.vert
|
pass |
|
op-div-dvec2-double.frag
|
pass |
|
op-div-dvec2-double.geom
|
pass |
|
op-div-dvec2-double.vert
|
pass |
|
op-div-dvec2-dvec2.frag
|
pass |
|
op-div-dvec2-dvec2.geom
|
pass |
|
op-div-dvec2-dvec2.vert
|
pass |
|
op-div-dvec3-double.frag
|
pass |
|
op-div-dvec3-double.geom
|
pass |
|
op-div-dvec3-double.vert
|
pass |
|
op-div-dvec3-dvec3.frag
|
pass |
|
op-div-dvec3-dvec3.geom
|
pass |
|
op-div-dvec3-dvec3.vert
|
pass |
|
op-div-dvec4-double.frag
|
pass |
|
op-div-dvec4-double.geom
|
pass |
|
op-div-dvec4-double.vert
|
pass |
|
op-div-dvec4-dvec4.frag
|
pass |
|
op-div-dvec4-dvec4.geom
|
pass |
|
op-div-dvec4-dvec4.vert
|
pass |
|
op-mult-dmat2-dmat2.frag
|
pass |
|
op-mult-dmat2-dmat2.geom
|
pass |
|
op-mult-dmat2-dmat2.vert
|
pass |
|
op-mult-dmat2-dmat3x2.frag
|
pass |
|
op-mult-dmat2-dmat3x2.geom
|
pass |
|
op-mult-dmat2-dmat3x2.vert
|
pass |
|
op-mult-dmat2-dmat4x2.frag
|
pass |
|
op-mult-dmat2-dmat4x2.geom
|
pass |
|
op-mult-dmat2-dmat4x2.vert
|
pass |
|
op-mult-dmat2-double.frag
|
pass |
|
op-mult-dmat2-double.geom
|
pass |
|
op-mult-dmat2-double.vert
|
pass |
|
op-mult-dmat2-dvec2.frag
|
pass |
|
op-mult-dmat2-dvec2.geom
|
pass |
|
op-mult-dmat2-dvec2.vert
|
pass |
|
op-mult-dmat2x3-dmat2.frag
|
pass |
|
op-mult-dmat2x3-dmat2.geom
|
pass |
|
op-mult-dmat2x3-dmat2.vert
|
pass |
|
op-mult-dmat2x3-dmat3x2.frag
|
pass |
|
op-mult-dmat2x3-dmat3x2.geom
|
pass |
|
op-mult-dmat2x3-dmat3x2.vert
|
pass |
|
op-mult-dmat2x3-dmat4x2.frag
|
pass |
|
op-mult-dmat2x3-dmat4x2.geom
|
pass |
|
op-mult-dmat2x3-dmat4x2.vert
|
pass |
|
op-mult-dmat2x3-double.frag
|
pass |
|
op-mult-dmat2x3-double.geom
|
pass |
|
op-mult-dmat2x3-double.vert
|
pass |
|
op-mult-dmat2x3-dvec2.frag
|
pass |
|
op-mult-dmat2x3-dvec2.geom
|
pass |
|
op-mult-dmat2x3-dvec2.vert
|
pass |
|
op-mult-dmat2x4-dmat2.frag
|
pass |
|
op-mult-dmat2x4-dmat2.geom
|
pass |
|
op-mult-dmat2x4-dmat2.vert
|
pass |
|
op-mult-dmat2x4-dmat3x2.frag
|
pass |
|
op-mult-dmat2x4-dmat3x2.geom
|
pass |
|
op-mult-dmat2x4-dmat3x2.vert
|
pass |
|
op-mult-dmat2x4-dmat4x2.frag
|
pass |
|
op-mult-dmat2x4-dmat4x2.geom
|
pass |
|
op-mult-dmat2x4-dmat4x2.vert
|
pass |
|
op-mult-dmat2x4-double.frag
|
pass |
|
op-mult-dmat2x4-double.geom
|
pass |
|
op-mult-dmat2x4-double.vert
|
pass |
|
op-mult-dmat2x4-dvec2.frag
|
pass |
|
op-mult-dmat2x4-dvec2.geom
|
pass |
|
op-mult-dmat2x4-dvec2.vert
|
pass |
|
op-mult-dmat3-dmat2x3.frag
|
pass |
|
op-mult-dmat3-dmat2x3.geom
|
pass |
|
op-mult-dmat3-dmat2x3.vert
|
pass |
|
op-mult-dmat3-dmat3.frag
|
pass |
|
op-mult-dmat3-dmat3.geom
|
pass |
|
op-mult-dmat3-dmat3.vert
|
pass |
|
op-mult-dmat3-dmat4x3.frag
|
pass |
|
op-mult-dmat3-dmat4x3.geom
|
pass |
|
op-mult-dmat3-dmat4x3.vert
|
pass |
|
op-mult-dmat3-double.frag
|
pass |
|
op-mult-dmat3-double.geom
|
pass |
|
op-mult-dmat3-double.vert
|
pass |
|
op-mult-dmat3-dvec3.frag
|
pass |
|
op-mult-dmat3-dvec3.geom
|
pass |
|
op-mult-dmat3-dvec3.vert
|
pass |
|
op-mult-dmat3x2-dmat2x3.frag
|
pass |
|
op-mult-dmat3x2-dmat2x3.geom
|
pass |
|
op-mult-dmat3x2-dmat2x3.vert
|
pass |
|
op-mult-dmat3x2-dmat3.frag
|
pass |
|
op-mult-dmat3x2-dmat3.geom
|
pass |
|
op-mult-dmat3x2-dmat3.vert
|
pass |
|
op-mult-dmat3x2-dmat4x3.frag
|
pass |
|
op-mult-dmat3x2-dmat4x3.geom
|
pass |
|
op-mult-dmat3x2-dmat4x3.vert
|
pass |
|
op-mult-dmat3x2-double.frag
|
pass |
|
op-mult-dmat3x2-double.geom
|
pass |
|
op-mult-dmat3x2-double.vert
|
pass |
|
op-mult-dmat3x2-dvec3.frag
|
pass |
|
op-mult-dmat3x2-dvec3.geom
|
pass |
|
op-mult-dmat3x2-dvec3.vert
|
pass |
|
op-mult-dmat3x4-dmat2x3.frag
|
pass |
|
op-mult-dmat3x4-dmat2x3.geom
|
pass |
|
op-mult-dmat3x4-dmat2x3.vert
|
pass |
|
op-mult-dmat3x4-dmat3.frag
|
pass |
|
op-mult-dmat3x4-dmat3.geom
|
pass |
|
op-mult-dmat3x4-dmat3.vert
|
pass |
|
op-mult-dmat3x4-dmat4x3.frag
|
pass |
|
op-mult-dmat3x4-dmat4x3.geom
|
pass |
|
op-mult-dmat3x4-dmat4x3.vert
|
pass |
|
op-mult-dmat3x4-double.frag
|
pass |
|
op-mult-dmat3x4-double.geom
|
pass |
|
op-mult-dmat3x4-double.vert
|
pass |
|
op-mult-dmat3x4-dvec3.frag
|
pass |
|
op-mult-dmat3x4-dvec3.geom
|
pass |
|
op-mult-dmat3x4-dvec3.vert
|
pass |
|
op-mult-dmat4-dmat2x4.frag
|
pass |
|
op-mult-dmat4-dmat2x4.geom
|
pass |
|
op-mult-dmat4-dmat2x4.vert
|
pass |
|
op-mult-dmat4-dmat3x4.frag
|
pass |
|
op-mult-dmat4-dmat3x4.geom
|
pass |
|
op-mult-dmat4-dmat3x4.vert
|
pass |
|
op-mult-dmat4-dmat4.frag
|
pass |
|
op-mult-dmat4-dmat4.geom
|
pass |
|
op-mult-dmat4-dmat4.vert
|
pass |
|
op-mult-dmat4-double.frag
|
pass |
|
op-mult-dmat4-double.geom
|
pass |
|
op-mult-dmat4-double.vert
|
pass |
|
op-mult-dmat4-dvec4.frag
|
pass |
|
op-mult-dmat4-dvec4.geom
|
pass |
|
op-mult-dmat4-dvec4.vert
|
pass |
|
op-mult-dmat4x2-dmat2x4.frag
|
pass |
|
op-mult-dmat4x2-dmat2x4.geom
|
pass |
|
op-mult-dmat4x2-dmat2x4.vert
|
pass |
|
op-mult-dmat4x2-dmat3x4.frag
|
pass |
|
op-mult-dmat4x2-dmat3x4.geom
|
pass |
|
op-mult-dmat4x2-dmat3x4.vert
|
pass |
|
op-mult-dmat4x2-dmat4.frag
|
pass |
|
op-mult-dmat4x2-dmat4.geom
|
pass |
|
op-mult-dmat4x2-dmat4.vert
|
pass |
|
op-mult-dmat4x2-double.frag
|
pass |
|
op-mult-dmat4x2-double.geom
|
pass |
|
op-mult-dmat4x2-double.vert
|
pass |
|
op-mult-dmat4x2-dvec4.frag
|
pass |
|
op-mult-dmat4x2-dvec4.geom
|
pass |
|
op-mult-dmat4x2-dvec4.vert
|
pass |
|
op-mult-dmat4x3-dmat2x4.frag
|
pass |
|
op-mult-dmat4x3-dmat2x4.geom
|
pass |
|
op-mult-dmat4x3-dmat2x4.vert
|
pass |
|
op-mult-dmat4x3-dmat3x4.frag
|
pass |
|
op-mult-dmat4x3-dmat3x4.geom
|
pass |
|
op-mult-dmat4x3-dmat3x4.vert
|
pass |
|
op-mult-dmat4x3-dmat4.frag
|
pass |
|
op-mult-dmat4x3-dmat4.geom
|
pass |
|
op-mult-dmat4x3-dmat4.vert
|
pass |
|
op-mult-dmat4x3-double.frag
|
pass |
|
op-mult-dmat4x3-double.geom
|
pass |
|
op-mult-dmat4x3-double.vert
|
pass |
|
op-mult-dmat4x3-dvec4.frag
|
pass |
|
op-mult-dmat4x3-dvec4.geom
|
pass |
|
op-mult-dmat4x3-dvec4.vert
|
pass |
|
op-mult-double-dmat2.frag
|
pass |
|
op-mult-double-dmat2.geom
|
pass |
|
op-mult-double-dmat2.vert
|
pass |
|
op-mult-double-dmat2x3.frag
|
pass |
|
op-mult-double-dmat2x3.geom
|
pass |
|
op-mult-double-dmat2x3.vert
|
pass |
|
op-mult-double-dmat2x4.frag
|
pass |
|
op-mult-double-dmat2x4.geom
|
pass |
|
op-mult-double-dmat2x4.vert
|
pass |
|
op-mult-double-dmat3.frag
|
pass |
|
op-mult-double-dmat3.geom
|
pass |
|
op-mult-double-dmat3.vert
|
pass |
|
op-mult-double-dmat3x2.frag
|
pass |
|
op-mult-double-dmat3x2.geom
|
pass |
|
op-mult-double-dmat3x2.vert
|
pass |
|
op-mult-double-dmat3x4.frag
|
pass |
|
op-mult-double-dmat3x4.geom
|
pass |
|
op-mult-double-dmat3x4.vert
|
pass |
|
op-mult-double-dmat4.frag
|
pass |
|
op-mult-double-dmat4.geom
|
pass |
|
op-mult-double-dmat4.vert
|
pass |
|
op-mult-double-dmat4x2.frag
|
pass |
|
op-mult-double-dmat4x2.geom
|
pass |
|
op-mult-double-dmat4x2.vert
|
pass |
|
op-mult-double-dmat4x3.frag
|
pass |
|
op-mult-double-dmat4x3.geom
|
pass |
|
op-mult-double-dmat4x3.vert
|
pass |
|
op-mult-double-double.frag
|
pass |
|
op-mult-double-double.geom
|
pass |
|
op-mult-double-double.vert
|
pass |
|
op-mult-double-dvec2.frag
|
pass |
|
op-mult-double-dvec2.geom
|
pass |
|
op-mult-double-dvec2.vert
|
pass |
|
op-mult-double-dvec3.frag
|
pass |
|
op-mult-double-dvec3.geom
|
pass |
|
op-mult-double-dvec3.vert
|
pass |
|
op-mult-double-dvec4.frag
|
pass |
|
op-mult-double-dvec4.geom
|
pass |
|
op-mult-double-dvec4.vert
|
pass |
|
op-mult-dvec2-dmat2.frag
|
pass |
|
op-mult-dvec2-dmat2.geom
|
pass |
|
op-mult-dvec2-dmat2.vert
|
pass |
|
op-mult-dvec2-dmat3x2.frag
|
pass |
|
op-mult-dvec2-dmat3x2.geom
|
pass |
|
op-mult-dvec2-dmat3x2.vert
|
pass |
|
op-mult-dvec2-dmat4x2.frag
|
pass |
|
op-mult-dvec2-dmat4x2.geom
|
pass |
|
op-mult-dvec2-dmat4x2.vert
|
pass |
|
op-mult-dvec2-double.frag
|
pass |
|
op-mult-dvec2-double.geom
|
pass |
|
op-mult-dvec2-double.vert
|
pass |
|
op-mult-dvec2-dvec2.frag
|
pass |
|
op-mult-dvec2-dvec2.geom
|
pass |
|
op-mult-dvec2-dvec2.vert
|
pass |
|
op-mult-dvec3-dmat2x3.frag
|
pass |
|
op-mult-dvec3-dmat2x3.geom
|
pass |
|
op-mult-dvec3-dmat2x3.vert
|
pass |
|
op-mult-dvec3-dmat3.frag
|
pass |
|
op-mult-dvec3-dmat3.geom
|
pass |
|
op-mult-dvec3-dmat3.vert
|
pass |
|
op-mult-dvec3-dmat4x3.frag
|
pass |
|
op-mult-dvec3-dmat4x3.geom
|
pass |
|
op-mult-dvec3-dmat4x3.vert
|
pass |
|
op-mult-dvec3-double.frag
|
pass |
|
op-mult-dvec3-double.geom
|
pass |
|
op-mult-dvec3-double.vert
|
pass |
|
op-mult-dvec3-dvec3.frag
|
pass |
|
op-mult-dvec3-dvec3.geom
|
pass |
|
op-mult-dvec3-dvec3.vert
|
pass |
|
op-mult-dvec4-dmat2x4.frag
|
pass |
|
op-mult-dvec4-dmat2x4.geom
|
pass |
|
op-mult-dvec4-dmat2x4.vert
|
pass |
|
op-mult-dvec4-dmat3x4.frag
|
pass |
|
op-mult-dvec4-dmat3x4.geom
|
pass |
|
op-mult-dvec4-dmat3x4.vert
|
pass |
|
op-mult-dvec4-dmat4.frag
|
pass |
|
op-mult-dvec4-dmat4.geom
|
pass |
|
op-mult-dvec4-dmat4.vert
|
pass |
|
op-mult-dvec4-double.frag
|
pass |
|
op-mult-dvec4-double.geom
|
pass |
|
op-mult-dvec4-double.vert
|
pass |
|
op-mult-dvec4-dvec4.frag
|
pass |
|
op-mult-dvec4-dvec4.geom
|
pass |
|
op-mult-dvec4-dvec4.vert
|
pass |
|
op-sub-dmat2-dmat2.frag
|
pass |
|
op-sub-dmat2-dmat2.geom
|
pass |
|
op-sub-dmat2-dmat2.vert
|
pass |
|
op-sub-dmat2-double.frag
|
pass |
|
op-sub-dmat2-double.geom
|
pass |
|
op-sub-dmat2-double.vert
|
pass |
|
op-sub-dmat2x3-dmat2x3.frag
|
pass |
|
op-sub-dmat2x3-dmat2x3.geom
|
pass |
|
op-sub-dmat2x3-dmat2x3.vert
|
pass |
|
op-sub-dmat2x3-double.frag
|
pass |
|
op-sub-dmat2x3-double.geom
|
pass |
|
op-sub-dmat2x3-double.vert
|
pass |
|
op-sub-dmat2x4-dmat2x4.frag
|
pass |
|
op-sub-dmat2x4-dmat2x4.geom
|
pass |
|
op-sub-dmat2x4-dmat2x4.vert
|
pass |
|
op-sub-dmat2x4-double.frag
|
pass |
|
op-sub-dmat2x4-double.geom
|
pass |
|
op-sub-dmat2x4-double.vert
|
pass |
|
op-sub-dmat3-dmat3.frag
|
pass |
|
op-sub-dmat3-dmat3.geom
|
pass |
|
op-sub-dmat3-dmat3.vert
|
pass |
|
op-sub-dmat3-double.frag
|
pass |
|
op-sub-dmat3-double.geom
|
pass |
|
op-sub-dmat3-double.vert
|
pass |
|
op-sub-dmat3x2-dmat3x2.frag
|
pass |
|
op-sub-dmat3x2-dmat3x2.geom
|
pass |
|
op-sub-dmat3x2-dmat3x2.vert
|
pass |
|
op-sub-dmat3x2-double.frag
|
pass |
|
op-sub-dmat3x2-double.geom
|
pass |
|
op-sub-dmat3x2-double.vert
|
pass |
|
op-sub-dmat3x4-dmat3x4.frag
|
pass |
|
op-sub-dmat3x4-dmat3x4.geom
|
pass |
|
op-sub-dmat3x4-dmat3x4.vert
|
pass |
|
op-sub-dmat3x4-double.frag
|
pass |
|
op-sub-dmat3x4-double.geom
|
pass |
|
op-sub-dmat3x4-double.vert
|
pass |
|
op-sub-dmat4-dmat4.frag
|
pass |
|
op-sub-dmat4-dmat4.geom
|
pass |
|
op-sub-dmat4-dmat4.vert
|
pass |
|
op-sub-dmat4-double.frag
|
pass |
|
op-sub-dmat4-double.geom
|
pass |
|
op-sub-dmat4-double.vert
|
pass |
|
op-sub-dmat4x2-dmat4x2.frag
|
pass |
|
op-sub-dmat4x2-dmat4x2.geom
|
pass |
|
op-sub-dmat4x2-dmat4x2.vert
|
pass |
|
op-sub-dmat4x2-double.frag
|
pass |
|
op-sub-dmat4x2-double.geom
|
pass |
|
op-sub-dmat4x2-double.vert
|
pass |
|
op-sub-dmat4x3-dmat4x3.frag
|
pass |
|
op-sub-dmat4x3-dmat4x3.geom
|
pass |
|
op-sub-dmat4x3-dmat4x3.vert
|
pass |
|
op-sub-dmat4x3-double.frag
|
pass |
|
op-sub-dmat4x3-double.geom
|
pass |
|
op-sub-dmat4x3-double.vert
|
pass |
|
op-sub-double-dmat2.frag
|
pass |
|
op-sub-double-dmat2.geom
|
pass |
|
op-sub-double-dmat2.vert
|
pass |
|
op-sub-double-dmat2x3.frag
|
pass |
|
op-sub-double-dmat2x3.geom
|
pass |
|
op-sub-double-dmat2x3.vert
|
pass |
|
op-sub-double-dmat2x4.frag
|
pass |
|
op-sub-double-dmat2x4.geom
|
pass |
|
op-sub-double-dmat2x4.vert
|
pass |
|
op-sub-double-dmat3.frag
|
pass |
|
op-sub-double-dmat3.geom
|
pass |
|
op-sub-double-dmat3.vert
|
pass |
|
op-sub-double-dmat3x2.frag
|
pass |
|
op-sub-double-dmat3x2.geom
|
pass |
|
op-sub-double-dmat3x2.vert
|
pass |
|
op-sub-double-dmat3x4.frag
|
pass |
|
op-sub-double-dmat3x4.geom
|
pass |
|
op-sub-double-dmat3x4.vert
|
pass |
|
op-sub-double-dmat4.frag
|
pass |
|
op-sub-double-dmat4.geom
|
pass |
|
op-sub-double-dmat4.vert
|
pass |
|
op-sub-double-dmat4x2.frag
|
pass |
|
op-sub-double-dmat4x2.geom
|
pass |
|
op-sub-double-dmat4x2.vert
|
pass |
|
op-sub-double-dmat4x3.frag
|
pass |
|
op-sub-double-dmat4x3.geom
|
pass |
|
op-sub-double-dmat4x3.vert
|
pass |
|
op-sub-double-double.frag
|
pass |
|
op-sub-double-double.geom
|
pass |
|
op-sub-double-double.vert
|
pass |
|
op-sub-double-dvec2.frag
|
pass |
|
op-sub-double-dvec2.geom
|
pass |
|
op-sub-double-dvec2.vert
|
pass |
|
op-sub-double-dvec3.frag
|
pass |
|
op-sub-double-dvec3.geom
|
pass |
|
op-sub-double-dvec3.vert
|
pass |
|
op-sub-double-dvec4.frag
|
pass |
|
op-sub-double-dvec4.geom
|
pass |
|
op-sub-double-dvec4.vert
|
pass |
|
op-sub-dvec2-double.frag
|
pass |
|
op-sub-dvec2-double.geom
|
pass |
|
op-sub-dvec2-double.vert
|
pass |
|
op-sub-dvec2-dvec2.frag
|
pass |
|
op-sub-dvec2-dvec2.geom
|
pass |
|
op-sub-dvec2-dvec2.vert
|
pass |
|
op-sub-dvec3-double.frag
|
pass |
|
op-sub-dvec3-double.geom
|
pass |
|
op-sub-dvec3-double.vert
|
pass |
|
op-sub-dvec3-dvec3.frag
|
pass |
|
op-sub-dvec3-dvec3.geom
|
pass |
|
op-sub-dvec3-dvec3.vert
|
pass |
|
op-sub-dvec4-double.frag
|
pass |
|
op-sub-dvec4-double.geom
|
pass |
|
op-sub-dvec4-double.vert
|
pass |
|
op-sub-dvec4-dvec4.frag
|
pass |
|
op-sub-dvec4-dvec4.geom
|
pass |
|
op-sub-dvec4-dvec4.vert
|
pass |
|
outerproduct-dvec2-dvec2.frag
|
pass |
|
outerproduct-dvec2-dvec2.geom
|
pass |
|
outerproduct-dvec2-dvec2.vert
|
pass |
|
outerproduct-dvec2-dvec3.frag
|
pass |
|
outerproduct-dvec2-dvec3.geom
|
pass |
|
outerproduct-dvec2-dvec3.vert
|
pass |
|
outerproduct-dvec2-dvec4.frag
|
pass |
|
outerproduct-dvec2-dvec4.geom
|
pass |
|
outerproduct-dvec2-dvec4.vert
|
pass |
|
outerproduct-dvec3-dvec2.frag
|
pass |
|
outerproduct-dvec3-dvec2.geom
|
pass |
|
outerproduct-dvec3-dvec2.vert
|
pass |
|
outerproduct-dvec3-dvec3.frag
|
pass |
|
outerproduct-dvec3-dvec3.geom
|
pass |
|
outerproduct-dvec3-dvec3.vert
|
pass |
|
outerproduct-dvec3-dvec4.frag
|
pass |
|
outerproduct-dvec3-dvec4.geom
|
pass |
|
outerproduct-dvec3-dvec4.vert
|
pass |
|
outerproduct-dvec4-dvec2.frag
|
pass |
|
outerproduct-dvec4-dvec2.geom
|
pass |
|
outerproduct-dvec4-dvec2.vert
|
pass |
|
outerproduct-dvec4-dvec3.frag
|
pass |
|
outerproduct-dvec4-dvec3.geom
|
pass |
|
outerproduct-dvec4-dvec3.vert
|
pass |
|
outerproduct-dvec4-dvec4.frag
|
pass |
|
outerproduct-dvec4-dvec4.geom
|
pass |
|
outerproduct-dvec4-dvec4.vert
|
pass |
|
reflect-double-double.frag
|
pass |
|
reflect-double-double.geom
|
pass |
|
reflect-double-double.vert
|
pass |
|
reflect-dvec2-dvec2.frag
|
pass |
|
reflect-dvec2-dvec2.geom
|
pass |
|
reflect-dvec2-dvec2.vert
|
pass |
|
reflect-dvec3-dvec3.frag
|
pass |
|
reflect-dvec3-dvec3.geom
|
pass |
|
reflect-dvec3-dvec3.vert
|
pass |
|
reflect-dvec4-dvec4.frag
|
pass |
|
reflect-dvec4-dvec4.geom
|
pass |
|
reflect-dvec4-dvec4.vert
|
pass |
|
refract-double-double-double.frag
|
pass |
|
refract-double-double-double.geom
|
pass |
|
refract-double-double-double.vert
|
pass |
|
refract-dvec2-dvec2-double.frag
|
pass |
|
refract-dvec2-dvec2-double.geom
|
pass |
|
refract-dvec2-dvec2-double.vert
|
pass |
|
refract-dvec3-dvec3-double.frag
|
pass |
|
refract-dvec3-dvec3-double.geom
|
pass |
|
refract-dvec3-dvec3-double.vert
|
pass |
|
refract-dvec4-dvec4-double.frag
|
pass |
|
refract-dvec4-dvec4-double.geom
|
pass |
|
refract-dvec4-dvec4-double.vert
|
pass |
|
round-double.frag
|
pass |
|
round-double.geom
|
pass |
|
round-double.vert
|
pass |
|
round-dvec2.frag
|
pass |
|
round-dvec2.geom
|
pass |
|
round-dvec2.vert
|
pass |
|
round-dvec3.frag
|
pass |
|
round-dvec3.geom
|
pass |
|
round-dvec3.vert
|
pass |
|
round-dvec4.frag
|
pass |
|
round-dvec4.geom
|
pass |
|
round-dvec4.vert
|
pass |
|
roundeven-double.frag
|
pass |
|
roundeven-double.geom
|
pass |
|
roundeven-double.vert
|
pass |
|
roundeven-dvec2.frag
|
pass |
|
roundeven-dvec2.geom
|
pass |
|
roundeven-dvec2.vert
|
pass |
|
roundeven-dvec3.frag
|
pass |
|
roundeven-dvec3.geom
|
pass |
|
roundeven-dvec3.vert
|
pass |
|
roundeven-dvec4.frag
|
pass |
|
roundeven-dvec4.geom
|
pass |
|
roundeven-dvec4.vert
|
pass |
|
sign-double.frag
|
pass |
|
sign-double.geom
|
pass |
|
sign-double.vert
|
pass |
|
sign-dvec2.frag
|
pass |
|
sign-dvec2.geom
|
pass |
|
sign-dvec2.vert
|
pass |
|
sign-dvec3.frag
|
pass |
|
sign-dvec3.geom
|
pass |
|
sign-dvec3.vert
|
pass |
|
sign-dvec4.frag
|
pass |
|
sign-dvec4.geom
|
pass |
|
sign-dvec4.vert
|
pass |
|
smoothstep-double-double-double.frag
|
pass |
|
smoothstep-double-double-double.geom
|
pass |
|
smoothstep-double-double-double.vert
|
pass |
|
smoothstep-double-double-dvec2.frag
|
pass |
|
smoothstep-double-double-dvec2.geom
|
pass |
|
smoothstep-double-double-dvec2.vert
|
pass |
|
smoothstep-double-double-dvec3.frag
|
pass |
|
smoothstep-double-double-dvec3.geom
|
pass |
|
smoothstep-double-double-dvec3.vert
|
pass |
|
smoothstep-double-double-dvec4.frag
|
pass |
|
smoothstep-double-double-dvec4.geom
|
pass |
|
smoothstep-double-double-dvec4.vert
|
pass |
|
smoothstep-dvec2-dvec2-dvec2.frag
|
pass |
|
smoothstep-dvec2-dvec2-dvec2.geom
|
pass |
|
smoothstep-dvec2-dvec2-dvec2.vert
|
pass |
|
smoothstep-dvec3-dvec3-dvec3.frag
|
pass |
|
smoothstep-dvec3-dvec3-dvec3.geom
|
pass |
|
smoothstep-dvec3-dvec3-dvec3.vert
|
pass |
|
smoothstep-dvec4-dvec4-dvec4.frag
|
pass |
|
smoothstep-dvec4-dvec4-dvec4.geom
|
pass |
|
smoothstep-dvec4-dvec4-dvec4.vert
|
pass |
|
sqrt-double.frag
|
pass |
|
sqrt-double.geom
|
pass |
|
sqrt-double.vert
|
pass |
|
sqrt-dvec2.frag
|
pass |
|
sqrt-dvec2.geom
|
pass |
|
sqrt-dvec2.vert
|
pass |
|
sqrt-dvec3.frag
|
pass |
|
sqrt-dvec3.geom
|
pass |
|
sqrt-dvec3.vert
|
pass |
|
sqrt-dvec4.frag
|
pass |
|
sqrt-dvec4.geom
|
pass |
|
sqrt-dvec4.vert
|
pass |
|
step-double-double.frag
|
pass |
|
step-double-double.geom
|
pass |
|
step-double-double.vert
|
pass |
|
step-double-dvec2.frag
|
pass |
|
step-double-dvec2.geom
|
pass |
|
step-double-dvec2.vert
|
pass |
|
step-double-dvec3.frag
|
pass |
|
step-double-dvec3.geom
|
pass |
|
step-double-dvec3.vert
|
pass |
|
step-double-dvec4.frag
|
pass |
|
step-double-dvec4.geom
|
pass |
|
step-double-dvec4.vert
|
pass |
|
step-dvec2-dvec2.frag
|
pass |
|
step-dvec2-dvec2.geom
|
pass |
|
step-dvec2-dvec2.vert
|
pass |
|
step-dvec3-dvec3.frag
|
pass |
|
step-dvec3-dvec3.geom
|
pass |
|
step-dvec3-dvec3.vert
|
pass |
|
step-dvec4-dvec4.frag
|
pass |
|
step-dvec4-dvec4.geom
|
pass |
|
step-dvec4-dvec4.vert
|
pass |
|
transpose-dmat2.frag
|
pass |
|
transpose-dmat2.geom
|
pass |
|
transpose-dmat2.vert
|
pass |
|
transpose-dmat2x3.frag
|
pass |
|
transpose-dmat2x3.geom
|
pass |
|
transpose-dmat2x3.vert
|
pass |
|
transpose-dmat2x4.frag
|
pass |
|
transpose-dmat2x4.geom
|
pass |
|
transpose-dmat2x4.vert
|
pass |
|
transpose-dmat3.frag
|
pass |
|
transpose-dmat3.geom
|
pass |
|
transpose-dmat3.vert
|
pass |
|
transpose-dmat3x2.frag
|
pass |
|
transpose-dmat3x2.geom
|
pass |
|
transpose-dmat3x2.vert
|
pass |
|
transpose-dmat3x4.frag
|
pass |
|
transpose-dmat3x4.geom
|
pass |
|
transpose-dmat3x4.vert
|
pass |
|
transpose-dmat4.frag
|
pass |
|
transpose-dmat4.geom
|
pass |
|
transpose-dmat4.vert
|
pass |
|
transpose-dmat4x2.frag
|
pass |
|
transpose-dmat4x2.geom
|
pass |
|
transpose-dmat4x2.vert
|
pass |
|
transpose-dmat4x3.frag
|
pass |
|
transpose-dmat4x3.geom
|
pass |
|
transpose-dmat4x3.vert
|
pass |
|
trunc-double.frag
|
pass |
|
trunc-double.geom
|
pass |
|
trunc-double.vert
|
pass |
|
trunc-dvec2.frag
|
pass |
|
trunc-dvec2.geom
|
pass |
|
trunc-dvec2.vert
|
pass |
|
trunc-dvec3.frag
|
pass |
|
trunc-dvec3.geom
|
pass |
|
trunc-dvec3.vert
|
pass |
|
trunc-dvec4.frag
|
pass |
|
trunc-dvec4.geom
|
pass |
|
trunc-dvec4.vert
|
pass |
|
conversion
|
87/87 |
|
frag-conversion-implicit-bool-double-bad.frag
|
pass |
|
frag-conversion-implicit-bvec2-dvec2-bad.frag
|
pass |
|
frag-conversion-implicit-bvec3-dvec3-bad.frag
|
pass |
|
frag-conversion-implicit-bvec4-dvec4-bad.frag
|
pass |
|
frag-conversion-implicit-dmat2-mat2-bad.frag
|
pass |
|
frag-conversion-implicit-dmat2x3-mat2x3-bad.frag
|
pass |
|
frag-conversion-implicit-dmat2x4-mat2x4-bad.frag
|
pass |
|
frag-conversion-implicit-dmat3-mat3-bad.frag
|
pass |
|
frag-conversion-implicit-dmat3x2-mat3x2-bad.frag
|
pass |
|
frag-conversion-implicit-dmat3x4-mat3x4-bad.frag
|
pass |
|
frag-conversion-implicit-dmat4-mat4-bad.frag
|
pass |
|
frag-conversion-implicit-dmat4x2-mat4x2-bad.frag
|
pass |
|
frag-conversion-implicit-dmat4x3-mat4x3-bad.frag
|
pass |
|
frag-conversion-implicit-double-bool-bad.frag
|
pass |
|
frag-conversion-implicit-double-float-bad.frag
|
pass |
|
frag-conversion-implicit-double-int-bad.frag
|
pass |
|
frag-conversion-implicit-double-uint-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-bvec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-ivec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-uvec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-vec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-bvec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-ivec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-uvec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-vec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-bvec4-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-ivec4-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-uvec4-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-vec4-bad.frag
|
pass |
|
geom-conversion-implicit-bool-double-bad.geom
|
pass |
|
geom-conversion-implicit-bvec2-dvec2-bad.geom
|
pass |
|
geom-conversion-implicit-bvec3-dvec3-bad.geom
|
pass |
|
geom-conversion-implicit-bvec4-dvec4-bad.geom
|
pass |
|
geom-conversion-implicit-dmat2-mat2-bad.geom
|
pass |
|
geom-conversion-implicit-dmat2x3-mat2x3-bad.geom
|
pass |
|
geom-conversion-implicit-dmat2x4-mat2x4-bad.geom
|
pass |
|
geom-conversion-implicit-dmat3-mat3-bad.geom
|
pass |
|
geom-conversion-implicit-dmat3x2-mat3x2-bad.geom
|
pass |
|
geom-conversion-implicit-dmat3x4-mat3x4-bad.geom
|
pass |
|
geom-conversion-implicit-dmat4-mat4-bad.geom
|
pass |
|
geom-conversion-implicit-dmat4x2-mat4x2-bad.geom
|
pass |
|
geom-conversion-implicit-dmat4x3-mat4x3-bad.geom
|
pass |
|
geom-conversion-implicit-double-bool-bad.geom
|
pass |
|
geom-conversion-implicit-double-float-bad.geom
|
pass |
|
geom-conversion-implicit-double-int-bad.geom
|
pass |
|
geom-conversion-implicit-double-uint-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-bvec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-ivec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-uvec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-vec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-bvec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-ivec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-uvec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-vec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-bvec4-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-ivec4-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-uvec4-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-vec4-bad.geom
|
pass |
|
vert-conversion-implicit-bool-double-bad.vert
|
pass |
|
vert-conversion-implicit-bvec2-dvec2-bad.vert
|
pass |
|
vert-conversion-implicit-bvec3-dvec3-bad.vert
|
pass |
|
vert-conversion-implicit-bvec4-dvec4-bad.vert
|
pass |
|
vert-conversion-implicit-dmat2-mat2-bad.vert
|
pass |
|
vert-conversion-implicit-dmat2x3-mat2x3-bad.vert
|
pass |
|
vert-conversion-implicit-dmat2x4-mat2x4-bad.vert
|
pass |
|
vert-conversion-implicit-dmat3-mat3-bad.vert
|
pass |
|
vert-conversion-implicit-dmat3x2-mat3x2-bad.vert
|
pass |
|
vert-conversion-implicit-dmat3x4-mat3x4-bad.vert
|
pass |
|
vert-conversion-implicit-dmat4-mat4-bad.vert
|
pass |
|
vert-conversion-implicit-dmat4x2-mat4x2-bad.vert
|
pass |
|
vert-conversion-implicit-dmat4x3-mat4x3-bad.vert
|
pass |
|
vert-conversion-implicit-double-bool-bad.vert
|
pass |
|
vert-conversion-implicit-double-float-bad.vert
|
pass |
|
vert-conversion-implicit-double-int-bad.vert
|
pass |
|
vert-conversion-implicit-double-uint-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-bvec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-ivec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-uvec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-vec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-bvec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-ivec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-uvec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-vec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-bvec4-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-ivec4-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-uvec4-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-vec4-bad.vert
|
pass |
|
double-loop-iterator.vert
|
pass |
|
flat_interpolation
|
416/416 |
|
default-array-dmat2-bad.frag
|
pass |
|
default-array-dmat2x3-bad.frag
|
pass |
|
default-array-dmat2x4-bad.frag
|
pass |
|
default-array-dmat3-bad.frag
|
pass |
|
default-array-dmat3x2-bad.frag
|
pass |
|
default-array-dmat3x4-bad.frag
|
pass |
|
default-array-dmat4-bad.frag
|
pass |
|
default-array-dmat4x2-bad.frag
|
pass |
|
default-array-dmat4x3-bad.frag
|
pass |
|
default-array-double-bad.frag
|
pass |
|
default-array-dvec2-bad.frag
|
pass |
|
default-array-dvec3-bad.frag
|
pass |
|
default-array-dvec4-bad.frag
|
pass |
|
default-dmat2-bad.frag
|
pass |
|
default-dmat2x3-bad.frag
|
pass |
|
default-dmat2x4-bad.frag
|
pass |
|
default-dmat3-bad.frag
|
pass |
|
default-dmat3x2-bad.frag
|
pass |
|
default-dmat3x4-bad.frag
|
pass |
|
default-dmat4-bad.frag
|
pass |
|
default-dmat4x2-bad.frag
|
pass |
|
default-dmat4x3-bad.frag
|
pass |
|
default-double-bad.frag
|
pass |
|
default-dvec2-bad.frag
|
pass |
|
default-dvec3-bad.frag
|
pass |
|
default-dvec4-bad.frag
|
pass |
|
default-interface_block-array-dmat2-bad.frag
|
pass |
|
default-interface_block-array-dmat2x3-bad.frag
|
pass |
|
default-interface_block-array-dmat2x4-bad.frag
|
pass |
|
default-interface_block-array-dmat3-bad.frag
|
pass |
|
default-interface_block-array-dmat3x2-bad.frag
|
pass |
|
default-interface_block-array-dmat3x4-bad.frag
|
pass |
|
default-interface_block-array-dmat4-bad.frag
|
pass |
|
default-interface_block-array-dmat4x2-bad.frag
|
pass |
|
default-interface_block-array-dmat4x3-bad.frag
|
pass |
|
default-interface_block-array-double-bad.frag
|
pass |
|
default-interface_block-array-dvec2-bad.frag
|
pass |
|
default-interface_block-array-dvec3-bad.frag
|
pass |
|
default-interface_block-array-dvec4-bad.frag
|
pass |
|
default-interface_block-dmat2-bad.frag
|
pass |
|
default-interface_block-dmat2x3-bad.frag
|
pass |
|
default-interface_block-dmat2x4-bad.frag
|
pass |
|
default-interface_block-dmat3-bad.frag
|
pass |
|
default-interface_block-dmat3x2-bad.frag
|
pass |
|
default-interface_block-dmat3x4-bad.frag
|
pass |
|
default-interface_block-dmat4-bad.frag
|
pass |
|
default-interface_block-dmat4x2-bad.frag
|
pass |
|
default-interface_block-dmat4x3-bad.frag
|
pass |
|
default-interface_block-double-bad.frag
|
pass |
|
default-interface_block-dvec2-bad.frag
|
pass |
|
default-interface_block-dvec3-bad.frag
|
pass |
|
default-interface_block-dvec4-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat2-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat2x3-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat2x4-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat3-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat3x2-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat3x4-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat4-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat4x2-bad.frag
|
pass |
|
default-interface_block-struct-array-dmat4x3-bad.frag
|
pass |
|
default-interface_block-struct-array-double-bad.frag
|
pass |
|
default-interface_block-struct-array-dvec2-bad.frag
|
pass |
|
default-interface_block-struct-array-dvec3-bad.frag
|
pass |
|
default-interface_block-struct-array-dvec4-bad.frag
|
pass |
|
default-interface_block-struct-dmat2-bad.frag
|
pass |
|
default-interface_block-struct-dmat2x3-bad.frag
|
pass |
|
default-interface_block-struct-dmat2x4-bad.frag
|
pass |
|
default-interface_block-struct-dmat3-bad.frag
|
pass |
|
default-interface_block-struct-dmat3x2-bad.frag
|
pass |
|
default-interface_block-struct-dmat3x4-bad.frag
|
pass |
|
default-interface_block-struct-dmat4-bad.frag
|
pass |
|
default-interface_block-struct-dmat4x2-bad.frag
|
pass |
|
default-interface_block-struct-dmat4x3-bad.frag
|
pass |
|
default-interface_block-struct-double-bad.frag
|
pass |
|
default-interface_block-struct-dvec2-bad.frag
|
pass |
|
default-interface_block-struct-dvec3-bad.frag
|
pass |
|
default-interface_block-struct-dvec4-bad.frag
|
pass |
|
default-struct-array-dmat2-bad.frag
|
pass |
|
default-struct-array-dmat2x3-bad.frag
|
pass |
|
default-struct-array-dmat2x4-bad.frag
|
pass |
|
default-struct-array-dmat3-bad.frag
|
pass |
|
default-struct-array-dmat3x2-bad.frag
|
pass |
|
default-struct-array-dmat3x4-bad.frag
|
pass |
|
default-struct-array-dmat4-bad.frag
|
pass |
|
default-struct-array-dmat4x2-bad.frag
|
pass |
|
default-struct-array-dmat4x3-bad.frag
|
pass |
|
default-struct-array-double-bad.frag
|
pass |
|
default-struct-array-dvec2-bad.frag
|
pass |
|
default-struct-array-dvec3-bad.frag
|
pass |
|
default-struct-array-dvec4-bad.frag
|
pass |
|
default-struct-dmat2-bad.frag
|
pass |
|
default-struct-dmat2x3-bad.frag
|
pass |
|
default-struct-dmat2x4-bad.frag
|
pass |
|
default-struct-dmat3-bad.frag
|
pass |
|
default-struct-dmat3x2-bad.frag
|
pass |
|
default-struct-dmat3x4-bad.frag
|
pass |
|
default-struct-dmat4-bad.frag
|
pass |
|
default-struct-dmat4x2-bad.frag
|
pass |
|
default-struct-dmat4x3-bad.frag
|
pass |
|
default-struct-double-bad.frag
|
pass |
|
default-struct-dvec2-bad.frag
|
pass |
|
default-struct-dvec3-bad.frag
|
pass |
|
default-struct-dvec4-bad.frag
|
pass |
|
flat-array-dmat2.frag
|
pass |
|
flat-array-dmat2x3.frag
|
pass |
|
flat-array-dmat2x4.frag
|
pass |
|
flat-array-dmat3.frag
|
pass |
|
flat-array-dmat3x2.frag
|
pass |
|
flat-array-dmat3x4.frag
|
pass |
|
flat-array-dmat4.frag
|
pass |
|
flat-array-dmat4x2.frag
|
pass |
|
flat-array-dmat4x3.frag
|
pass |
|
flat-array-double.frag
|
pass |
|
flat-array-dvec2.frag
|
pass |
|
flat-array-dvec3.frag
|
pass |
|
flat-array-dvec4.frag
|
pass |
|
flat-dmat2.frag
|
pass |
|
flat-dmat2x3.frag
|
pass |
|
flat-dmat2x4.frag
|
pass |
|
flat-dmat3.frag
|
pass |
|
flat-dmat3x2.frag
|
pass |
|
flat-dmat3x4.frag
|
pass |
|
flat-dmat4.frag
|
pass |
|
flat-dmat4x2.frag
|
pass |
|
flat-dmat4x3.frag
|
pass |
|
flat-double.frag
|
pass |
|
flat-dvec2.frag
|
pass |
|
flat-dvec3.frag
|
pass |
|
flat-dvec4.frag
|
pass |
|
flat-interface_block-array-dmat2.frag
|
pass |
|
flat-interface_block-array-dmat2x3.frag
|
pass |
|
flat-interface_block-array-dmat2x4.frag
|
pass |
|
flat-interface_block-array-dmat3.frag
|
pass |
|
flat-interface_block-array-dmat3x2.frag
|
pass |
|
flat-interface_block-array-dmat3x4.frag
|
pass |
|
flat-interface_block-array-dmat4.frag
|
pass |
|
flat-interface_block-array-dmat4x2.frag
|
pass |
|
flat-interface_block-array-dmat4x3.frag
|
pass |
|
flat-interface_block-array-double.frag
|
pass |
|
flat-interface_block-array-dvec2.frag
|
pass |
|
flat-interface_block-array-dvec3.frag
|
pass |
|
flat-interface_block-array-dvec4.frag
|
pass |
|
flat-interface_block-dmat2.frag
|
pass |
|
flat-interface_block-dmat2x3.frag
|
pass |
|
flat-interface_block-dmat2x4.frag
|
pass |
|
flat-interface_block-dmat3.frag
|
pass |
|
flat-interface_block-dmat3x2.frag
|
pass |
|
flat-interface_block-dmat3x4.frag
|
pass |
|
flat-interface_block-dmat4.frag
|
pass |
|
flat-interface_block-dmat4x2.frag
|
pass |
|
flat-interface_block-dmat4x3.frag
|
pass |
|
flat-interface_block-double.frag
|
pass |
|
flat-interface_block-dvec2.frag
|
pass |
|
flat-interface_block-dvec3.frag
|
pass |
|
flat-interface_block-dvec4.frag
|
pass |
|
flat-interface_block-struct-array-dmat2.frag
|
pass |
|
flat-interface_block-struct-array-dmat2x3.frag
|
pass |
|
flat-interface_block-struct-array-dmat2x4.frag
|
pass |
|
flat-interface_block-struct-array-dmat3.frag
|
pass |
|
flat-interface_block-struct-array-dmat3x2.frag
|
pass |
|
flat-interface_block-struct-array-dmat3x4.frag
|
pass |
|
flat-interface_block-struct-array-dmat4.frag
|
pass |
|
flat-interface_block-struct-array-dmat4x2.frag
|
pass |
|
flat-interface_block-struct-array-dmat4x3.frag
|
pass |
|
flat-interface_block-struct-array-double.frag
|
pass |
|
flat-interface_block-struct-array-dvec2.frag
|
pass |
|
flat-interface_block-struct-array-dvec3.frag
|
pass |
|
flat-interface_block-struct-array-dvec4.frag
|
pass |
|
flat-interface_block-struct-dmat2.frag
|
pass |
|
flat-interface_block-struct-dmat2x3.frag
|
pass |
|
flat-interface_block-struct-dmat2x4.frag
|
pass |
|
flat-interface_block-struct-dmat3.frag
|
pass |
|
flat-interface_block-struct-dmat3x2.frag
|
pass |
|
flat-interface_block-struct-dmat3x4.frag
|
pass |
|
flat-interface_block-struct-dmat4.frag
|
pass |
|
flat-interface_block-struct-dmat4x2.frag
|
pass |
|
flat-interface_block-struct-dmat4x3.frag
|
pass |
|
flat-interface_block-struct-double.frag
|
pass |
|
flat-interface_block-struct-dvec2.frag
|
pass |
|
flat-interface_block-struct-dvec3.frag
|
pass |
|
flat-interface_block-struct-dvec4.frag
|
pass |
|
flat-struct-array-dmat2.frag
|
pass |
|
flat-struct-array-dmat2x3.frag
|
pass |
|
flat-struct-array-dmat2x4.frag
|
pass |
|
flat-struct-array-dmat3.frag
|
pass |
|
flat-struct-array-dmat3x2.frag
|
pass |
|
flat-struct-array-dmat3x4.frag
|
pass |
|
flat-struct-array-dmat4.frag
|
pass |
|
flat-struct-array-dmat4x2.frag
|
pass |
|
flat-struct-array-dmat4x3.frag
|
pass |
|
flat-struct-array-double.frag
|
pass |
|
flat-struct-array-dvec2.frag
|
pass |
|
flat-struct-array-dvec3.frag
|
pass |
|
flat-struct-array-dvec4.frag
|
pass |
|
flat-struct-dmat2.frag
|
pass |
|
flat-struct-dmat2x3.frag
|
pass |
|
flat-struct-dmat2x4.frag
|
pass |
|
flat-struct-dmat3.frag
|
pass |
|
flat-struct-dmat3x2.frag
|
pass |
|
flat-struct-dmat3x4.frag
|
pass |
|
flat-struct-dmat4.frag
|
pass |
|
flat-struct-dmat4x2.frag
|
pass |
|
flat-struct-dmat4x3.frag
|
pass |
|
flat-struct-double.frag
|
pass |
|
flat-struct-dvec2.frag
|
pass |
|
flat-struct-dvec3.frag
|
pass |
|
flat-struct-dvec4.frag
|
pass |
|
noperspective-array-dmat2-bad.frag
|
pass |
|
noperspective-array-dmat2x3-bad.frag
|
pass |
|
noperspective-array-dmat2x4-bad.frag
|
pass |
|
noperspective-array-dmat3-bad.frag
|
pass |
|
noperspective-array-dmat3x2-bad.frag
|
pass |
|
noperspective-array-dmat3x4-bad.frag
|
pass |
|
noperspective-array-dmat4-bad.frag
|
pass |
|
noperspective-array-dmat4x2-bad.frag
|
pass |
|
noperspective-array-dmat4x3-bad.frag
|
pass |
|
noperspective-array-double-bad.frag
|
pass |
|
noperspective-array-dvec2-bad.frag
|
pass |
|
noperspective-array-dvec3-bad.frag
|
pass |
|
noperspective-array-dvec4-bad.frag
|
pass |
|
noperspective-dmat2-bad.frag
|
pass |
|
noperspective-dmat2x3-bad.frag
|
pass |
|
noperspective-dmat2x4-bad.frag
|
pass |
|
noperspective-dmat3-bad.frag
|
pass |
|
noperspective-dmat3x2-bad.frag
|
pass |
|
noperspective-dmat3x4-bad.frag
|
pass |
|
noperspective-dmat4-bad.frag
|
pass |
|
noperspective-dmat4x2-bad.frag
|
pass |
|
noperspective-dmat4x3-bad.frag
|
pass |
|
noperspective-double-bad.frag
|
pass |
|
noperspective-dvec2-bad.frag
|
pass |
|
noperspective-dvec3-bad.frag
|
pass |
|
noperspective-dvec4-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat2-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat2x3-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat2x4-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat3-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat3x2-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat3x4-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat4-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat4x2-bad.frag
|
pass |
|
noperspective-interface_block-array-dmat4x3-bad.frag
|
pass |
|
noperspective-interface_block-array-double-bad.frag
|
pass |
|
noperspective-interface_block-array-dvec2-bad.frag
|
pass |
|
noperspective-interface_block-array-dvec3-bad.frag
|
pass |
|
noperspective-interface_block-array-dvec4-bad.frag
|
pass |
|
noperspective-interface_block-dmat2-bad.frag
|
pass |
|
noperspective-interface_block-dmat2x3-bad.frag
|
pass |
|
noperspective-interface_block-dmat2x4-bad.frag
|
pass |
|
noperspective-interface_block-dmat3-bad.frag
|
pass |
|
noperspective-interface_block-dmat3x2-bad.frag
|
pass |
|
noperspective-interface_block-dmat3x4-bad.frag
|
pass |
|
noperspective-interface_block-dmat4-bad.frag
|
pass |
|
noperspective-interface_block-dmat4x2-bad.frag
|
pass |
|
noperspective-interface_block-dmat4x3-bad.frag
|
pass |
|
noperspective-interface_block-double-bad.frag
|
pass |
|
noperspective-interface_block-dvec2-bad.frag
|
pass |
|
noperspective-interface_block-dvec3-bad.frag
|
pass |
|
noperspective-interface_block-dvec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat2x3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat2x4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat3x2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat3x4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat4x2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dmat4x3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-double-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dvec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dvec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-dvec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat2-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat2x3-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat2x4-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat3-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat3x2-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat3x4-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat4-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat4x2-bad.frag
|
pass |
|
noperspective-interface_block-struct-dmat4x3-bad.frag
|
pass |
|
noperspective-interface_block-struct-double-bad.frag
|
pass |
|
noperspective-interface_block-struct-dvec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-dvec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-dvec4-bad.frag
|
pass |
|
noperspective-struct-array-dmat2-bad.frag
|
pass |
|
noperspective-struct-array-dmat2x3-bad.frag
|
pass |
|
noperspective-struct-array-dmat2x4-bad.frag
|
pass |
|
noperspective-struct-array-dmat3-bad.frag
|
pass |
|
noperspective-struct-array-dmat3x2-bad.frag
|
pass |
|
noperspective-struct-array-dmat3x4-bad.frag
|
pass |
|
noperspective-struct-array-dmat4-bad.frag
|
pass |
|
noperspective-struct-array-dmat4x2-bad.frag
|
pass |
|
noperspective-struct-array-dmat4x3-bad.frag
|
pass |
|
noperspective-struct-array-double-bad.frag
|
pass |
|
noperspective-struct-array-dvec2-bad.frag
|
pass |
|
noperspective-struct-array-dvec3-bad.frag
|
pass |
|
noperspective-struct-array-dvec4-bad.frag
|
pass |
|
noperspective-struct-dmat2-bad.frag
|
pass |
|
noperspective-struct-dmat2x3-bad.frag
|
pass |
|
noperspective-struct-dmat2x4-bad.frag
|
pass |
|
noperspective-struct-dmat3-bad.frag
|
pass |
|
noperspective-struct-dmat3x2-bad.frag
|
pass |
|
noperspective-struct-dmat3x4-bad.frag
|
pass |
|
noperspective-struct-dmat4-bad.frag
|
pass |
|
noperspective-struct-dmat4x2-bad.frag
|
pass |
|
noperspective-struct-dmat4x3-bad.frag
|
pass |
|
noperspective-struct-double-bad.frag
|
pass |
|
noperspective-struct-dvec2-bad.frag
|
pass |
|
noperspective-struct-dvec3-bad.frag
|
pass |
|
noperspective-struct-dvec4-bad.frag
|
pass |
|
smooth-array-dmat2-bad.frag
|
pass |
|
smooth-array-dmat2x3-bad.frag
|
pass |
|
smooth-array-dmat2x4-bad.frag
|
pass |
|
smooth-array-dmat3-bad.frag
|
pass |
|
smooth-array-dmat3x2-bad.frag
|
pass |
|
smooth-array-dmat3x4-bad.frag
|
pass |
|
smooth-array-dmat4-bad.frag
|
pass |
|
smooth-array-dmat4x2-bad.frag
|
pass |
|
smooth-array-dmat4x3-bad.frag
|
pass |
|
smooth-array-double-bad.frag
|
pass |
|
smooth-array-dvec2-bad.frag
|
pass |
|
smooth-array-dvec3-bad.frag
|
pass |
|
smooth-array-dvec4-bad.frag
|
pass |
|
smooth-dmat2-bad.frag
|
pass |
|
smooth-dmat2x3-bad.frag
|
pass |
|
smooth-dmat2x4-bad.frag
|
pass |
|
smooth-dmat3-bad.frag
|
pass |
|
smooth-dmat3x2-bad.frag
|
pass |
|
smooth-dmat3x4-bad.frag
|
pass |
|
smooth-dmat4-bad.frag
|
pass |
|
smooth-dmat4x2-bad.frag
|
pass |
|
smooth-dmat4x3-bad.frag
|
pass |
|
smooth-double-bad.frag
|
pass |
|
smooth-dvec2-bad.frag
|
pass |
|
smooth-dvec3-bad.frag
|
pass |
|
smooth-dvec4-bad.frag
|
pass |
|
smooth-interface_block-array-dmat2-bad.frag
|
pass |
|
smooth-interface_block-array-dmat2x3-bad.frag
|
pass |
|
smooth-interface_block-array-dmat2x4-bad.frag
|
pass |
|
smooth-interface_block-array-dmat3-bad.frag
|
pass |
|
smooth-interface_block-array-dmat3x2-bad.frag
|
pass |
|
smooth-interface_block-array-dmat3x4-bad.frag
|
pass |
|
smooth-interface_block-array-dmat4-bad.frag
|
pass |
|
smooth-interface_block-array-dmat4x2-bad.frag
|
pass |
|
smooth-interface_block-array-dmat4x3-bad.frag
|
pass |
|
smooth-interface_block-array-double-bad.frag
|
pass |
|
smooth-interface_block-array-dvec2-bad.frag
|
pass |
|
smooth-interface_block-array-dvec3-bad.frag
|
pass |
|
smooth-interface_block-array-dvec4-bad.frag
|
pass |
|
smooth-interface_block-dmat2-bad.frag
|
pass |
|
smooth-interface_block-dmat2x3-bad.frag
|
pass |
|
smooth-interface_block-dmat2x4-bad.frag
|
pass |
|
smooth-interface_block-dmat3-bad.frag
|
pass |
|
smooth-interface_block-dmat3x2-bad.frag
|
pass |
|
smooth-interface_block-dmat3x4-bad.frag
|
pass |
|
smooth-interface_block-dmat4-bad.frag
|
pass |
|
smooth-interface_block-dmat4x2-bad.frag
|
pass |
|
smooth-interface_block-dmat4x3-bad.frag
|
pass |
|
smooth-interface_block-double-bad.frag
|
pass |
|
smooth-interface_block-dvec2-bad.frag
|
pass |
|
smooth-interface_block-dvec3-bad.frag
|
pass |
|
smooth-interface_block-dvec4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat2x3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat2x4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat3x2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat3x4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat4x2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dmat4x3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-double-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dvec2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dvec3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-dvec4-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat2-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat2x3-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat2x4-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat3-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat3x2-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat3x4-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat4-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat4x2-bad.frag
|
pass |
|
smooth-interface_block-struct-dmat4x3-bad.frag
|
pass |
|
smooth-interface_block-struct-double-bad.frag
|
pass |
|
smooth-interface_block-struct-dvec2-bad.frag
|
pass |
|
smooth-interface_block-struct-dvec3-bad.frag
|
pass |
|
smooth-interface_block-struct-dvec4-bad.frag
|
pass |
|
smooth-struct-array-dmat2-bad.frag
|
pass |
|
smooth-struct-array-dmat2x3-bad.frag
|
pass |
|
smooth-struct-array-dmat2x4-bad.frag
|
pass |
|
smooth-struct-array-dmat3-bad.frag
|
pass |
|
smooth-struct-array-dmat3x2-bad.frag
|
pass |
|
smooth-struct-array-dmat3x4-bad.frag
|
pass |
|
smooth-struct-array-dmat4-bad.frag
|
pass |
|
smooth-struct-array-dmat4x2-bad.frag
|
pass |
|
smooth-struct-array-dmat4x3-bad.frag
|
pass |
|
smooth-struct-array-double-bad.frag
|
pass |
|
smooth-struct-array-dvec2-bad.frag
|
pass |
|
smooth-struct-array-dvec3-bad.frag
|
pass |
|
smooth-struct-array-dvec4-bad.frag
|
pass |
|
smooth-struct-dmat2-bad.frag
|
pass |
|
smooth-struct-dmat2x3-bad.frag
|
pass |
|
smooth-struct-dmat2x4-bad.frag
|
pass |
|
smooth-struct-dmat3-bad.frag
|
pass |
|
smooth-struct-dmat3x2-bad.frag
|
pass |
|
smooth-struct-dmat3x4-bad.frag
|
pass |
|
smooth-struct-dmat4-bad.frag
|
pass |
|
smooth-struct-dmat4x2-bad.frag
|
pass |
|
smooth-struct-dmat4x3-bad.frag
|
pass |
|
smooth-struct-double-bad.frag
|
pass |
|
smooth-struct-dvec2-bad.frag
|
pass |
|
smooth-struct-dvec3-bad.frag
|
pass |
|
smooth-struct-dvec4-bad.frag
|
pass |
|
inout
|
26/26 |
|
fs-output-dmat2.frag
|
pass |
|
fs-output-dmat2x3.frag
|
pass |
|
fs-output-dmat2x4.frag
|
pass |
|
fs-output-dmat3.frag
|
pass |
|
fs-output-dmat3x2.frag
|
pass |
|
fs-output-dmat3x4.frag
|
pass |
|
fs-output-dmat4.frag
|
pass |
|
fs-output-dmat4x2.frag
|
pass |
|
fs-output-dmat4x3.frag
|
pass |
|
fs-output-double.frag
|
pass |
|
fs-output-dvec2.frag
|
pass |
|
fs-output-dvec3.frag
|
pass |
|
fs-output-dvec4.frag
|
pass |
|
vs-input-dmat2.vert
|
pass |
|
vs-input-dmat2x3.vert
|
pass |
|
vs-input-dmat2x4.vert
|
pass |
|
vs-input-dmat3.vert
|
pass |
|
vs-input-dmat3x2.vert
|
pass |
|
vs-input-dmat3x4.vert
|
pass |
|
vs-input-dmat4.vert
|
pass |
|
vs-input-dmat4x2.vert
|
pass |
|
vs-input-dmat4x3.vert
|
pass |
|
vs-input-double.vert
|
pass |
|
vs-input-dvec2.vert
|
pass |
|
vs-input-dvec3.vert
|
pass |
|
vs-input-dvec4.vert
|
pass |
|
execution
|
338/1611 |
|
arb_gpu_shader_fp64-dlist-uniforms
|
crash |
|
arb_gpu_shader_fp64-double-gettransformfeedbackvarying
|
pass |
|
arb_gpu_shader_fp64-double_in_bool_uniform
|
pass |
|
arb_gpu_shader_fp64-fs-getuniformdv
|
crash |
|
arb_gpu_shader_fp64-fs-non-uniform-control-flow-alu
|
crash |
|
arb_gpu_shader_fp64-fs-non-uniform-control-flow-const
|
crash |
|
arb_gpu_shader_fp64-fs-non-uniform-control-flow-packing
|
crash |
|
arb_gpu_shader_fp64-fs-non-uniform-control-flow-ssbo
|
skip |
|
arb_gpu_shader_fp64-fs-non-uniform-control-flow-ubo
|
crash |
|
arb_gpu_shader_fp64-gs-getuniformdv
|
fail |
|
arb_gpu_shader_fp64-tf-interleaved
|
pass |
|
arb_gpu_shader_fp64-tf-interleaved-aligned
|
pass |
|
arb_gpu_shader_fp64-tf-separate
|
pass |
|
arb_gpu_shader_fp64-uniform-invalid-operation
|
crash |
|
arb_gpu_shader_fp64-vs-getuniformdv
|
crash |
|
arb_gpu_shader_fp64-vs-non-uniform-control-flow-alu
|
crash |
|
arb_gpu_shader_fp64-vs-non-uniform-control-flow-const
|
crash |
|
arb_gpu_shader_fp64-vs-non-uniform-control-flow-packing
|
crash |
|
arb_gpu_shader_fp64-vs-non-uniform-control-flow-ssbo
|
skip |
|
arb_gpu_shader_fp64-vs-non-uniform-control-flow-ubo
|
crash |
|
arb_gpu_shader_fp64-wrong-type-setter
|
crash |
|
built-in-functions
|
10/1097 |
|
const-fma-double
|
pass |
|
fs-abs-double
|
crash |
|
fs-abs-dvec2
|
crash |
|
fs-abs-dvec3
|
crash |
|
fs-abs-dvec4
|
crash |
|
fs-ceil-double
|
crash |
|
fs-ceil-dvec2
|
crash |
|
fs-ceil-dvec3
|
crash |
|
fs-ceil-dvec4
|
crash |
|
fs-clamp-double-double-double
|
crash |
|
fs-clamp-dvec2-double-double
|
crash |
|
fs-clamp-dvec2-dvec2-dvec2
|
crash |
|
fs-clamp-dvec3-double-double
|
crash |
|
fs-clamp-dvec3-dvec3-dvec3
|
crash |
|
fs-clamp-dvec4-double-double
|
crash |
|
fs-clamp-dvec4-dvec4-dvec4
|
crash |
|
fs-const-ldexp-double
|
pass |
|
fs-const-packdouble2x32
|
pass |
|
fs-const-unpackdouble2x32
|
pass |
|
fs-cross-dvec3-dvec3
|
crash |
|
fs-determinant-dmat2
|
crash |
|
fs-determinant-dmat3
|
crash |
|
fs-determinant-dmat4
|
crash |
|
fs-distance-double-double
|
crash |
|
fs-distance-dvec2-dvec2
|
crash |
|
fs-distance-dvec3-dvec3
|
crash |
|
fs-distance-dvec4-dvec4
|
crash |
|
fs-dot-double-double
|
crash |
|
fs-dot-dvec2-dvec2
|
crash |
|
fs-dot-dvec3-dvec3
|
crash |
|
fs-dot-dvec4-dvec4
|
crash |
|
fs-equal-dvec2-dvec2
|
crash |
|
fs-equal-dvec3-dvec3
|
crash |
|
fs-equal-dvec4-dvec4
|
crash |
|
fs-faceforward-double-double-double
|
crash |
|
fs-faceforward-dvec2-dvec2-dvec2
|
crash |
|
fs-faceforward-dvec3-dvec3-dvec3
|
crash |
|
fs-faceforward-dvec4-dvec4-dvec4
|
crash |
|
fs-floor-double
|
crash |
|
fs-floor-dvec2
|
crash |
|
fs-floor-dvec3
|
crash |
|
fs-floor-dvec4
|
crash |
|
fs-fma-double
|
crash |
|
fs-fract-double
|
crash |
|
fs-fract-dvec2
|
crash |
|
fs-fract-dvec3
|
crash |
|
fs-fract-dvec4
|
crash |
|
fs-frexp-dvec4
|
crash |
|
fs-frexp-dvec4-only-exponent
|
crash |
|
fs-frexp-dvec4-only-mantissa
|
crash |
|
fs-frexp-dvec4-variable-index
|
crash |
|
fs-greaterthan-dvec2-dvec2
|
crash |
|
fs-greaterthan-dvec3-dvec3
|
crash |
|
fs-greaterthan-dvec4-dvec4
|
crash |
|
fs-greaterthanequal-dvec2-dvec2
|
crash |
|
fs-greaterthanequal-dvec3-dvec3
|
crash |
|
fs-greaterthanequal-dvec4-dvec4
|
crash |
|
fs-inverse-dmat2
|
crash |
|
fs-inverse-dmat3
|
crash |
|
fs-inverse-dmat4
|
crash |
|
fs-inversesqrt-double
|
crash |
|
fs-inversesqrt-dvec2
|
crash |
|
fs-inversesqrt-dvec3
|
crash |
|
fs-inversesqrt-dvec4
|
crash |
|
fs-ldexp-dvec4
|
crash |
|
fs-length-double
|
crash |
|
fs-length-dvec2
|
crash |
|
fs-length-dvec3
|
crash |
|
fs-length-dvec4
|
crash |
|
fs-lessthan-dvec2-dvec2
|
crash |
|
fs-lessthan-dvec3-dvec3
|
crash |
|
fs-lessthan-dvec4-dvec4
|
crash |
|
fs-lessthanequal-dvec2-dvec2
|
crash |
|
fs-lessthanequal-dvec3-dvec3
|
crash |
|
fs-lessthanequal-dvec4-dvec4
|
crash |
|
fs-matrixcompmult-dmat2-dmat2
|
crash |
|
fs-matrixcompmult-dmat2x3-dmat2x3
|
crash |
|
fs-matrixcompmult-dmat2x4-dmat2x4
|
crash |
|
fs-matrixcompmult-dmat3-dmat3
|
crash |
|
fs-matrixcompmult-dmat3x2-dmat3x2
|
crash |
|
fs-matrixcompmult-dmat3x4-dmat3x4
|
crash |
|
fs-matrixcompmult-dmat4-dmat4
|
crash |
|
fs-matrixcompmult-dmat4x2-dmat4x2
|
crash |
|
fs-matrixcompmult-dmat4x3-dmat4x3
|
crash |
|
fs-max-double-double
|
crash |
|
fs-max-dvec2-double
|
crash |
|
fs-max-dvec2-dvec2
|
crash |
|
fs-max-dvec3-double
|
crash |
|
fs-max-dvec3-dvec3
|
crash |
|
fs-max-dvec4-double
|
crash |
|
fs-max-dvec4-dvec4
|
crash |
|
fs-min-double-double
|
crash |
|
fs-min-dvec2-double
|
crash |
|
fs-min-dvec2-dvec2
|
crash |
|
fs-min-dvec3-double
|
crash |
|
fs-min-dvec3-dvec3
|
crash |
|
fs-min-dvec4-double
|
crash |
|
fs-min-dvec4-dvec4
|
crash |
|
fs-mix-double-double-bool
|
crash |
|
fs-mix-double-double-double
|
crash |
|
fs-mix-dvec2-dvec2-bvec2
|
crash |
|
fs-mix-dvec2-dvec2-double
|
crash |
|
fs-mix-dvec2-dvec2-dvec2
|
crash |
|
fs-mix-dvec3-dvec3-bvec3
|
crash |
|
fs-mix-dvec3-dvec3-double
|
crash |
|
fs-mix-dvec3-dvec3-dvec3
|
crash |
|
fs-mix-dvec4-dvec4-bvec4
|
crash |
|
fs-mix-dvec4-dvec4-double
|
crash |
|
fs-mix-dvec4-dvec4-dvec4
|
crash |
|
fs-mod-double-double
|
crash |
|
fs-mod-dvec2-double
|
crash |
|
fs-mod-dvec2-dvec2
|
crash |
|
fs-mod-dvec3-double
|
crash |
|
fs-mod-dvec3-dvec3
|
crash |
|
fs-mod-dvec4-double
|
crash |
|
fs-mod-dvec4-dvec4
|
crash |
|
fs-modf-double
|
crash |
|
fs-normalize-double
|
crash |
|
fs-normalize-dvec2
|
crash |
|
fs-normalize-dvec3
|
crash |
|
fs-normalize-dvec4
|
crash |
|
fs-notequal-dvec2-dvec2
|
crash |
|
fs-notequal-dvec3-dvec3
|
crash |
|
fs-notequal-dvec4-dvec4
|
crash |
|
fs-op-add-dmat2-dmat2
|
crash |
|
fs-op-add-dmat2-double
|
crash |
|
fs-op-add-dmat2x3-dmat2x3
|
crash |
|
fs-op-add-dmat2x3-double
|
crash |
|
fs-op-add-dmat2x4-dmat2x4
|
crash |
|
fs-op-add-dmat2x4-double
|
crash |
|
fs-op-add-dmat3-dmat3
|
crash |
|
fs-op-add-dmat3-double
|
crash |
|
fs-op-add-dmat3x2-dmat3x2
|
crash |
|
fs-op-add-dmat3x2-double
|
crash |
|
fs-op-add-dmat3x4-dmat3x4
|
crash |
|
fs-op-add-dmat3x4-double
|
crash |
|
fs-op-add-dmat4-dmat4
|
crash |
|
fs-op-add-dmat4-double
|
crash |
|
fs-op-add-dmat4x2-dmat4x2
|
crash |
|
fs-op-add-dmat4x2-double
|
crash |
|
fs-op-add-dmat4x3-dmat4x3
|
crash |
|
fs-op-add-dmat4x3-double
|
crash |
|
fs-op-add-double-dmat2
|
crash |
|
fs-op-add-double-dmat2x3
|
crash |
|
fs-op-add-double-dmat2x4
|
crash |
|
fs-op-add-double-dmat3
|
crash |
|
fs-op-add-double-dmat3x2
|
crash |
|
fs-op-add-double-dmat3x4
|
crash |
|
fs-op-add-double-dmat4
|
crash |
|
fs-op-add-double-dmat4x2
|
crash |
|
fs-op-add-double-dmat4x3
|
crash |
|
fs-op-add-double-double
|
crash |
|
fs-op-add-double-dvec2
|
crash |
|
fs-op-add-double-dvec3
|
crash |
|
fs-op-add-double-dvec4
|
crash |
|
fs-op-add-dvec2-double
|
crash |
|
fs-op-add-dvec2-dvec2
|
crash |
|
fs-op-add-dvec3-double
|
crash |
|
fs-op-add-dvec3-dvec3
|
crash |
|
fs-op-add-dvec4-double
|
crash |
|
fs-op-add-dvec4-dvec4
|
crash |
|
fs-op-div-dmat2-dmat2
|
crash |
|
fs-op-div-dmat2-double
|
crash |
|
fs-op-div-dmat2x3-dmat2x3
|
crash |
|
fs-op-div-dmat2x3-double
|
crash |
|
fs-op-div-dmat2x4-dmat2x4
|
crash |
|
fs-op-div-dmat2x4-double
|
crash |
|
fs-op-div-dmat3-dmat3
|
crash |
|
fs-op-div-dmat3-double
|
crash |
|
fs-op-div-dmat3x2-dmat3x2
|
crash |
|
fs-op-div-dmat3x2-double
|
crash |
|
fs-op-div-dmat3x4-dmat3x4
|
crash |
|
fs-op-div-dmat3x4-double
|
crash |
|
fs-op-div-dmat4-dmat4
|
crash |
|
fs-op-div-dmat4-double
|
crash |
|
fs-op-div-dmat4x2-dmat4x2
|
crash |
|
fs-op-div-dmat4x2-double
|
crash |
|
fs-op-div-dmat4x3-dmat4x3
|
crash |
|
fs-op-div-dmat4x3-double
|
crash |
|
fs-op-div-double-dmat2
|
crash |
|
fs-op-div-double-dmat2x3
|
crash |
|
fs-op-div-double-dmat2x4
|
crash |
|
fs-op-div-double-dmat3
|
crash |
|
fs-op-div-double-dmat3x2
|
crash |
|
fs-op-div-double-dmat3x4
|
crash |
|
fs-op-div-double-dmat4
|
crash |
|
fs-op-div-double-dmat4x2
|
crash |
|
fs-op-div-double-dmat4x3
|
crash |
|
fs-op-div-double-double
|
crash |
|
fs-op-div-double-dvec2
|
crash |
|
fs-op-div-double-dvec3
|
crash |
|
fs-op-div-double-dvec4
|
crash |
|
fs-op-div-dvec2-double
|
crash |
|
fs-op-div-dvec2-dvec2
|
crash |
|
fs-op-div-dvec3-double
|
crash |
|
fs-op-div-dvec3-dvec3
|
crash |
|
fs-op-div-dvec4-double
|
crash |
|
fs-op-div-dvec4-dvec4
|
crash |
|
fs-op-mult-dmat2-dmat2
|
crash |
|
fs-op-mult-dmat2-dmat3x2
|
crash |
|
fs-op-mult-dmat2-dmat4x2
|
crash |
|
fs-op-mult-dmat2-double
|
crash |
|
fs-op-mult-dmat2-dvec2
|
crash |
|
fs-op-mult-dmat2x3-dmat2
|
crash |
|
fs-op-mult-dmat2x3-dmat3x2
|
crash |
|
fs-op-mult-dmat2x3-dmat4x2
|
crash |
|
fs-op-mult-dmat2x3-double
|
crash |
|
fs-op-mult-dmat2x3-dvec2
|
crash |
|
fs-op-mult-dmat2x4-dmat2
|
crash |
|
fs-op-mult-dmat2x4-dmat3x2
|
crash |
|
fs-op-mult-dmat2x4-dmat4x2
|
crash |
|
fs-op-mult-dmat2x4-double
|
crash |
|
fs-op-mult-dmat2x4-dvec2
|
crash |
|
fs-op-mult-dmat3-dmat2x3
|
crash |
|
fs-op-mult-dmat3-dmat3
|
crash |
|
fs-op-mult-dmat3-dmat4x3
|
crash |
|
fs-op-mult-dmat3-double
|
crash |
|
fs-op-mult-dmat3-dvec3
|
crash |
|
fs-op-mult-dmat3x2-dmat2x3
|
crash |
|
fs-op-mult-dmat3x2-dmat3
|
crash |
|
fs-op-mult-dmat3x2-dmat4x3
|
crash |
|
fs-op-mult-dmat3x2-double
|
crash |
|
fs-op-mult-dmat3x2-dvec3
|
crash |
|
fs-op-mult-dmat3x4-dmat2x3
|
crash |
|
fs-op-mult-dmat3x4-dmat3
|
crash |
|
fs-op-mult-dmat3x4-dmat4x3
|
crash |
|
fs-op-mult-dmat3x4-double
|
crash |
|
fs-op-mult-dmat3x4-dvec3
|
crash |
|
fs-op-mult-dmat4-dmat2x4
|
crash |
|
fs-op-mult-dmat4-dmat3x4
|
crash |
|
fs-op-mult-dmat4-dmat4
|
crash |
|
fs-op-mult-dmat4-double
|
crash |
|
fs-op-mult-dmat4-dvec4
|
crash |
|
fs-op-mult-dmat4x2-dmat2x4
|
crash |
|
fs-op-mult-dmat4x2-dmat3x4
|
crash |
|
fs-op-mult-dmat4x2-dmat4
|
crash |
|
fs-op-mult-dmat4x2-double
|
crash |
|
fs-op-mult-dmat4x2-dvec4
|
crash |
|
fs-op-mult-dmat4x3-dmat2x4
|
crash |
|
fs-op-mult-dmat4x3-dmat3x4
|
crash |
|
fs-op-mult-dmat4x3-dmat4
|
crash |
|
fs-op-mult-dmat4x3-double
|
crash |
|
fs-op-mult-dmat4x3-dvec4
|
crash |
|
fs-op-mult-double-dmat2
|
crash |
|
fs-op-mult-double-dmat2x3
|
crash |
|
fs-op-mult-double-dmat2x4
|
crash |
|
fs-op-mult-double-dmat3
|
crash |
|
fs-op-mult-double-dmat3x2
|
crash |
|
fs-op-mult-double-dmat3x4
|
crash |
|
fs-op-mult-double-dmat4
|
crash |
|
fs-op-mult-double-dmat4x2
|
crash |
|
fs-op-mult-double-dmat4x3
|
crash |
|
fs-op-mult-double-double
|
crash |
|
fs-op-mult-double-dvec2
|
crash |
|
fs-op-mult-double-dvec3
|
crash |
|
fs-op-mult-double-dvec4
|
crash |
|
fs-op-mult-dvec2-dmat2
|
crash |
|
fs-op-mult-dvec2-dmat3x2
|
crash |
|
fs-op-mult-dvec2-dmat4x2
|
crash |
|
fs-op-mult-dvec2-double
|
crash |
|
fs-op-mult-dvec2-dvec2
|
crash |
|
fs-op-mult-dvec3-dmat2x3
|
crash |
|
fs-op-mult-dvec3-dmat3
|
crash |
|
fs-op-mult-dvec3-dmat4x3
|
crash |
|
fs-op-mult-dvec3-double
|
crash |
|
fs-op-mult-dvec3-dvec3
|
crash |
|
fs-op-mult-dvec4-dmat2x4
|
crash |
|
fs-op-mult-dvec4-dmat3x4
|
crash |
|
fs-op-mult-dvec4-dmat4
|
crash |
|
fs-op-mult-dvec4-double
|
crash |
|
fs-op-mult-dvec4-dvec4
|
crash |
|
fs-op-sub-dmat2-dmat2
|
crash |
|
fs-op-sub-dmat2-double
|
crash |
|
fs-op-sub-dmat2x3-dmat2x3
|
crash |
|
fs-op-sub-dmat2x3-double
|
crash |
|
fs-op-sub-dmat2x4-dmat2x4
|
crash |
|
fs-op-sub-dmat2x4-double
|
crash |
|
fs-op-sub-dmat3-dmat3
|
crash |
|
fs-op-sub-dmat3-double
|
crash |
|
fs-op-sub-dmat3x2-dmat3x2
|
crash |
|
fs-op-sub-dmat3x2-double
|
crash |
|
fs-op-sub-dmat3x4-dmat3x4
|
crash |
|
fs-op-sub-dmat3x4-double
|
crash |
|
fs-op-sub-dmat4-dmat4
|
crash |
|
fs-op-sub-dmat4-double
|
crash |
|
fs-op-sub-dmat4x2-dmat4x2
|
crash |
|
fs-op-sub-dmat4x2-double
|
crash |
|
fs-op-sub-dmat4x3-dmat4x3
|
crash |
|
fs-op-sub-dmat4x3-double
|
crash |
|
fs-op-sub-double-dmat2
|
crash |
|
fs-op-sub-double-dmat2x3
|
crash |
|
fs-op-sub-double-dmat2x4
|
crash |
|
fs-op-sub-double-dmat3
|
crash |
|
fs-op-sub-double-dmat3x2
|
crash |
|
fs-op-sub-double-dmat3x4
|
crash |
|
fs-op-sub-double-dmat4
|
crash |
|
fs-op-sub-double-dmat4x2
|
crash |
|
fs-op-sub-double-dmat4x3
|
crash |
|
fs-op-sub-double-double
|
crash |
|
fs-op-sub-double-dvec2
|
crash |
|
fs-op-sub-double-dvec3
|
crash |
|
fs-op-sub-double-dvec4
|
crash |
|
fs-op-sub-dvec2-double
|
crash |
|
fs-op-sub-dvec2-dvec2
|
crash |
|
fs-op-sub-dvec3-double
|
crash |
|
fs-op-sub-dvec3-dvec3
|
crash |
|
fs-op-sub-dvec4-double
|
crash |
|
fs-op-sub-dvec4-dvec4
|
crash |
|
fs-outerproduct-dvec2-dvec2
|
crash |
|
fs-outerproduct-dvec2-dvec3
|
crash |
|
fs-outerproduct-dvec2-dvec4
|
crash |
|
fs-outerproduct-dvec3-dvec2
|
crash |
|
fs-outerproduct-dvec3-dvec3
|
crash |
|
fs-outerproduct-dvec3-dvec4
|
crash |
|
fs-outerproduct-dvec4-dvec2
|
crash |
|
fs-outerproduct-dvec4-dvec3
|
crash |
|
fs-outerproduct-dvec4-dvec4
|
crash |
|
fs-packdouble2x32
|
crash |
|
fs-reflect-double-double
|
crash |
|
fs-reflect-dvec2-dvec2
|
crash |
|
fs-reflect-dvec3-dvec3
|
crash |
|
fs-reflect-dvec4-dvec4
|
crash |
|
fs-refract-double-double-double
|
crash |
|
fs-refract-dvec2-dvec2-double
|
crash |
|
fs-refract-dvec3-dvec3-double
|
crash |
|
fs-refract-dvec4-dvec4-double
|
crash |
|
fs-round-double
|
crash |
|
fs-round-dvec2
|
crash |
|
fs-round-dvec3
|
crash |
|
fs-round-dvec4
|
crash |
|
fs-roundeven-double
|
crash |
|
fs-roundeven-dvec2
|
crash |
|
fs-roundeven-dvec3
|
crash |
|
fs-roundeven-dvec4
|
crash |
|
fs-sign-double
|
crash |
|
fs-sign-dvec2
|
crash |
|
fs-sign-dvec3
|
crash |
|
fs-sign-dvec4
|
crash |
|
fs-sign-neg
|
crash |
|
fs-sign-neg-abs
|
crash |
|
fs-smoothstep-double-double-double
|
crash |
|
fs-smoothstep-double-double-dvec2
|
crash |
|
fs-smoothstep-double-double-dvec3
|
crash |
|
fs-smoothstep-double-double-dvec4
|
crash |
|
fs-smoothstep-dvec2-dvec2-dvec2
|
crash |
|
fs-smoothstep-dvec3-dvec3-dvec3
|
crash |
|
fs-smoothstep-dvec4-dvec4-dvec4
|
crash |
|
fs-sqrt-double
|
crash |
|
fs-sqrt-dvec2
|
crash |
|
fs-sqrt-dvec3
|
crash |
|
fs-sqrt-dvec4
|
crash |
|
fs-step-double-double
|
crash |
|
fs-step-double-dvec2
|
crash |
|
fs-step-double-dvec3
|
crash |
|
fs-step-double-dvec4
|
crash |
|
fs-step-dvec2-dvec2
|
crash |
|
fs-step-dvec3-dvec3
|
crash |
|
fs-step-dvec4-dvec4
|
crash |
|
fs-transpose-dmat2
|
crash |
|
fs-transpose-dmat2x3
|
crash |
|
fs-transpose-dmat2x4
|
crash |
|
fs-transpose-dmat3
|
crash |
|
fs-transpose-dmat3x2
|
crash |
|
fs-transpose-dmat3x4
|
crash |
|
fs-transpose-dmat4
|
crash |
|
fs-transpose-dmat4x2
|
crash |
|
fs-transpose-dmat4x3
|
crash |
|
fs-trunc-double
|
crash |
|
fs-trunc-double-large
|
crash |
|
fs-trunc-dvec2
|
crash |
|
fs-trunc-dvec3
|
crash |
|
fs-trunc-dvec4
|
crash |
|
fs-unpackdouble2x32
|
pass |
|
fs-unpackdouble2x32-2
|
crash |
|
glsl-double-const-expr-vector-extract
|
pass |
|
glsl-double-const-expr-vector-insert
|
pass |
|
glsl-double-conversion-constructor-01
|
pass |
|
glsl-double-conversion-constructor-02
|
pass |
|
gs-abs-double
|
fail |
|
gs-abs-dvec2
|
fail |
|
gs-abs-dvec3
|
fail |
|
gs-abs-dvec4
|
fail |
|
gs-ceil-double
|
fail |
|
gs-ceil-dvec2
|
fail |
|
gs-ceil-dvec3
|
fail |
|
gs-ceil-dvec4
|
fail |
|
gs-clamp-double-double-double
|
fail |
|
gs-clamp-dvec2-double-double
|
fail |
|
gs-clamp-dvec2-dvec2-dvec2
|
fail |
|
gs-clamp-dvec3-double-double
|
fail |
|
gs-clamp-dvec3-dvec3-dvec3
|
fail |
|
gs-clamp-dvec4-double-double
|
fail |
|
gs-clamp-dvec4-dvec4-dvec4
|
fail |
|
gs-cross-dvec3-dvec3
|
fail |
|
gs-determinant-dmat2
|
fail |
|
gs-determinant-dmat3
|
fail |
|
gs-determinant-dmat4
|
fail |
|
gs-distance-double-double
|
fail |
|
gs-distance-dvec2-dvec2
|
fail |
|
gs-distance-dvec3-dvec3
|
fail |
|
gs-distance-dvec4-dvec4
|
fail |
|
gs-dot-double-double
|
fail |
|
gs-dot-dvec2-dvec2
|
fail |
|
gs-dot-dvec3-dvec3
|
fail |
|
gs-dot-dvec4-dvec4
|
fail |
|
gs-equal-dvec2-dvec2
|
fail |
|
gs-equal-dvec3-dvec3
|
fail |
|
gs-equal-dvec4-dvec4
|
fail |
|
gs-faceforward-double-double-double
|
fail |
|
gs-faceforward-dvec2-dvec2-dvec2
|
fail |
|
gs-faceforward-dvec3-dvec3-dvec3
|
fail |
|
gs-faceforward-dvec4-dvec4-dvec4
|
fail |
|
gs-floor-double
|
fail |
|
gs-floor-dvec2
|
fail |
|
gs-floor-dvec3
|
fail |
|
gs-floor-dvec4
|
fail |
|
gs-fract-double
|
fail |
|
gs-fract-dvec2
|
fail |
|
gs-fract-dvec3
|
fail |
|
gs-fract-dvec4
|
fail |
|
gs-greaterthan-dvec2-dvec2
|
fail |
|
gs-greaterthan-dvec3-dvec3
|
fail |
|
gs-greaterthan-dvec4-dvec4
|
fail |
|
gs-greaterthanequal-dvec2-dvec2
|
fail |
|
gs-greaterthanequal-dvec3-dvec3
|
fail |
|
gs-greaterthanequal-dvec4-dvec4
|
fail |
|
gs-inverse-dmat2
|
fail |
|
gs-inverse-dmat3
|
fail |
|
gs-inverse-dmat4
|
fail |
|
gs-inversesqrt-double
|
fail |
|
gs-inversesqrt-dvec2
|
fail |
|
gs-inversesqrt-dvec3
|
fail |
|
gs-inversesqrt-dvec4
|
fail |
|
gs-length-double
|
fail |
|
gs-length-dvec2
|
fail |
|
gs-length-dvec3
|
fail |
|
gs-length-dvec4
|
fail |
|
gs-lessthan-dvec2-dvec2
|
fail |
|
gs-lessthan-dvec3-dvec3
|
fail |
|
gs-lessthan-dvec4-dvec4
|
fail |
|
gs-lessthanequal-dvec2-dvec2
|
fail |
|
gs-lessthanequal-dvec3-dvec3
|
fail |
|
gs-lessthanequal-dvec4-dvec4
|
fail |
|
gs-matrixcompmult-dmat2-dmat2
|
fail |
|
gs-matrixcompmult-dmat2x3-dmat2x3
|
fail |
|
gs-matrixcompmult-dmat2x4-dmat2x4
|
fail |
|
gs-matrixcompmult-dmat3-dmat3
|
fail |
|
gs-matrixcompmult-dmat3x2-dmat3x2
|
fail |
|
gs-matrixcompmult-dmat3x4-dmat3x4
|
fail |
|
gs-matrixcompmult-dmat4-dmat4
|
fail |
|
gs-matrixcompmult-dmat4x2-dmat4x2
|
fail |
|
gs-matrixcompmult-dmat4x3-dmat4x3
|
fail |
|
gs-max-double-double
|
fail |
|
gs-max-dvec2-double
|
fail |
|
gs-max-dvec2-dvec2
|
fail |
|
gs-max-dvec3-double
|
fail |
|
gs-max-dvec3-dvec3
|
fail |
|
gs-max-dvec4-double
|
fail |
|
gs-max-dvec4-dvec4
|
fail |
|
gs-min-double-double
|
fail |
|
gs-min-dvec2-double
|
fail |
|
gs-min-dvec2-dvec2
|
fail |
|
gs-min-dvec3-double
|
fail |
|
gs-min-dvec3-dvec3
|
fail |
|
gs-min-dvec4-double
|
fail |
|
gs-min-dvec4-dvec4
|
fail |
|
gs-mix-double-double-bool
|
fail |
|
gs-mix-double-double-double
|
fail |
|
gs-mix-dvec2-dvec2-bvec2
|
fail |
|
gs-mix-dvec2-dvec2-double
|
fail |
|
gs-mix-dvec2-dvec2-dvec2
|
fail |
|
gs-mix-dvec3-dvec3-bvec3
|
fail |
|
gs-mix-dvec3-dvec3-double
|
fail |
|
gs-mix-dvec3-dvec3-dvec3
|
fail |
|
gs-mix-dvec4-dvec4-bvec4
|
fail |
|
gs-mix-dvec4-dvec4-double
|
fail |
|
gs-mix-dvec4-dvec4-dvec4
|
fail |
|
gs-mod-double-double
|
fail |
|
gs-mod-dvec2-double
|
fail |
|
gs-mod-dvec2-dvec2
|
fail |
|
gs-mod-dvec3-double
|
fail |
|
gs-mod-dvec3-dvec3
|
fail |
|
gs-mod-dvec4-double
|
fail |
|
gs-mod-dvec4-dvec4
|
fail |
|
gs-normalize-double
|
fail |
|
gs-normalize-dvec2
|
fail |
|
gs-normalize-dvec3
|
fail |
|
gs-normalize-dvec4
|
fail |
|
gs-notequal-dvec2-dvec2
|
fail |
|
gs-notequal-dvec3-dvec3
|
fail |
|
gs-notequal-dvec4-dvec4
|
fail |
|
gs-op-add-dmat2-dmat2
|
fail |
|
gs-op-add-dmat2-double
|
fail |
|
gs-op-add-dmat2x3-dmat2x3
|
fail |
|
gs-op-add-dmat2x3-double
|
fail |
|
gs-op-add-dmat2x4-dmat2x4
|
fail |
|
gs-op-add-dmat2x4-double
|
fail |
|
gs-op-add-dmat3-dmat3
|
fail |
|
gs-op-add-dmat3-double
|
fail |
|
gs-op-add-dmat3x2-dmat3x2
|
fail |
|
gs-op-add-dmat3x2-double
|
fail |
|
gs-op-add-dmat3x4-dmat3x4
|
fail |
|
gs-op-add-dmat3x4-double
|
fail |
|
gs-op-add-dmat4-dmat4
|
fail |
|
gs-op-add-dmat4-double
|
fail |
|
gs-op-add-dmat4x2-dmat4x2
|
fail |
|
gs-op-add-dmat4x2-double
|
fail |
|
gs-op-add-dmat4x3-dmat4x3
|
fail |
|
gs-op-add-dmat4x3-double
|
fail |
|
gs-op-add-double-dmat2
|
fail |
|
gs-op-add-double-dmat2x3
|
fail |
|
gs-op-add-double-dmat2x4
|
fail |
|
gs-op-add-double-dmat3
|
fail |
|
gs-op-add-double-dmat3x2
|
fail |
|
gs-op-add-double-dmat3x4
|
fail |
|
gs-op-add-double-dmat4
|
fail |
|
gs-op-add-double-dmat4x2
|
fail |
|
gs-op-add-double-dmat4x3
|
fail |
|
gs-op-add-double-double
|
fail |
|
gs-op-add-double-dvec2
|
fail |
|
gs-op-add-double-dvec3
|
fail |
|
gs-op-add-double-dvec4
|
fail |
|
gs-op-add-dvec2-double
|
fail |
|
gs-op-add-dvec2-dvec2
|
fail |
|
gs-op-add-dvec3-double
|
fail |
|
gs-op-add-dvec3-dvec3
|
fail |
|
gs-op-add-dvec4-double
|
fail |
|
gs-op-add-dvec4-dvec4
|
fail |
|
gs-op-div-dmat2-dmat2
|
fail |
|
gs-op-div-dmat2-double
|
fail |
|
gs-op-div-dmat2x3-dmat2x3
|
fail |
|
gs-op-div-dmat2x3-double
|
fail |
|
gs-op-div-dmat2x4-dmat2x4
|
fail |
|
gs-op-div-dmat2x4-double
|
fail |
|
gs-op-div-dmat3-dmat3
|
fail |
|
gs-op-div-dmat3-double
|
fail |
|
gs-op-div-dmat3x2-dmat3x2
|
fail |
|
gs-op-div-dmat3x2-double
|
fail |
|
gs-op-div-dmat3x4-dmat3x4
|
fail |
|
gs-op-div-dmat3x4-double
|
fail |
|
gs-op-div-dmat4-dmat4
|
fail |
|
gs-op-div-dmat4-double
|
fail |
|
gs-op-div-dmat4x2-dmat4x2
|
fail |
|
gs-op-div-dmat4x2-double
|
fail |
|
gs-op-div-dmat4x3-dmat4x3
|
fail |
|
gs-op-div-dmat4x3-double
|
fail |
|
gs-op-div-double-dmat2
|
fail |
|
gs-op-div-double-dmat2x3
|
fail |
|
gs-op-div-double-dmat2x4
|
fail |
|
gs-op-div-double-dmat3
|
fail |
|
gs-op-div-double-dmat3x2
|
fail |
|
gs-op-div-double-dmat3x4
|
fail |
|
gs-op-div-double-dmat4
|
fail |
|
gs-op-div-double-dmat4x2
|
fail |
|
gs-op-div-double-dmat4x3
|
fail |
|
gs-op-div-double-double
|
fail |
|
gs-op-div-double-dvec2
|
fail |
|
gs-op-div-double-dvec3
|
fail |
|
gs-op-div-double-dvec4
|
fail |
|
gs-op-div-dvec2-double
|
fail |
|
gs-op-div-dvec2-dvec2
|
fail |
|
gs-op-div-dvec3-double
|
fail |
|
gs-op-div-dvec3-dvec3
|
fail |
|
gs-op-div-dvec4-double
|
fail |
|
gs-op-div-dvec4-dvec4
|
fail |
|
gs-op-mult-dmat2-dmat2
|
fail |
|
gs-op-mult-dmat2-dmat3x2
|
fail |
|
gs-op-mult-dmat2-dmat4x2
|
fail |
|
gs-op-mult-dmat2-double
|
fail |
|
gs-op-mult-dmat2-dvec2
|
fail |
|
gs-op-mult-dmat2x3-dmat2
|
fail |
|
gs-op-mult-dmat2x3-dmat3x2
|
fail |
|
gs-op-mult-dmat2x3-dmat4x2
|
fail |
|
gs-op-mult-dmat2x3-double
|
fail |
|
gs-op-mult-dmat2x3-dvec2
|
fail |
|
gs-op-mult-dmat2x4-dmat2
|
fail |
|
gs-op-mult-dmat2x4-dmat3x2
|
fail |
|
gs-op-mult-dmat2x4-dmat4x2
|
fail |
|
gs-op-mult-dmat2x4-double
|
fail |
|
gs-op-mult-dmat2x4-dvec2
|
fail |
|
gs-op-mult-dmat3-dmat2x3
|
fail |
|
gs-op-mult-dmat3-dmat3
|
fail |
|
gs-op-mult-dmat3-dmat4x3
|
fail |
|
gs-op-mult-dmat3-double
|
fail |
|
gs-op-mult-dmat3-dvec3
|
fail |
|
gs-op-mult-dmat3x2-dmat2x3
|
fail |
|
gs-op-mult-dmat3x2-dmat3
|
fail |
|
gs-op-mult-dmat3x2-dmat4x3
|
fail |
|
gs-op-mult-dmat3x2-double
|
fail |
|
gs-op-mult-dmat3x2-dvec3
|
fail |
|
gs-op-mult-dmat3x4-dmat2x3
|
fail |
|
gs-op-mult-dmat3x4-dmat3
|
fail |
|
gs-op-mult-dmat3x4-dmat4x3
|
fail |
|
gs-op-mult-dmat3x4-double
|
fail |
|
gs-op-mult-dmat3x4-dvec3
|
fail |
|
gs-op-mult-dmat4-dmat2x4
|
fail |
|
gs-op-mult-dmat4-dmat3x4
|
fail |
|
gs-op-mult-dmat4-dmat4
|
fail |
|
gs-op-mult-dmat4-double
|
fail |
|
gs-op-mult-dmat4-dvec4
|
fail |
|
gs-op-mult-dmat4x2-dmat2x4
|
fail |
|
gs-op-mult-dmat4x2-dmat3x4
|
fail |
|
gs-op-mult-dmat4x2-dmat4
|
fail |
|
gs-op-mult-dmat4x2-double
|
fail |
|
gs-op-mult-dmat4x2-dvec4
|
fail |
|
gs-op-mult-dmat4x3-dmat2x4
|
fail |
|
gs-op-mult-dmat4x3-dmat3x4
|
fail |
|
gs-op-mult-dmat4x3-dmat4
|
fail |
|
gs-op-mult-dmat4x3-double
|
fail |
|
gs-op-mult-dmat4x3-dvec4
|
fail |
|
gs-op-mult-double-dmat2
|
fail |
|
gs-op-mult-double-dmat2x3
|
fail |
|
gs-op-mult-double-dmat2x4
|
fail |
|
gs-op-mult-double-dmat3
|
fail |
|
gs-op-mult-double-dmat3x2
|
fail |
|
gs-op-mult-double-dmat3x4
|
fail |
|
gs-op-mult-double-dmat4
|
fail |
|
gs-op-mult-double-dmat4x2
|
fail |
|
gs-op-mult-double-dmat4x3
|
fail |
|
gs-op-mult-double-double
|
fail |
|
gs-op-mult-double-dvec2
|
fail |
|
gs-op-mult-double-dvec3
|
fail |
|
gs-op-mult-double-dvec4
|
fail |
|
gs-op-mult-dvec2-dmat2
|
fail |
|
gs-op-mult-dvec2-dmat3x2
|
fail |
|
gs-op-mult-dvec2-dmat4x2
|
fail |
|
gs-op-mult-dvec2-double
|
fail |
|
gs-op-mult-dvec2-dvec2
|
fail |
|
gs-op-mult-dvec3-dmat2x3
|
fail |
|
gs-op-mult-dvec3-dmat3
|
fail |
|
gs-op-mult-dvec3-dmat4x3
|
fail |
|
gs-op-mult-dvec3-double
|
fail |
|
gs-op-mult-dvec3-dvec3
|
fail |
|
gs-op-mult-dvec4-dmat2x4
|
fail |
|
gs-op-mult-dvec4-dmat3x4
|
fail |
|
gs-op-mult-dvec4-dmat4
|
fail |
|
gs-op-mult-dvec4-double
|
fail |
|
gs-op-mult-dvec4-dvec4
|
fail |
|
gs-op-sub-dmat2-dmat2
|
fail |
|
gs-op-sub-dmat2-double
|
fail |
|
gs-op-sub-dmat2x3-dmat2x3
|
fail |
|
gs-op-sub-dmat2x3-double
|
fail |
|
gs-op-sub-dmat2x4-dmat2x4
|
fail |
|
gs-op-sub-dmat2x4-double
|
fail |
|
gs-op-sub-dmat3-dmat3
|
fail |
|
gs-op-sub-dmat3-double
|
fail |
|
gs-op-sub-dmat3x2-dmat3x2
|
fail |
|
gs-op-sub-dmat3x2-double
|
fail |
|
gs-op-sub-dmat3x4-dmat3x4
|
fail |
|
gs-op-sub-dmat3x4-double
|
fail |
|
gs-op-sub-dmat4-dmat4
|
fail |
|
gs-op-sub-dmat4-double
|
fail |
|
gs-op-sub-dmat4x2-dmat4x2
|
fail |
|
gs-op-sub-dmat4x2-double
|
fail |
|
gs-op-sub-dmat4x3-dmat4x3
|
fail |
|
gs-op-sub-dmat4x3-double
|
fail |
|
gs-op-sub-double-dmat2
|
fail |
|
gs-op-sub-double-dmat2x3
|
fail |
|
gs-op-sub-double-dmat2x4
|
fail |
|
gs-op-sub-double-dmat3
|
fail |
|
gs-op-sub-double-dmat3x2
|
fail |
|
gs-op-sub-double-dmat3x4
|
fail |
|
gs-op-sub-double-dmat4
|
fail |
|
gs-op-sub-double-dmat4x2
|
fail |
|
gs-op-sub-double-dmat4x3
|
fail |
|
gs-op-sub-double-double
|
fail |
|
gs-op-sub-double-dvec2
|
fail |
|
gs-op-sub-double-dvec3
|
fail |
|
gs-op-sub-double-dvec4
|
fail |
|
gs-op-sub-dvec2-double
|
fail |
|
gs-op-sub-dvec2-dvec2
|
fail |
|
gs-op-sub-dvec3-double
|
fail |
|
gs-op-sub-dvec3-dvec3
|
fail |
|
gs-op-sub-dvec4-double
|
fail |
|
gs-op-sub-dvec4-dvec4
|
fail |
|
gs-outerproduct-dvec2-dvec2
|
fail |
|
gs-outerproduct-dvec2-dvec3
|
fail |
|
gs-outerproduct-dvec2-dvec4
|
fail |
|
gs-outerproduct-dvec3-dvec2
|
fail |
|
gs-outerproduct-dvec3-dvec3
|
fail |
|
gs-outerproduct-dvec3-dvec4
|
fail |
|
gs-outerproduct-dvec4-dvec2
|
fail |
|
gs-outerproduct-dvec4-dvec3
|
fail |
|
gs-outerproduct-dvec4-dvec4
|
fail |
|
gs-reflect-double-double
|
fail |
|
gs-reflect-dvec2-dvec2
|
fail |
|
gs-reflect-dvec3-dvec3
|
fail |
|
gs-reflect-dvec4-dvec4
|
fail |
|
gs-refract-double-double-double
|
fail |
|
gs-refract-dvec2-dvec2-double
|
fail |
|
gs-refract-dvec3-dvec3-double
|
fail |
|
gs-refract-dvec4-dvec4-double
|
fail |
|
gs-round-double
|
fail |
|
gs-round-dvec2
|
fail |
|
gs-round-dvec3
|
fail |
|
gs-round-dvec4
|
fail |
|
gs-roundeven-double
|
fail |
|
gs-roundeven-dvec2
|
fail |
|
gs-roundeven-dvec3
|
fail |
|
gs-roundeven-dvec4
|
fail |
|
gs-sign-double
|
fail |
|
gs-sign-dvec2
|
fail |
|
gs-sign-dvec3
|
fail |
|
gs-sign-dvec4
|
fail |
|
gs-smoothstep-double-double-double
|
fail |
|
gs-smoothstep-double-double-dvec2
|
fail |
|
gs-smoothstep-double-double-dvec3
|
fail |
|
gs-smoothstep-double-double-dvec4
|
fail |
|
gs-smoothstep-dvec2-dvec2-dvec2
|
fail |
|
gs-smoothstep-dvec3-dvec3-dvec3
|
fail |
|
gs-smoothstep-dvec4-dvec4-dvec4
|
fail |
|
gs-sqrt-double
|
fail |
|
gs-sqrt-dvec2
|
fail |
|
gs-sqrt-dvec3
|
fail |
|
gs-sqrt-dvec4
|
fail |
|
gs-step-double-double
|
fail |
|
gs-step-double-dvec2
|
fail |
|
gs-step-double-dvec3
|
fail |
|
gs-step-double-dvec4
|
fail |
|
gs-step-dvec2-dvec2
|
fail |
|
gs-step-dvec3-dvec3
|
fail |
|
gs-step-dvec4-dvec4
|
fail |
|
gs-transpose-dmat2
|
fail |
|
gs-transpose-dmat2x3
|
fail |
|
gs-transpose-dmat2x4
|
fail |
|
gs-transpose-dmat3
|
fail |
|
gs-transpose-dmat3x2
|
fail |
|
gs-transpose-dmat3x4
|
fail |
|
gs-transpose-dmat4
|
fail |
|
gs-transpose-dmat4x2
|
fail |
|
gs-transpose-dmat4x3
|
fail |
|
gs-trunc-double
|
fail |
|
gs-trunc-dvec2
|
fail |
|
gs-trunc-dvec3
|
fail |
|
gs-trunc-dvec4
|
fail |
|
vs-abs-double
|
crash |
|
vs-abs-dvec2
|
crash |
|
vs-abs-dvec3
|
crash |
|
vs-abs-dvec4
|
crash |
|
vs-ceil-double
|
crash |
|
vs-ceil-dvec2
|
crash |
|
vs-ceil-dvec3
|
crash |
|
vs-ceil-dvec4
|
crash |
|
vs-clamp-double-double-double
|
crash |
|
vs-clamp-dvec2-double-double
|
crash |
|
vs-clamp-dvec2-dvec2-dvec2
|
crash |
|
vs-clamp-dvec3-double-double
|
crash |
|
vs-clamp-dvec3-dvec3-dvec3
|
crash |
|
vs-clamp-dvec4-double-double
|
crash |
|
vs-clamp-dvec4-dvec4-dvec4
|
crash |
|
vs-cross-dvec3-dvec3
|
crash |
|
vs-determinant-dmat2
|
crash |
|
vs-determinant-dmat3
|
crash |
|
vs-determinant-dmat4
|
crash |
|
vs-distance-double-double
|
crash |
|
vs-distance-dvec2-dvec2
|
crash |
|
vs-distance-dvec3-dvec3
|
crash |
|
vs-distance-dvec4-dvec4
|
crash |
|
vs-dot-double-double
|
crash |
|
vs-dot-dvec2-dvec2
|
crash |
|
vs-dot-dvec3-dvec3
|
crash |
|
vs-dot-dvec4-dvec4
|
crash |
|
vs-equal-dvec2-dvec2
|
crash |
|
vs-equal-dvec3-dvec3
|
crash |
|
vs-equal-dvec4-dvec4
|
crash |
|
vs-faceforward-double-double-double
|
crash |
|
vs-faceforward-dvec2-dvec2-dvec2
|
crash |
|
vs-faceforward-dvec3-dvec3-dvec3
|
crash |
|
vs-faceforward-dvec4-dvec4-dvec4
|
crash |
|
vs-floor-double
|
crash |
|
vs-floor-dvec2
|
crash |
|
vs-floor-dvec3
|
crash |
|
vs-floor-dvec4
|
crash |
|
vs-fract-double
|
crash |
|
vs-fract-dvec2
|
crash |
|
vs-fract-dvec3
|
crash |
|
vs-fract-dvec4
|
crash |
|
vs-greaterthan-dvec2-dvec2
|
crash |
|
vs-greaterthan-dvec3-dvec3
|
crash |
|
vs-greaterthan-dvec4-dvec4
|
crash |
|
vs-greaterthanequal-dvec2-dvec2
|
crash |
|
vs-greaterthanequal-dvec3-dvec3
|
crash |
|
vs-greaterthanequal-dvec4-dvec4
|
crash |
|
vs-inverse-dmat2
|
crash |
|
vs-inverse-dmat3
|
crash |
|
vs-inverse-dmat4
|
crash |
|
vs-inversesqrt-double
|
crash |
|
vs-inversesqrt-dvec2
|
crash |
|
vs-inversesqrt-dvec3
|
crash |
|
vs-inversesqrt-dvec4
|
crash |
|
vs-length-double
|
crash |
|
vs-length-dvec2
|
crash |
|
vs-length-dvec3
|
crash |
|
vs-length-dvec4
|
crash |
|
vs-lessthan-dvec2-dvec2
|
crash |
|
vs-lessthan-dvec3-dvec3
|
crash |
|
vs-lessthan-dvec4-dvec4
|
crash |
|
vs-lessthanequal-dvec2-dvec2
|
crash |
|
vs-lessthanequal-dvec3-dvec3
|
crash |
|
vs-lessthanequal-dvec4-dvec4
|
crash |
|
vs-matrixcompmult-dmat2-dmat2
|
crash |
|
vs-matrixcompmult-dmat2x3-dmat2x3
|
crash |
|
vs-matrixcompmult-dmat2x4-dmat2x4
|
crash |
|
vs-matrixcompmult-dmat3-dmat3
|
crash |
|
vs-matrixcompmult-dmat3x2-dmat3x2
|
crash |
|
vs-matrixcompmult-dmat3x4-dmat3x4
|
crash |
|
vs-matrixcompmult-dmat4-dmat4
|
crash |
|
vs-matrixcompmult-dmat4x2-dmat4x2
|
crash |
|
vs-matrixcompmult-dmat4x3-dmat4x3
|
crash |
|
vs-max-double-double
|
crash |
|
vs-max-dvec2-double
|
crash |
|
vs-max-dvec2-dvec2
|
crash |
|
vs-max-dvec3-double
|
crash |
|
vs-max-dvec3-dvec3
|
crash |
|
vs-max-dvec4-double
|
crash |
|
vs-max-dvec4-dvec4
|
crash |
|
vs-min-double-double
|
crash |
|
vs-min-dvec2-double
|
crash |
|
vs-min-dvec2-dvec2
|
crash |
|
vs-min-dvec3-double
|
crash |
|
vs-min-dvec3-dvec3
|
crash |
|
vs-min-dvec4-double
|
crash |
|
vs-min-dvec4-dvec4
|
crash |
|
vs-mix-double-double-bool
|
crash |
|
vs-mix-double-double-double
|
crash |
|
vs-mix-dvec2-dvec2-bvec2
|
crash |
|
vs-mix-dvec2-dvec2-double
|
crash |
|
vs-mix-dvec2-dvec2-dvec2
|
crash |
|
vs-mix-dvec3-dvec3-bvec3
|
crash |
|
vs-mix-dvec3-dvec3-double
|
crash |
|
vs-mix-dvec3-dvec3-dvec3
|
crash |
|
vs-mix-dvec4-dvec4-bvec4
|
crash |
|
vs-mix-dvec4-dvec4-double
|
crash |
|
vs-mix-dvec4-dvec4-dvec4
|
crash |
|
vs-mod-double-double
|
crash |
|
vs-mod-dvec2-double
|
crash |
|
vs-mod-dvec2-dvec2
|
crash |
|
vs-mod-dvec3-double
|
crash |
|
vs-mod-dvec3-dvec3
|
crash |
|
vs-mod-dvec4-double
|
crash |
|
vs-mod-dvec4-dvec4
|
crash |
|
vs-normalize-double
|
crash |
|
vs-normalize-dvec2
|
crash |
|
vs-normalize-dvec3
|
crash |
|
vs-normalize-dvec4
|
crash |
|
vs-notequal-dvec2-dvec2
|
crash |
|
vs-notequal-dvec3-dvec3
|
crash |
|
vs-notequal-dvec4-dvec4
|
crash |
|
vs-op-add-dmat2-dmat2
|
crash |
|
vs-op-add-dmat2-double
|
crash |
|
vs-op-add-dmat2x3-dmat2x3
|
crash |
|
vs-op-add-dmat2x3-double
|
crash |
|
vs-op-add-dmat2x4-dmat2x4
|
crash |
|
vs-op-add-dmat2x4-double
|
crash |
|
vs-op-add-dmat3-dmat3
|
crash |
|
vs-op-add-dmat3-double
|
crash |
|
vs-op-add-dmat3x2-dmat3x2
|
crash |
|
vs-op-add-dmat3x2-double
|
crash |
|
vs-op-add-dmat3x4-dmat3x4
|
crash |
|
vs-op-add-dmat3x4-double
|
crash |
|
vs-op-add-dmat4-dmat4
|
crash |
|
vs-op-add-dmat4-double
|
crash |
|
vs-op-add-dmat4x2-dmat4x2
|
crash |
|
vs-op-add-dmat4x2-double
|
crash |
|
vs-op-add-dmat4x3-dmat4x3
|
crash |
|
vs-op-add-dmat4x3-double
|
crash |
|
vs-op-add-double-dmat2
|
crash |
|
vs-op-add-double-dmat2x3
|
crash |
|
vs-op-add-double-dmat2x4
|
crash |
|
vs-op-add-double-dmat3
|
crash |
|
vs-op-add-double-dmat3x2
|
crash |
|
vs-op-add-double-dmat3x4
|
crash |
|
vs-op-add-double-dmat4
|
crash |
|
vs-op-add-double-dmat4x2
|
crash |
|
vs-op-add-double-dmat4x3
|
crash |
|
vs-op-add-double-double
|
crash |
|
vs-op-add-double-dvec2
|
crash |
|
vs-op-add-double-dvec3
|
crash |
|
vs-op-add-double-dvec4
|
crash |
|
vs-op-add-dvec2-double
|
crash |
|
vs-op-add-dvec2-dvec2
|
crash |
|
vs-op-add-dvec3-double
|
crash |
|
vs-op-add-dvec3-dvec3
|
crash |
|
vs-op-add-dvec4-double
|
crash |
|
vs-op-add-dvec4-dvec4
|
crash |
|
vs-op-div-dmat2-dmat2
|
crash |
|
vs-op-div-dmat2-double
|
crash |
|
vs-op-div-dmat2x3-dmat2x3
|
crash |
|
vs-op-div-dmat2x3-double
|
crash |
|
vs-op-div-dmat2x4-dmat2x4
|
crash |
|
vs-op-div-dmat2x4-double
|
crash |
|
vs-op-div-dmat3-dmat3
|
crash |
|
vs-op-div-dmat3-double
|
crash |
|
vs-op-div-dmat3x2-dmat3x2
|
crash |
|
vs-op-div-dmat3x2-double
|
crash |
|
vs-op-div-dmat3x4-dmat3x4
|
crash |
|
vs-op-div-dmat3x4-double
|
crash |
|
vs-op-div-dmat4-dmat4
|
crash |
|
vs-op-div-dmat4-double
|
crash |
|
vs-op-div-dmat4x2-dmat4x2
|
crash |
|
vs-op-div-dmat4x2-double
|
crash |
|
vs-op-div-dmat4x3-dmat4x3
|
crash |
|
vs-op-div-dmat4x3-double
|
crash |
|
vs-op-div-double-dmat2
|
crash |
|
vs-op-div-double-dmat2x3
|
crash |
|
vs-op-div-double-dmat2x4
|
crash |
|
vs-op-div-double-dmat3
|
crash |
|
vs-op-div-double-dmat3x2
|
crash |
|
vs-op-div-double-dmat3x4
|
crash |
|
vs-op-div-double-dmat4
|
crash |
|
vs-op-div-double-dmat4x2
|
crash |
|
vs-op-div-double-dmat4x3
|
crash |
|
vs-op-div-double-double
|
crash |
|
vs-op-div-double-dvec2
|
crash |
|
vs-op-div-double-dvec3
|
crash |
|
vs-op-div-double-dvec4
|
crash |
|
vs-op-div-dvec2-double
|
crash |
|
vs-op-div-dvec2-dvec2
|
crash |
|
vs-op-div-dvec3-double
|
crash |
|
vs-op-div-dvec3-dvec3
|
crash |
|
vs-op-div-dvec4-double
|
crash |
|
vs-op-div-dvec4-dvec4
|
crash |
|
vs-op-mult-dmat2-dmat2
|
crash |
|
vs-op-mult-dmat2-dmat3x2
|
crash |
|
vs-op-mult-dmat2-dmat4x2
|
crash |
|
vs-op-mult-dmat2-double
|
crash |
|
vs-op-mult-dmat2-dvec2
|
crash |
|
vs-op-mult-dmat2x3-dmat2
|
crash |
|
vs-op-mult-dmat2x3-dmat3x2
|
crash |
|
vs-op-mult-dmat2x3-dmat4x2
|
crash |
|
vs-op-mult-dmat2x3-double
|
crash |
|
vs-op-mult-dmat2x3-dvec2
|
crash |
|
vs-op-mult-dmat2x4-dmat2
|
crash |
|
vs-op-mult-dmat2x4-dmat3x2
|
crash |
|
vs-op-mult-dmat2x4-dmat4x2
|
crash |
|
vs-op-mult-dmat2x4-double
|
crash |
|
vs-op-mult-dmat2x4-dvec2
|
crash |
|
vs-op-mult-dmat3-dmat2x3
|
crash |
|
vs-op-mult-dmat3-dmat3
|
crash |
|
vs-op-mult-dmat3-dmat4x3
|
crash |
|
vs-op-mult-dmat3-double
|
crash |
|
vs-op-mult-dmat3-dvec3
|
crash |
|
vs-op-mult-dmat3x2-dmat2x3
|
crash |
|
vs-op-mult-dmat3x2-dmat3
|
crash |
|
vs-op-mult-dmat3x2-dmat4x3
|
crash |
|
vs-op-mult-dmat3x2-double
|
crash |
|
vs-op-mult-dmat3x2-dvec3
|
crash |
|
vs-op-mult-dmat3x4-dmat2x3
|
crash |
|
vs-op-mult-dmat3x4-dmat3
|
crash |
|
vs-op-mult-dmat3x4-dmat4x3
|
crash |
|
vs-op-mult-dmat3x4-double
|
crash |
|
vs-op-mult-dmat3x4-dvec3
|
crash |
|
vs-op-mult-dmat4-dmat2x4
|
crash |
|
vs-op-mult-dmat4-dmat3x4
|
crash |
|
vs-op-mult-dmat4-dmat4
|
crash |
|
vs-op-mult-dmat4-double
|
crash |
|
vs-op-mult-dmat4-dvec4
|
crash |
|
vs-op-mult-dmat4x2-dmat2x4
|
crash |
|
vs-op-mult-dmat4x2-dmat3x4
|
crash |
|
vs-op-mult-dmat4x2-dmat4
|
crash |
|
vs-op-mult-dmat4x2-double
|
crash |
|
vs-op-mult-dmat4x2-dvec4
|
crash |
|
vs-op-mult-dmat4x3-dmat2x4
|
crash |
|
vs-op-mult-dmat4x3-dmat3x4
|
crash |
|
vs-op-mult-dmat4x3-dmat4
|
crash |
|
vs-op-mult-dmat4x3-double
|
crash |
|
vs-op-mult-dmat4x3-dvec4
|
crash |
|
vs-op-mult-double-dmat2
|
crash |
|
vs-op-mult-double-dmat2x3
|
crash |
|
vs-op-mult-double-dmat2x4
|
crash |
|
vs-op-mult-double-dmat3
|
crash |
|
vs-op-mult-double-dmat3x2
|
crash |
|
vs-op-mult-double-dmat3x4
|
crash |
|
vs-op-mult-double-dmat4
|
crash |
|
vs-op-mult-double-dmat4x2
|
crash |
|
vs-op-mult-double-dmat4x3
|
crash |
|
vs-op-mult-double-double
|
crash |
|
vs-op-mult-double-dvec2
|
crash |
|
vs-op-mult-double-dvec3
|
crash |
|
vs-op-mult-double-dvec4
|
crash |
|
vs-op-mult-dvec2-dmat2
|
crash |
|
vs-op-mult-dvec2-dmat3x2
|
crash |
|
vs-op-mult-dvec2-dmat4x2
|
crash |
|
vs-op-mult-dvec2-double
|
crash |
|
vs-op-mult-dvec2-dvec2
|
crash |
|
vs-op-mult-dvec3-dmat2x3
|
crash |
|
vs-op-mult-dvec3-dmat3
|
crash |
|
vs-op-mult-dvec3-dmat4x3
|
crash |
|
vs-op-mult-dvec3-double
|
crash |
|
vs-op-mult-dvec3-dvec3
|
crash |
|
vs-op-mult-dvec4-dmat2x4
|
crash |
|
vs-op-mult-dvec4-dmat3x4
|
crash |
|
vs-op-mult-dvec4-dmat4
|
crash |
|
vs-op-mult-dvec4-double
|
crash |
|
vs-op-mult-dvec4-dvec4
|
crash |
|
vs-op-sub-dmat2-dmat2
|
crash |
|
vs-op-sub-dmat2-double
|
crash |
|
vs-op-sub-dmat2x3-dmat2x3
|
crash |
|
vs-op-sub-dmat2x3-double
|
crash |
|
vs-op-sub-dmat2x4-dmat2x4
|
crash |
|
vs-op-sub-dmat2x4-double
|
crash |
|
vs-op-sub-dmat3-dmat3
|
crash |
|
vs-op-sub-dmat3-double
|
crash |
|
vs-op-sub-dmat3x2-dmat3x2
|
crash |
|
vs-op-sub-dmat3x2-double
|
crash |
|
vs-op-sub-dmat3x4-dmat3x4
|
crash |
|
vs-op-sub-dmat3x4-double
|
crash |
|
vs-op-sub-dmat4-dmat4
|
crash |
|
vs-op-sub-dmat4-double
|
crash |
|
vs-op-sub-dmat4x2-dmat4x2
|
crash |
|
vs-op-sub-dmat4x2-double
|
crash |
|
vs-op-sub-dmat4x3-dmat4x3
|
crash |
|
vs-op-sub-dmat4x3-double
|
crash |
|
vs-op-sub-double-dmat2
|
crash |
|
vs-op-sub-double-dmat2x3
|
crash |
|
vs-op-sub-double-dmat2x4
|
crash |
|
vs-op-sub-double-dmat3
|
crash |
|
vs-op-sub-double-dmat3x2
|
crash |
|
vs-op-sub-double-dmat3x4
|
crash |
|
vs-op-sub-double-dmat4
|
crash |
|
vs-op-sub-double-dmat4x2
|
crash |
|
vs-op-sub-double-dmat4x3
|
crash |
|
vs-op-sub-double-double
|
crash |
|
vs-op-sub-double-dvec2
|
crash |
|
vs-op-sub-double-dvec3
|
crash |
|
vs-op-sub-double-dvec4
|
crash |
|
vs-op-sub-dvec2-double
|
crash |
|
vs-op-sub-dvec2-dvec2
|
crash |
|
vs-op-sub-dvec3-double
|
crash |
|
vs-op-sub-dvec3-dvec3
|
crash |
|
vs-op-sub-dvec4-double
|
crash |
|
vs-op-sub-dvec4-dvec4
|
crash |
|
vs-outerproduct-dvec2-dvec2
|
crash |
|
vs-outerproduct-dvec2-dvec3
|
crash |
|
vs-outerproduct-dvec2-dvec4
|
crash |
|
vs-outerproduct-dvec3-dvec2
|
crash |
|
vs-outerproduct-dvec3-dvec3
|
crash |
|
vs-outerproduct-dvec3-dvec4
|
crash |
|
vs-outerproduct-dvec4-dvec2
|
crash |
|
vs-outerproduct-dvec4-dvec3
|
crash |
|
vs-outerproduct-dvec4-dvec4
|
crash |
|
vs-packdouble2x32
|
crash |
|
vs-reflect-double-double
|
crash |
|
vs-reflect-dvec2-dvec2
|
crash |
|
vs-reflect-dvec3-dvec3
|
crash |
|
vs-reflect-dvec4-dvec4
|
crash |
|
vs-refract-double-double-double
|
crash |
|
vs-refract-dvec2-dvec2-double
|
crash |
|
vs-refract-dvec3-dvec3-double
|
crash |
|
vs-refract-dvec4-dvec4-double
|
crash |
|
vs-round-double
|
crash |
|
vs-round-dvec2
|
crash |
|
vs-round-dvec3
|
crash |
|
vs-round-dvec4
|
crash |
|
vs-roundeven-double
|
crash |
|
vs-roundeven-dvec2
|
crash |
|
vs-roundeven-dvec3
|
crash |
|
vs-roundeven-dvec4
|
crash |
|
vs-sign-double
|
crash |
|
vs-sign-dvec2
|
crash |
|
vs-sign-dvec3
|
crash |
|
vs-sign-dvec4
|
crash |
|
vs-sign-neg
|
crash |
|
vs-sign-neg-abs
|
crash |
|
vs-smoothstep-double-double-double
|
crash |
|
vs-smoothstep-double-double-dvec2
|
crash |
|
vs-smoothstep-double-double-dvec3
|
crash |
|
vs-smoothstep-double-double-dvec4
|
crash |
|
vs-smoothstep-dvec2-dvec2-dvec2
|
crash |
|
vs-smoothstep-dvec3-dvec3-dvec3
|
crash |
|
vs-smoothstep-dvec4-dvec4-dvec4
|
crash |
|
vs-sqrt-double
|
crash |
|
vs-sqrt-dvec2
|
crash |
|
vs-sqrt-dvec3
|
crash |
|
vs-sqrt-dvec4
|
crash |
|
vs-step-double-double
|
crash |
|
vs-step-double-dvec2
|
crash |
|
vs-step-double-dvec3
|
crash |
|
vs-step-double-dvec4
|
crash |
|
vs-step-dvec2-dvec2
|
crash |
|
vs-step-dvec3-dvec3
|
crash |
|
vs-step-dvec4-dvec4
|
crash |
|
vs-transpose-dmat2
|
crash |
|
vs-transpose-dmat2x3
|
crash |
|
vs-transpose-dmat2x4
|
crash |
|
vs-transpose-dmat3
|
crash |
|
vs-transpose-dmat3x2
|
crash |
|
vs-transpose-dmat3x4
|
crash |
|
vs-transpose-dmat4
|
crash |
|
vs-transpose-dmat4x2
|
crash |
|
vs-transpose-dmat4x3
|
crash |
|
vs-trunc-double
|
crash |
|
vs-trunc-dvec2
|
crash |
|
vs-trunc-dvec3
|
crash |
|
vs-trunc-dvec4
|
crash |
|
vs-unpackdouble2x32
|
pass |
|
vs-unpackdouble2x32-2
|
crash |
|
conversion
|
0/150 |
|
frag-conversion-explicit-bool-double
|
crash |
|
frag-conversion-explicit-bvec2-dvec2
|
crash |
|
frag-conversion-explicit-bvec3-dvec3
|
crash |
|
frag-conversion-explicit-bvec4-dvec4
|
crash |
|
frag-conversion-explicit-dmat2-mat2
|
crash |
|
frag-conversion-explicit-dmat2x3-mat2x3
|
crash |
|
frag-conversion-explicit-dmat2x4-mat2x4
|
crash |
|
frag-conversion-explicit-dmat3-mat3
|
crash |
|
frag-conversion-explicit-dmat3x2-mat3x2
|
crash |
|
frag-conversion-explicit-dmat3x4-mat3x4
|
crash |
|
frag-conversion-explicit-dmat4-mat4
|
crash |
|
frag-conversion-explicit-dmat4x2-mat4x2
|
crash |
|
frag-conversion-explicit-dmat4x3-mat4x3
|
crash |
|
frag-conversion-explicit-double-bool
|
crash |
|
frag-conversion-explicit-double-float
|
crash |
|
frag-conversion-explicit-double-int
|
crash |
|
frag-conversion-explicit-double-uint
|
crash |
|
frag-conversion-explicit-dvec2-bvec2
|
crash |
|
frag-conversion-explicit-dvec2-ivec2
|
crash |
|
frag-conversion-explicit-dvec2-uvec2
|
crash |
|
frag-conversion-explicit-dvec2-vec2
|
crash |
|
frag-conversion-explicit-dvec3-bvec3
|
crash |
|
frag-conversion-explicit-dvec3-ivec3
|
crash |
|
frag-conversion-explicit-dvec3-uvec3
|
crash |
|
frag-conversion-explicit-dvec3-vec3
|
crash |
|
frag-conversion-explicit-dvec4-bvec4
|
crash |
|
frag-conversion-explicit-dvec4-ivec4
|
crash |
|
frag-conversion-explicit-dvec4-uvec4
|
crash |
|
frag-conversion-explicit-dvec4-vec4
|
crash |
|
frag-conversion-implicit-float-double
|
crash |
|
frag-conversion-implicit-int-double
|
crash |
|
frag-conversion-implicit-ivec2-dvec2
|
crash |
|
frag-conversion-implicit-ivec3-dvec3
|
crash |
|
frag-conversion-implicit-ivec4-dvec4
|
crash |
|
frag-conversion-implicit-mat2-dmat2
|
crash |
|
frag-conversion-implicit-mat2x3-dmat2x3
|
crash |
|
frag-conversion-implicit-mat2x4-dmat2x4
|
crash |
|
frag-conversion-implicit-mat3-dmat3
|
crash |
|
frag-conversion-implicit-mat3x2-dmat3x2
|
crash |
|
frag-conversion-implicit-mat3x4-dmat3x4
|
crash |
|
frag-conversion-implicit-mat4-dmat4
|
crash |
|
frag-conversion-implicit-mat4x2-dmat4x2
|
crash |
|
frag-conversion-implicit-mat4x3-dmat4x3
|
crash |
|
frag-conversion-implicit-uint-double
|
crash |
|
frag-conversion-implicit-uvec2-dvec2
|
crash |
|
frag-conversion-implicit-uvec3-dvec3
|
crash |
|
frag-conversion-implicit-uvec4-dvec4
|
crash |
|
frag-conversion-implicit-vec2-dvec2
|
crash |
|
frag-conversion-implicit-vec3-dvec3
|
crash |
|
frag-conversion-implicit-vec4-dvec4
|
crash |
|
geom-conversion-explicit-bool-double
|
fail |
|
geom-conversion-explicit-bvec2-dvec2
|
fail |
|
geom-conversion-explicit-bvec3-dvec3
|
fail |
|
geom-conversion-explicit-bvec4-dvec4
|
fail |
|
geom-conversion-explicit-dmat2-mat2
|
fail |
|
geom-conversion-explicit-dmat2x3-mat2x3
|
fail |
|
geom-conversion-explicit-dmat2x4-mat2x4
|
fail |
|
geom-conversion-explicit-dmat3-mat3
|
fail |
|
geom-conversion-explicit-dmat3x2-mat3x2
|
fail |
|
geom-conversion-explicit-dmat3x4-mat3x4
|
fail |
|
geom-conversion-explicit-dmat4-mat4
|
fail |
|
geom-conversion-explicit-dmat4x2-mat4x2
|
fail |
|
geom-conversion-explicit-dmat4x3-mat4x3
|
fail |
|
geom-conversion-explicit-double-bool
|
fail |
|
geom-conversion-explicit-double-float
|
fail |
|
geom-conversion-explicit-double-int
|
fail |
|
geom-conversion-explicit-double-uint
|
fail |
|
geom-conversion-explicit-dvec2-bvec2
|
fail |
|
geom-conversion-explicit-dvec2-ivec2
|
fail |
|
geom-conversion-explicit-dvec2-uvec2
|
fail |
|
geom-conversion-explicit-dvec2-vec2
|
fail |
|
geom-conversion-explicit-dvec3-bvec3
|
fail |
|
geom-conversion-explicit-dvec3-ivec3
|
fail |
|
geom-conversion-explicit-dvec3-uvec3
|
fail |
|
geom-conversion-explicit-dvec3-vec3
|
fail |
|
geom-conversion-explicit-dvec4-bvec4
|
fail |
|
geom-conversion-explicit-dvec4-ivec4
|
fail |
|
geom-conversion-explicit-dvec4-uvec4
|
fail |
|
geom-conversion-explicit-dvec4-vec4
|
fail |
|
geom-conversion-implicit-float-double
|
fail |
|
geom-conversion-implicit-int-double
|
fail |
|
geom-conversion-implicit-ivec2-dvec2
|
fail |
|
geom-conversion-implicit-ivec3-dvec3
|
fail |
|
geom-conversion-implicit-ivec4-dvec4
|
fail |
|
geom-conversion-implicit-mat2-dmat2
|
fail |
|
geom-conversion-implicit-mat2x3-dmat2x3
|
fail |
|
geom-conversion-implicit-mat2x4-dmat2x4
|
fail |
|
geom-conversion-implicit-mat3-dmat3
|
fail |
|
geom-conversion-implicit-mat3x2-dmat3x2
|
fail |
|
geom-conversion-implicit-mat3x4-dmat3x4
|
fail |
|
geom-conversion-implicit-mat4-dmat4
|
fail |
|
geom-conversion-implicit-mat4x2-dmat4x2
|
fail |
|
geom-conversion-implicit-mat4x3-dmat4x3
|
fail |
|
geom-conversion-implicit-uint-double
|
fail |
|
geom-conversion-implicit-uvec2-dvec2
|
fail |
|
geom-conversion-implicit-uvec3-dvec3
|
fail |
|
geom-conversion-implicit-uvec4-dvec4
|
fail |
|
geom-conversion-implicit-vec2-dvec2
|
fail |
|
geom-conversion-implicit-vec3-dvec3
|
fail |
|
geom-conversion-implicit-vec4-dvec4
|
fail |
|
vert-conversion-explicit-bool-double
|
crash |
|
vert-conversion-explicit-bvec2-dvec2
|
crash |
|
vert-conversion-explicit-bvec3-dvec3
|
crash |
|
vert-conversion-explicit-bvec4-dvec4
|
crash |
|
vert-conversion-explicit-dmat2-mat2
|
crash |
|
vert-conversion-explicit-dmat2x3-mat2x3
|
crash |
|
vert-conversion-explicit-dmat2x4-mat2x4
|
crash |
|
vert-conversion-explicit-dmat3-mat3
|
crash |
|
vert-conversion-explicit-dmat3x2-mat3x2
|
crash |
|
vert-conversion-explicit-dmat3x4-mat3x4
|
crash |
|
vert-conversion-explicit-dmat4-mat4
|
crash |
|
vert-conversion-explicit-dmat4x2-mat4x2
|
crash |
|
vert-conversion-explicit-dmat4x3-mat4x3
|
crash |
|
vert-conversion-explicit-double-bool
|
crash |
|
vert-conversion-explicit-double-float
|
crash |
|
vert-conversion-explicit-double-int
|
crash |
|
vert-conversion-explicit-double-uint
|
crash |
|
vert-conversion-explicit-dvec2-bvec2
|
crash |
|
vert-conversion-explicit-dvec2-ivec2
|
crash |
|
vert-conversion-explicit-dvec2-uvec2
|
crash |
|
vert-conversion-explicit-dvec2-vec2
|
crash |
|
vert-conversion-explicit-dvec3-bvec3
|
crash |
|
vert-conversion-explicit-dvec3-ivec3
|
crash |
|
vert-conversion-explicit-dvec3-uvec3
|
crash |
|
vert-conversion-explicit-dvec3-vec3
|
crash |
|
vert-conversion-explicit-dvec4-bvec4
|
crash |
|
vert-conversion-explicit-dvec4-ivec4
|
crash |
|
vert-conversion-explicit-dvec4-uvec4
|
crash |
|
vert-conversion-explicit-dvec4-vec4
|
crash |
|
vert-conversion-implicit-float-double
|
crash |
|
vert-conversion-implicit-int-double
|
crash |
|
vert-conversion-implicit-ivec2-dvec2
|
crash |
|
vert-conversion-implicit-ivec3-dvec3
|
crash |
|
vert-conversion-implicit-ivec4-dvec4
|
crash |
|
vert-conversion-implicit-mat2-dmat2
|
crash |
|
vert-conversion-implicit-mat2x3-dmat2x3
|
crash |
|
vert-conversion-implicit-mat2x4-dmat2x4
|
crash |
|
vert-conversion-implicit-mat3-dmat3
|
crash |
|
vert-conversion-implicit-mat3x2-dmat3x2
|
crash |
|
vert-conversion-implicit-mat3x4-dmat3x4
|
crash |
|
vert-conversion-implicit-mat4-dmat4
|
crash |
|
vert-conversion-implicit-mat4x2-dmat4x2
|
crash |
|
vert-conversion-implicit-mat4x3-dmat4x3
|
crash |
|
vert-conversion-implicit-uint-double
|
crash |
|
vert-conversion-implicit-uvec2-dvec2
|
crash |
|
vert-conversion-implicit-uvec3-dvec3
|
crash |
|
vert-conversion-implicit-uvec4-dvec4
|
crash |
|
vert-conversion-implicit-vec2-dvec2
|
crash |
|
vert-conversion-implicit-vec3-dvec3
|
crash |
|
vert-conversion-implicit-vec4-dvec4
|
crash |
|
double-suffix-value
|
pass |
|
explicit-location-gs-fs-vs
|
fail |
|
fs-double-uniform-array-direct-indirect-non-uniform-control-flow
|
skip |
|
fs-function-inout-array
|
pass |
|
fs-indirect-temp-double-const-src
|
crash |
|
fs-indirect-temp-double-dst
|
crash |
|
fs-indirect-temp-double-src
|
crash |
|
fs-isinf-dvec
|
crash |
|
fs-isnan-dvec
|
crash |
|
fs-non-uniform-control-flow-f2d
|
pass |
|
glsl-fs-loop-unroll-mul-fp64
|
skip |
|
glsl-uniform-initializer-1
|
crash |
|
glsl-uniform-initializer-2
|
crash |
|
glsl-uniform-initializer-3
|
crash |
|
glsl-uniform-initializer-4
|
crash |
|
glsl-uniform-initializer-5
|
crash |
|
glsl-uniform-initializer-6
|
crash |
|
glsl-uniform-initializer-7
|
crash |
|
glsl-uniform-initializer-8
|
crash |
|
gs-fs-vs-double
|
crash |
|
gs-isinf-dvec
|
fail |
|
gs-isnan-dvec
|
fail |
|
inout
|
317/317 |
|
vs-out-fs-in-dmat2x2
|
pass |
|
vs-out-fs-in-dmat2x3
|
pass |
|
vs-out-fs-in-dmat2x4
|
pass |
|
vs-out-fs-in-dmat3x2
|
pass |
|
vs-out-fs-in-dmat3x3
|
pass |
|
vs-out-fs-in-dmat3x4
|
pass |
|
vs-out-fs-in-dmat4x2
|
pass |
|
vs-out-fs-in-dmat4x3
|
pass |
|
vs-out-fs-in-dmat4x4
|
pass |
|
vs-out-fs-in-double
|
pass |
|
vs-out-fs-in-double-and-float-and-double
|
1/1 |
|
2-and-float
|
1/1 |
|
3-and-dmat2x2
|
pass |
|
vs-out-fs-in-double
|
3/3 |
|
3
|
pass |
|
3
|
1/1 |
|
2
|
pass |
|
4
|
pass |
|
vs-out-fs-in-dvec2
|
pass |
|
vs-out-fs-in-dvec2
|
2/2 |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-dvec3
|
pass |
|
vs-out-fs-in-dvec3
|
3/3 |
|
2
|
1/1 |
|
2
|
pass |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-float-and-dmat2x2
|
pass |
|
vs-out-fs-in-float-and-dmat2x3
|
pass |
|
vs-out-fs-in-float-and-dmat2x4
|
pass |
|
vs-out-fs-in-float-and-dmat3x2
|
pass |
|
vs-out-fs-in-float-and-dmat3x3
|
pass |
|
vs-out-fs-in-float-and-double
|
pass |
|
vs-out-fs-in-float-and-double
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-float-and-dvec2
|
pass |
|
vs-out-fs-in-float-and-dvec3
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-double
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-dvec2
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-dvec3
|
pass |
|
vs-out-fs-in-float
|
39/39 |
|
1-and-dmat2x2
|
pass |
|
1-and-dmat2x3
|
pass |
|
1-and-dmat2x4
|
pass |
|
1-and-dmat3x2
|
pass |
|
1-and-dmat3x3
|
pass |
|
2-and-dmat2x2
|
pass |
|
2-and-dmat2x3
|
pass |
|
2-and-dmat2x4
|
pass |
|
2-and-dmat3x2
|
pass |
|
2-and-dmat3x3
|
pass |
|
2-and-double
|
pass |
|
2-and-dvec2
|
pass |
|
2-and-dvec3
|
pass |
|
3-and-dmat2x2
|
pass |
|
3-and-dmat2x3
|
pass |
|
3-and-dmat2x4
|
pass |
|
3-and-dmat3x2
|
pass |
|
3-and-dmat3x3
|
pass |
|
3-and-double
|
pass |
|
3-and-dvec2
|
pass |
|
3-and-dvec3
|
pass |
|
4-and-dmat2x2
|
pass |
|
4-and-dmat2x3
|
pass |
|
4-and-dmat2x4
|
pass |
|
4-and-dmat3x2
|
pass |
|
4-and-dmat3x3
|
pass |
|
4-and-double
|
pass |
|
4-and-dvec2
|
pass |
|
4-and-dvec3
|
pass |
|
5-and-dmat2x2
|
pass |
|
5-and-dmat2x3
|
pass |
|
5-and-dmat2x4
|
pass |
|
5-and-dmat3x2
|
pass |
|
5-and-dmat3x3
|
pass |
|
6-and-dmat2x2
|
pass |
|
6-and-dmat2x3
|
pass |
|
6-and-dmat2x4
|
pass |
|
6-and-dmat3x2
|
pass |
|
6-and-dmat3x3
|
pass |
|
vs-out-fs-in-s1-dmat2x2
|
pass |
|
vs-out-fs-in-s1-dmat2x2-location-0
|
pass |
|
vs-out-fs-in-s1-dmat2x3
|
pass |
|
vs-out-fs-in-s1-dmat2x3-location-0
|
pass |
|
vs-out-fs-in-s1-dmat2x4
|
pass |
|
vs-out-fs-in-s1-dmat2x4-location-0
|
pass |
|
vs-out-fs-in-s1-dmat3x2
|
pass |
|
vs-out-fs-in-s1-dmat3x2-location-0
|
pass |
|
vs-out-fs-in-s1-dmat3x3
|
pass |
|
vs-out-fs-in-s1-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-dmat3x4
|
pass |
|
vs-out-fs-in-s1-dmat3x4-location-0
|
pass |
|
vs-out-fs-in-s1-dmat4x2
|
pass |
|
vs-out-fs-in-s1-dmat4x2-location-0
|
pass |
|
vs-out-fs-in-s1-dmat4x3
|
pass |
|
vs-out-fs-in-s1-dmat4x3-location-0
|
pass |
|
vs-out-fs-in-s1-dmat4x4
|
pass |
|
vs-out-fs-in-s1-dmat4x4-location-0
|
pass |
|
vs-out-fs-in-s1-double
|
pass |
|
vs-out-fs-in-s1-double-float-double
|
2/2 |
|
2-float
|
2/2 |
|
3-dmat2x2
|
pass |
|
3-dmat2x2-location-0
|
pass |
|
vs-out-fs-in-s1-double-location-0
|
pass |
|
vs-out-fs-in-s1-double
|
6/6 |
|
3
|
pass |
|
3-location-0
|
pass |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-dvec2
|
pass |
|
vs-out-fs-in-s1-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-dvec2
|
4/4 |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-dvec3
|
pass |
|
vs-out-fs-in-s1-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1-dvec3
|
6/6 |
|
2
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-float-dmat2x2
|
pass |
|
vs-out-fs-in-s1-float-dmat2x2-location-0
|
pass |
|
vs-out-fs-in-s1-float-dmat2x3
|
pass |
|
vs-out-fs-in-s1-float-dmat2x3-location-0
|
pass |
|
vs-out-fs-in-s1-float-dmat2x4
|
pass |
|
vs-out-fs-in-s1-float-dmat2x4-location-0
|
pass |
|
vs-out-fs-in-s1-float-dmat3x2
|
pass |
|
vs-out-fs-in-s1-float-dmat3x2-location-0
|
pass |
|
vs-out-fs-in-s1-float-dmat3x3
|
pass |
|
vs-out-fs-in-s1-float-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-float-double
|
pass |
|
vs-out-fs-in-s1-float-double-location-0
|
pass |
|
vs-out-fs-in-s1-float-double
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-float-dvec2
|
pass |
|
vs-out-fs-in-s1-float-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-dvec3
|
pass |
|
vs-out-fs-in-s1-float-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-double
|
pass |
|
vs-out-fs-in-s1-float-float-float-double-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-dvec2
|
pass |
|
vs-out-fs-in-s1-float-float-float-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-dvec3
|
pass |
|
vs-out-fs-in-s1-float-float-float-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1-float
|
78/78 |
|
1-dmat2x2
|
pass |
|
1-dmat2x2-location-0
|
pass |
|
1-dmat2x3
|
pass |
|
1-dmat2x3-location-0
|
pass |
|
1-dmat2x4
|
pass |
|
1-dmat2x4-location-0
|
pass |
|
1-dmat3x2
|
pass |
|
1-dmat3x2-location-0
|
pass |
|
1-dmat3x3
|
pass |
|
1-dmat3x3-location-0
|
pass |
|
2-dmat2x2
|
pass |
|
2-dmat2x2-location-0
|
pass |
|
2-dmat2x3
|
pass |
|
2-dmat2x3-location-0
|
pass |
|
2-dmat2x4
|
pass |
|
2-dmat2x4-location-0
|
pass |
|
2-dmat3x2
|
pass |
|
2-dmat3x2-location-0
|
pass |
|
2-dmat3x3
|
pass |
|
2-dmat3x3-location-0
|
pass |
|
2-double
|
pass |
|
2-double-location-0
|
pass |
|
2-dvec2
|
pass |
|
2-dvec2-location-0
|
pass |
|
2-dvec3
|
pass |
|
2-dvec3-location-0
|
pass |
|
3-dmat2x2
|
pass |
|
3-dmat2x2-location-0
|
pass |
|
3-dmat2x3
|
pass |
|
3-dmat2x3-location-0
|
pass |
|
3-dmat2x4
|
pass |
|
3-dmat2x4-location-0
|
pass |
|
3-dmat3x2
|
pass |
|
3-dmat3x2-location-0
|
pass |
|
3-dmat3x3
|
pass |
|
3-dmat3x3-location-0
|
pass |
|
3-double
|
pass |
|
3-double-location-0
|
pass |
|
3-dvec2
|
pass |
|
3-dvec2-location-0
|
pass |
|
3-dvec3
|
pass |
|
3-dvec3-location-0
|
pass |
|
4-dmat2x2
|
pass |
|
4-dmat2x2-location-0
|
pass |
|
4-dmat2x3
|
pass |
|
4-dmat2x3-location-0
|
pass |
|
4-dmat2x4
|
pass |
|
4-dmat2x4-location-0
|
pass |
|
4-dmat3x2
|
pass |
|
4-dmat3x2-location-0
|
pass |
|
4-dmat3x3
|
pass |
|
4-dmat3x3-location-0
|
pass |
|
4-double
|
pass |
|
4-double-location-0
|
pass |
|
4-dvec2
|
pass |
|
4-dvec2-location-0
|
pass |
|
4-dvec3
|
pass |
|
4-dvec3-location-0
|
pass |
|
5-dmat2x2
|
pass |
|
5-dmat2x2-location-0
|
pass |
|
5-dmat2x3
|
pass |
|
5-dmat2x3-location-0
|
pass |
|
5-dmat2x4
|
pass |
|
5-dmat2x4-location-0
|
pass |
|
5-dmat3x2
|
pass |
|
5-dmat3x2-location-0
|
pass |
|
5-dmat3x3
|
pass |
|
5-dmat3x3-location-0
|
pass |
|
6-dmat2x2
|
pass |
|
6-dmat2x2-location-0
|
pass |
|
6-dmat2x3
|
pass |
|
6-dmat2x3-location-0
|
pass |
|
6-dmat2x4
|
pass |
|
6-dmat2x4-location-0
|
pass |
|
6-dmat3x2
|
pass |
|
6-dmat3x2-location-0
|
pass |
|
6-dmat3x3
|
pass |
|
6-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-s2-double
|
pass |
|
vs-out-fs-in-s1-s2-double-location-0
|
pass |
|
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3
|
pass |
|
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-s2-dvec2
|
pass |
|
vs-out-fs-in-s1-s2-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-s2-dvec3
|
pass |
|
vs-out-fs-in-s1-s2-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1-s2
|
22/22 |
|
2-float-dmat2x2
|
pass |
|
2-float-dmat2x2-location-0
|
pass |
|
2-s3
|
4/4 |
|
2-float-double
|
pass |
|
2-float-double-location-0
|
pass |
|
2-vec3-double
|
pass |
|
2-vec3-double-location-0
|
pass |
|
2-vec2-dmat2x2
|
pass |
|
2-vec2-dmat2x2-location-0
|
pass |
|
2-vec3-dmat2x2
|
pass |
|
2-vec3-dmat2x2-location-0
|
pass |
|
2
|
6/6 |
|
2-float-double
|
pass |
|
2-float-double-location-0
|
pass |
|
2-vec2-double
|
pass |
|
2-vec2-double-location-0
|
pass |
|
2-vec3-double
|
pass |
|
2-vec3-double-location-0
|
pass |
|
3-double-float
|
pass |
|
3-double-float-location-0
|
pass |
|
3-dvec2-float
|
pass |
|
3-dvec2-float-location-0
|
pass |
|
3-dvec3-float
|
pass |
|
3-dvec3-float-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x2
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x3
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x3-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x4
|
pass |
|
vs-out-fs-in-s1-vec2-dmat2x4-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dmat3x2
|
pass |
|
vs-out-fs-in-s1-vec2-dmat3x2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dmat3x3
|
pass |
|
vs-out-fs-in-s1-vec2-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-double
|
pass |
|
vs-out-fs-in-s1-vec2-double-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-double
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dvec2
|
pass |
|
vs-out-fs-in-s1-vec2-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-dvec3
|
pass |
|
vs-out-fs-in-s1-vec2-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x2
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x3
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x3-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x4
|
pass |
|
vs-out-fs-in-s1-vec3-dmat2x4-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dmat3x2
|
pass |
|
vs-out-fs-in-s1-vec3-dmat3x2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dmat3x3
|
pass |
|
vs-out-fs-in-s1-vec3-dmat3x3-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-double
|
pass |
|
vs-out-fs-in-s1-vec3-double-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-double
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dvec2
|
pass |
|
vs-out-fs-in-s1-vec3-dvec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-dvec3
|
pass |
|
vs-out-fs-in-s1-vec3-dvec3-location-0
|
pass |
|
vs-out-fs-in-s1
|
2/2 |
|
2-s2
|
2/2 |
|
2-s3
|
2/2 |
|
2-double
|
pass |
|
2-double-location-0
|
pass |
|
vs-out-fs-in-s2-double
|
pass |
|
vs-out-fs-in-s2-double-and-s3-float-and-s4-dmat3x3
|
pass |
|
vs-out-fs-in-s2-dvec2
|
pass |
|
vs-out-fs-in-s2-dvec3
|
pass |
|
vs-out-fs-in-s2
|
11/11 |
|
2-float-dmat2x2
|
pass |
|
2-s3
|
2/2 |
|
2-float-double
|
pass |
|
2-vec3-double
|
pass |
|
2-vec2-dmat2x2
|
pass |
|
2-vec3-dmat2x2
|
pass |
|
2
|
3/3 |
|
2-float-double
|
pass |
|
2-vec2-double
|
pass |
|
2-vec3-double
|
pass |
|
3-double-float
|
pass |
|
3-dvec2-float
|
pass |
|
3-dvec3-float
|
pass |
|
vs-out-fs-in-vec2-and-dmat2x2
|
pass |
|
vs-out-fs-in-vec2-and-dmat2x3
|
pass |
|
vs-out-fs-in-vec2-and-dmat2x4
|
pass |
|
vs-out-fs-in-vec2-and-dmat3x2
|
pass |
|
vs-out-fs-in-vec2-and-dmat3x3
|
pass |
|
vs-out-fs-in-vec2-and-double
|
pass |
|
vs-out-fs-in-vec2-and-double
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-vec2-and-dvec2
|
pass |
|
vs-out-fs-in-vec2-and-dvec3
|
pass |
|
vs-out-fs-in-vec3-and-dmat2x2
|
pass |
|
vs-out-fs-in-vec3-and-dmat2x3
|
pass |
|
vs-out-fs-in-vec3-and-dmat2x4
|
pass |
|
vs-out-fs-in-vec3-and-dmat3x2
|
pass |
|
vs-out-fs-in-vec3-and-dmat3x3
|
pass |
|
vs-out-fs-in-vec3-and-double
|
pass |
|
vs-out-fs-in-vec3-and-double
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-vec3-and-dvec2
|
pass |
|
vs-out-fs-in-vec3-and-dvec3
|
pass |
|
vs-constructors
|
pass |
|
vs-decrement-dvec
|
crash |
|
vs-double-uniform-array-direct-indirect-non-uniform-control-flow
|
crash |
|
vs-fs-explicit-locations
|
pass |
|
vs-increment-dvec
|
crash |
|
vs-isinf-dvec
|
crash |
|
vs-isnan-dvec
|
crash |
|
vs-non-uniform-control-flow-f2d
|
pass |
|
linker
|
1/1 |
|
vs-to-fs-explicit-location-overlap
|
pass |
|
preprocessor
|
5/5 |
|
define.geom
|
pass |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
shader_storage
|
0/4 |
|
layout-std140-fp64-mixed-shader
|
fail |
|
layout-std140-fp64-shader
|
fail |
|
layout-std430-fp64-mixed-shader
|
fail |
|
layout-std430-fp64-shader
|
fail |
|
uniform_buffers
|
0/37 |
|
fs-array-copy
|
crash |
|
fs-dmat4
|
crash |
|
fs-dmat4-row-major
|
crash |
|
fs-double-array-const-index
|
crash |
|
fs-double-array-variable-index
|
crash |
|
fs-double-bool-double
|
crash |
|
fs-double-uniform-array-direct-indirect
|
crash |
|
fs-doubles
|
crash |
|
fs-doubles-float-mixed
|
crash |
|
fs-dvec4-uniform-array-direct-indirect
|
crash |
|
fs-nested-struct
|
crash |
|
fs-ubo-direct-1
|
crash |
|
fs-ubo-load.indirect.1
|
crash |
|
fs-ubo-load.indirect.2
|
crash |
|
fs-ubo-load.indirect.3
|
crash |
|
fs-ubo-load.indirect.4
|
crash |
|
gs-array-copy
|
fail |
|
gs-dmat4
|
fail |
|
gs-dmat4-row-major
|
fail |
|
gs-double-array-const-index
|
fail |
|
gs-double-array-variable-index
|
fail |
|
gs-double-bool-double
|
fail |
|
gs-double-uniform-array-direct-indirect
|
fail |
|
gs-doubles-float-mixed
|
fail |
|
gs-dvec4-uniform-array-direct-indirect
|
fail |
|
gs-nested-struct
|
fail |
|
vs-array-copy
|
crash |
|
vs-dmat4
|
crash |
|
vs-dmat4-row-major
|
crash |
|
vs-double-array-const-index
|
crash |
|
vs-double-array-variable-index
|
crash |
|
vs-double-bool-double
|
crash |
|
vs-double-uniform-array-direct-indirect
|
crash |
|
vs-doubles
|
crash |
|
vs-doubles-float-mixed
|
crash |
|
vs-dvec4-uniform-array-direct-indirect
|
crash |
|
vs-nested-struct
|
crash |
|
varying-packing
|
0/39 |
|
simple dmat2 array
|
fail |
|
simple dmat2 arrays_of_arrays
|
fail |
|
simple dmat2 separate
|
fail |
|
simple dmat2x3 array
|
fail |
|
simple dmat2x3 arrays_of_arrays
|
fail |
|
simple dmat2x3 separate
|
fail |
|
simple dmat2x4 array
|
fail |
|
simple dmat2x4 arrays_of_arrays
|
fail |
|
simple dmat2x4 separate
|
fail |
|
simple dmat3 array
|
fail |
|
simple dmat3 arrays_of_arrays
|
fail |
|
simple dmat3 separate
|
fail |
|
simple dmat3x2 array
|
fail |
|
simple dmat3x2 arrays_of_arrays
|
fail |
|
simple dmat3x2 separate
|
fail |
|
simple dmat3x4 array
|
fail |
|
simple dmat3x4 arrays_of_arrays
|
fail |
|
simple dmat3x4 separate
|
fail |
|
simple dmat4 array
|
fail |
|
simple dmat4 arrays_of_arrays
|
fail |
|
simple dmat4 separate
|
fail |
|
simple dmat4x2 array
|
fail |
|
simple dmat4x2 arrays_of_arrays
|
fail |
|
simple dmat4x2 separate
|
fail |
|
simple dmat4x3 array
|
fail |
|
simple dmat4x3 arrays_of_arrays
|
fail |
|
simple dmat4x3 separate
|
fail |
|
simple double array
|
fail |
|
simple double arrays_of_arrays
|
fail |
|
simple double separate
|
fail |
|
simple dvec2 array
|
fail |
|
simple dvec2 arrays_of_arrays
|
fail |
|
simple dvec2 separate
|
fail |
|
simple dvec3 array
|
fail |
|
simple dvec3 arrays_of_arrays
|
fail |
|
simple dvec3 separate
|
fail |
|
simple dvec4 array
|
fail |
|
simple dvec4 arrays_of_arrays
|
fail |
|
simple dvec4 separate
|
fail |
|
arb_gpu_shader_int64
|
618/738 |
|
compiler
|
193/193 |
|
built-in-functions
|
0/0 |
|
abs-i64vec2.frag
|
skip |
|
abs-i64vec2.geom
|
skip |
|
abs-i64vec2.vert
|
skip |
|
abs-i64vec3.frag
|
skip |
|
abs-i64vec3.geom
|
skip |
|
abs-i64vec3.vert
|
skip |
|
abs-i64vec4.frag
|
skip |
|
abs-i64vec4.geom
|
skip |
|
abs-i64vec4.vert
|
skip |
|
abs-int64_t.frag
|
skip |
|
abs-int64_t.geom
|
skip |
|
abs-int64_t.vert
|
skip |
|
clamp-i64vec2-i64vec2-i64vec2.frag
|
skip |
|
clamp-i64vec2-i64vec2-i64vec2.geom
|
skip |
|
clamp-i64vec2-i64vec2-i64vec2.vert
|
skip |
|
clamp-i64vec2-int64_t-int64_t.frag
|
skip |
|
clamp-i64vec2-int64_t-int64_t.geom
|
skip |
|
clamp-i64vec2-int64_t-int64_t.vert
|
skip |
|
clamp-i64vec3-i64vec3-i64vec3.frag
|
skip |
|
clamp-i64vec3-i64vec3-i64vec3.geom
|
skip |
|
clamp-i64vec3-i64vec3-i64vec3.vert
|
skip |
|
clamp-i64vec3-int64_t-int64_t.frag
|
skip |
|
clamp-i64vec3-int64_t-int64_t.geom
|
skip |
|
clamp-i64vec3-int64_t-int64_t.vert
|
skip |
|
clamp-i64vec4-i64vec4-i64vec4.frag
|
skip |
|
clamp-i64vec4-i64vec4-i64vec4.geom
|
skip |
|
clamp-i64vec4-i64vec4-i64vec4.vert
|
skip |
|
clamp-i64vec4-int64_t-int64_t.frag
|
skip |
|
clamp-i64vec4-int64_t-int64_t.geom
|
skip |
|
clamp-i64vec4-int64_t-int64_t.vert
|
skip |
|
clamp-int64_t-int64_t-int64_t.frag
|
skip |
|
clamp-int64_t-int64_t-int64_t.geom
|
skip |
|
clamp-int64_t-int64_t-int64_t.vert
|
skip |
|
max-i64vec2-i64vec2.frag
|
skip |
|
max-i64vec2-i64vec2.geom
|
skip |
|
max-i64vec2-i64vec2.vert
|
skip |
|
max-i64vec2-int64_t.frag
|
skip |
|
max-i64vec2-int64_t.geom
|
skip |
|
max-i64vec2-int64_t.vert
|
skip |
|
max-i64vec3-i64vec3.frag
|
skip |
|
max-i64vec3-i64vec3.geom
|
skip |
|
max-i64vec3-i64vec3.vert
|
skip |
|
max-i64vec3-int64_t.frag
|
skip |
|
max-i64vec3-int64_t.geom
|
skip |
|
max-i64vec3-int64_t.vert
|
skip |
|
max-i64vec4-i64vec4.frag
|
skip |
|
max-i64vec4-i64vec4.geom
|
skip |
|
max-i64vec4-i64vec4.vert
|
skip |
|
max-i64vec4-int64_t.frag
|
skip |
|
max-i64vec4-int64_t.geom
|
skip |
|
max-i64vec4-int64_t.vert
|
skip |
|
max-int64_t-int64_t.frag
|
skip |
|
max-int64_t-int64_t.geom
|
skip |
|
max-int64_t-int64_t.vert
|
skip |
|
max-u64vec2-u64vec2.frag
|
skip |
|
max-u64vec2-u64vec2.geom
|
skip |
|
max-u64vec2-u64vec2.vert
|
skip |
|
max-u64vec2-uint64_t.frag
|
skip |
|
max-u64vec2-uint64_t.geom
|
skip |
|
max-u64vec2-uint64_t.vert
|
skip |
|
max-u64vec3-u64vec3.frag
|
skip |
|
max-u64vec3-u64vec3.geom
|
skip |
|
max-u64vec3-u64vec3.vert
|
skip |
|
max-u64vec3-uint64_t.frag
|
skip |
|
max-u64vec3-uint64_t.geom
|
skip |
|
max-u64vec3-uint64_t.vert
|
skip |
|
max-u64vec4-u64vec4.frag
|
skip |
|
max-u64vec4-u64vec4.geom
|
skip |
|
max-u64vec4-u64vec4.vert
|
skip |
|
max-u64vec4-uint64_t.frag
|
skip |
|
max-u64vec4-uint64_t.geom
|
skip |
|
max-u64vec4-uint64_t.vert
|
skip |
|
max-uint64_t-uint64_t.frag
|
skip |
|
max-uint64_t-uint64_t.geom
|
skip |
|
max-uint64_t-uint64_t.vert
|
skip |
|
min-i64vec2-i64vec2.frag
|
skip |
|
min-i64vec2-i64vec2.geom
|
skip |
|
min-i64vec2-i64vec2.vert
|
skip |
|
min-i64vec2-int64_t.frag
|
skip |
|
min-i64vec2-int64_t.geom
|
skip |
|
min-i64vec2-int64_t.vert
|
skip |
|
min-i64vec3-i64vec3.frag
|
skip |
|
min-i64vec3-i64vec3.geom
|
skip |
|
min-i64vec3-i64vec3.vert
|
skip |
|
min-i64vec3-int64_t.frag
|
skip |
|
min-i64vec3-int64_t.geom
|
skip |
|
min-i64vec3-int64_t.vert
|
skip |
|
min-i64vec4-i64vec4.frag
|
skip |
|
min-i64vec4-i64vec4.geom
|
skip |
|
min-i64vec4-i64vec4.vert
|
skip |
|
min-i64vec4-int64_t.frag
|
skip |
|
min-i64vec4-int64_t.geom
|
skip |
|
min-i64vec4-int64_t.vert
|
skip |
|
min-int64_t-int64_t.frag
|
skip |
|
min-int64_t-int64_t.geom
|
skip |
|
min-int64_t-int64_t.vert
|
skip |
|
min-u64vec2-u64vec2.frag
|
skip |
|
min-u64vec2-u64vec2.geom
|
skip |
|
min-u64vec2-u64vec2.vert
|
skip |
|
min-u64vec2-uint64_t.frag
|
skip |
|
min-u64vec2-uint64_t.geom
|
skip |
|
min-u64vec2-uint64_t.vert
|
skip |
|
min-u64vec3-u64vec3.frag
|
skip |
|
min-u64vec3-u64vec3.geom
|
skip |
|
min-u64vec3-u64vec3.vert
|
skip |
|
min-u64vec3-uint64_t.frag
|
skip |
|
min-u64vec3-uint64_t.geom
|
skip |
|
min-u64vec3-uint64_t.vert
|
skip |
|
min-u64vec4-u64vec4.frag
|
skip |
|
min-u64vec4-u64vec4.geom
|
skip |
|
min-u64vec4-u64vec4.vert
|
skip |
|
min-u64vec4-uint64_t.frag
|
skip |
|
min-u64vec4-uint64_t.geom
|
skip |
|
min-u64vec4-uint64_t.vert
|
skip |
|
min-uint64_t-uint64_t.frag
|
skip |
|
min-uint64_t-uint64_t.geom
|
skip |
|
min-uint64_t-uint64_t.vert
|
skip |
|
mix-i64vec2-i64vec2-bvec2.frag
|
skip |
|
mix-i64vec2-i64vec2-bvec2.geom
|
skip |
|
mix-i64vec2-i64vec2-bvec2.vert
|
skip |
|
mix-i64vec3-i64vec3-bvec3.frag
|
skip |
|
mix-i64vec3-i64vec3-bvec3.geom
|
skip |
|
mix-i64vec3-i64vec3-bvec3.vert
|
skip |
|
mix-i64vec4-i64vec4-bvec4.frag
|
skip |
|
mix-i64vec4-i64vec4-bvec4.geom
|
skip |
|
mix-i64vec4-i64vec4-bvec4.vert
|
skip |
|
mix-int64_t-int64_t-bool.frag
|
skip |
|
mix-int64_t-int64_t-bool.geom
|
skip |
|
mix-int64_t-int64_t-bool.vert
|
skip |
|
op-add-i64vec2-i64vec2.frag
|
skip |
|
op-add-i64vec2-i64vec2.geom
|
skip |
|
op-add-i64vec2-i64vec2.vert
|
skip |
|
op-add-i64vec2-int64_t.frag
|
skip |
|
op-add-i64vec2-int64_t.geom
|
skip |
|
op-add-i64vec2-int64_t.vert
|
skip |
|
op-add-i64vec3-i64vec3.frag
|
skip |
|
op-add-i64vec3-i64vec3.geom
|
skip |
|
op-add-i64vec3-i64vec3.vert
|
skip |
|
op-add-i64vec3-int64_t.frag
|
skip |
|
op-add-i64vec3-int64_t.geom
|
skip |
|
op-add-i64vec3-int64_t.vert
|
skip |
|
op-add-i64vec4-i64vec4.frag
|
skip |
|
op-add-i64vec4-i64vec4.geom
|
skip |
|
op-add-i64vec4-i64vec4.vert
|
skip |
|
op-add-i64vec4-int64_t.frag
|
skip |
|
op-add-i64vec4-int64_t.geom
|
skip |
|
op-add-i64vec4-int64_t.vert
|
skip |
|
op-add-int64_t-i64vec2.frag
|
skip |
|
op-add-int64_t-i64vec2.geom
|
skip |
|
op-add-int64_t-i64vec2.vert
|
skip |
|
op-add-int64_t-i64vec3.frag
|
skip |
|
op-add-int64_t-i64vec3.geom
|
skip |
|
op-add-int64_t-i64vec3.vert
|
skip |
|
op-add-int64_t-i64vec4.frag
|
skip |
|
op-add-int64_t-i64vec4.geom
|
skip |
|
op-add-int64_t-i64vec4.vert
|
skip |
|
op-add-int64_t-int64_t.frag
|
skip |
|
op-add-int64_t-int64_t.geom
|
skip |
|
op-add-int64_t-int64_t.vert
|
skip |
|
op-add-u64vec2-u64vec2.frag
|
skip |
|
op-add-u64vec2-u64vec2.geom
|
skip |
|
op-add-u64vec2-u64vec2.vert
|
skip |
|
op-add-u64vec2-uint64_t.frag
|
skip |
|
op-add-u64vec2-uint64_t.geom
|
skip |
|
op-add-u64vec2-uint64_t.vert
|
skip |
|
op-add-u64vec3-u64vec3.frag
|
skip |
|
op-add-u64vec3-u64vec3.geom
|
skip |
|
op-add-u64vec3-u64vec3.vert
|
skip |
|
op-add-u64vec3-uint64_t.frag
|
skip |
|
op-add-u64vec3-uint64_t.geom
|
skip |
|
op-add-u64vec3-uint64_t.vert
|
skip |
|
op-add-u64vec4-u64vec4.frag
|
skip |
|
op-add-u64vec4-u64vec4.geom
|
skip |
|
op-add-u64vec4-u64vec4.vert
|
skip |
|
op-add-u64vec4-uint64_t.frag
|
skip |
|
op-add-u64vec4-uint64_t.geom
|
skip |
|
op-add-u64vec4-uint64_t.vert
|
skip |
|
op-add-uint64_t-u64vec2.frag
|
skip |
|
op-add-uint64_t-u64vec2.geom
|
skip |
|
op-add-uint64_t-u64vec2.vert
|
skip |
|
op-add-uint64_t-u64vec3.frag
|
skip |
|
op-add-uint64_t-u64vec3.geom
|
skip |
|
op-add-uint64_t-u64vec3.vert
|
skip |
|
op-add-uint64_t-u64vec4.frag
|
skip |
|
op-add-uint64_t-u64vec4.geom
|
skip |
|
op-add-uint64_t-u64vec4.vert
|
skip |
|
op-add-uint64_t-uint64_t.frag
|
skip |
|
op-add-uint64_t-uint64_t.geom
|
skip |
|
op-add-uint64_t-uint64_t.vert
|
skip |
|
op-bitand-int64_t-int64_t.frag
|
skip |
|
op-bitand-int64_t-int64_t.geom
|
skip |
|
op-bitand-int64_t-int64_t.vert
|
skip |
|
op-bitand-uint64_t-uint64_t.frag
|
skip |
|
op-bitand-uint64_t-uint64_t.geom
|
skip |
|
op-bitand-uint64_t-uint64_t.vert
|
skip |
|
op-bitor-int64_t-int64_t.frag
|
skip |
|
op-bitor-int64_t-int64_t.geom
|
skip |
|
op-bitor-int64_t-int64_t.vert
|
skip |
|
op-bitor-uint64_t-uint64_t.frag
|
skip |
|
op-bitor-uint64_t-uint64_t.geom
|
skip |
|
op-bitor-uint64_t-uint64_t.vert
|
skip |
|
op-bitxor-int64_t-int64_t.frag
|
skip |
|
op-bitxor-int64_t-int64_t.geom
|
skip |
|
op-bitxor-int64_t-int64_t.vert
|
skip |
|
op-bitxor-uint64_t-uint64_t.frag
|
skip |
|
op-bitxor-uint64_t-uint64_t.geom
|
skip |
|
op-bitxor-uint64_t-uint64_t.vert
|
skip |
|
op-div-i64vec2-i64vec2.frag
|
skip |
|
op-div-i64vec2-i64vec2.geom
|
skip |
|
op-div-i64vec2-i64vec2.vert
|
skip |
|
op-div-i64vec2-int64_t.frag
|
skip |
|
op-div-i64vec2-int64_t.geom
|
skip |
|
op-div-i64vec2-int64_t.vert
|
skip |
|
op-div-i64vec3-i64vec3.frag
|
skip |
|
op-div-i64vec3-i64vec3.geom
|
skip |
|
op-div-i64vec3-i64vec3.vert
|
skip |
|
op-div-i64vec3-int64_t.frag
|
skip |
|
op-div-i64vec3-int64_t.geom
|
skip |
|
op-div-i64vec3-int64_t.vert
|
skip |
|
op-div-i64vec4-i64vec4.frag
|
skip |
|
op-div-i64vec4-i64vec4.geom
|
skip |
|
op-div-i64vec4-i64vec4.vert
|
skip |
|
op-div-i64vec4-int64_t.frag
|
skip |
|
op-div-i64vec4-int64_t.geom
|
skip |
|
op-div-i64vec4-int64_t.vert
|
skip |
|
op-div-int64_t-i64vec2.frag
|
skip |
|
op-div-int64_t-i64vec2.geom
|
skip |
|
op-div-int64_t-i64vec2.vert
|
skip |
|
op-div-int64_t-i64vec3.frag
|
skip |
|
op-div-int64_t-i64vec3.geom
|
skip |
|
op-div-int64_t-i64vec3.vert
|
skip |
|
op-div-int64_t-i64vec4.frag
|
skip |
|
op-div-int64_t-i64vec4.geom
|
skip |
|
op-div-int64_t-i64vec4.vert
|
skip |
|
op-div-int64_t-int64_t.frag
|
skip |
|
op-div-int64_t-int64_t.geom
|
skip |
|
op-div-int64_t-int64_t.vert
|
skip |
|
op-div-u64vec2-u64vec2.frag
|
skip |
|
op-div-u64vec2-u64vec2.geom
|
skip |
|
op-div-u64vec2-u64vec2.vert
|
skip |
|
op-div-u64vec2-uint64_t.frag
|
skip |
|
op-div-u64vec2-uint64_t.geom
|
skip |
|
op-div-u64vec2-uint64_t.vert
|
skip |
|
op-div-u64vec3-u64vec3.frag
|
skip |
|
op-div-u64vec3-u64vec3.geom
|
skip |
|
op-div-u64vec3-u64vec3.vert
|
skip |
|
op-div-u64vec3-uint64_t.frag
|
skip |
|
op-div-u64vec3-uint64_t.geom
|
skip |
|
op-div-u64vec3-uint64_t.vert
|
skip |
|
op-div-u64vec4-u64vec4.frag
|
skip |
|
op-div-u64vec4-u64vec4.geom
|
skip |
|
op-div-u64vec4-u64vec4.vert
|
skip |
|
op-div-u64vec4-uint64_t.frag
|
skip |
|
op-div-u64vec4-uint64_t.geom
|
skip |
|
op-div-u64vec4-uint64_t.vert
|
skip |
|
op-div-uint64_t-u64vec2.frag
|
skip |
|
op-div-uint64_t-u64vec2.geom
|
skip |
|
op-div-uint64_t-u64vec2.vert
|
skip |
|
op-div-uint64_t-u64vec3.frag
|
skip |
|
op-div-uint64_t-u64vec3.geom
|
skip |
|
op-div-uint64_t-u64vec3.vert
|
skip |
|
op-div-uint64_t-u64vec4.frag
|
skip |
|
op-div-uint64_t-u64vec4.geom
|
skip |
|
op-div-uint64_t-u64vec4.vert
|
skip |
|
op-div-uint64_t-uint64_t.frag
|
skip |
|
op-div-uint64_t-uint64_t.geom
|
skip |
|
op-div-uint64_t-uint64_t.vert
|
skip |
|
op-eq-int64_t-int64_t.frag
|
skip |
|
op-eq-int64_t-int64_t.geom
|
skip |
|
op-eq-int64_t-int64_t.vert
|
skip |
|
op-eq-uint64_t-uint64_t.frag
|
skip |
|
op-eq-uint64_t-uint64_t.geom
|
skip |
|
op-eq-uint64_t-uint64_t.vert
|
skip |
|
op-ge-int64_t-int64_t.frag
|
skip |
|
op-ge-int64_t-int64_t.geom
|
skip |
|
op-ge-int64_t-int64_t.vert
|
skip |
|
op-ge-uint64_t-uint64_t.frag
|
skip |
|
op-ge-uint64_t-uint64_t.geom
|
skip |
|
op-ge-uint64_t-uint64_t.vert
|
skip |
|
op-gt-int64_t-int64_t.frag
|
skip |
|
op-gt-int64_t-int64_t.geom
|
skip |
|
op-gt-int64_t-int64_t.vert
|
skip |
|
op-gt-uint64_t-uint64_t.frag
|
skip |
|
op-gt-uint64_t-uint64_t.geom
|
skip |
|
op-gt-uint64_t-uint64_t.vert
|
skip |
|
op-le-int64_t-int64_t.frag
|
skip |
|
op-le-int64_t-int64_t.geom
|
skip |
|
op-le-int64_t-int64_t.vert
|
skip |
|
op-le-uint64_t-uint64_t.frag
|
skip |
|
op-le-uint64_t-uint64_t.geom
|
skip |
|
op-le-uint64_t-uint64_t.vert
|
skip |
|
op-lshift-i64vec2-i64vec2.frag
|
skip |
|
op-lshift-i64vec2-i64vec2.geom
|
skip |
|
op-lshift-i64vec2-i64vec2.vert
|
skip |
|
op-lshift-i64vec2-int.frag
|
skip |
|
op-lshift-i64vec2-int.geom
|
skip |
|
op-lshift-i64vec2-int.vert
|
skip |
|
op-lshift-i64vec2-ivec2.frag
|
skip |
|
op-lshift-i64vec2-ivec2.geom
|
skip |
|
op-lshift-i64vec2-ivec2.vert
|
skip |
|
op-lshift-i64vec2-u64vec2.frag
|
skip |
|
op-lshift-i64vec2-u64vec2.geom
|
skip |
|
op-lshift-i64vec2-u64vec2.vert
|
skip |
|
op-lshift-i64vec2-uint.frag
|
skip |
|
op-lshift-i64vec2-uint.geom
|
skip |
|
op-lshift-i64vec2-uint.vert
|
skip |
|
op-lshift-i64vec2-uint64_t.frag
|
skip |
|
op-lshift-i64vec2-uint64_t.geom
|
skip |
|
op-lshift-i64vec2-uint64_t.vert
|
skip |
|
op-lshift-i64vec2-uvec2.frag
|
skip |
|
op-lshift-i64vec2-uvec2.geom
|
skip |
|
op-lshift-i64vec2-uvec2.vert
|
skip |
|
op-lshift-i64vec3-int.frag
|
skip |
|
op-lshift-i64vec3-int.geom
|
skip |
|
op-lshift-i64vec3-int.vert
|
skip |
|
op-lshift-i64vec3-ivec3.frag
|
skip |
|
op-lshift-i64vec3-ivec3.geom
|
skip |
|
op-lshift-i64vec3-ivec3.vert
|
skip |
|
op-lshift-i64vec3-u64vec3.frag
|
skip |
|
op-lshift-i64vec3-u64vec3.geom
|
skip |
|
op-lshift-i64vec3-u64vec3.vert
|
skip |
|
op-lshift-i64vec3-uint.frag
|
skip |
|
op-lshift-i64vec3-uint.geom
|
skip |
|
op-lshift-i64vec3-uint.vert
|
skip |
|
op-lshift-i64vec3-uint64_t.frag
|
skip |
|
op-lshift-i64vec3-uint64_t.geom
|
skip |
|
op-lshift-i64vec3-uint64_t.vert
|
skip |
|
op-lshift-i64vec3-uvec3.frag
|
skip |
|
op-lshift-i64vec3-uvec3.geom
|
skip |
|
op-lshift-i64vec3-uvec3.vert
|
skip |
|
op-lshift-i64vec4-int.frag
|
skip |
|
op-lshift-i64vec4-int.geom
|
skip |
|
op-lshift-i64vec4-int.vert
|
skip |
|
op-lshift-i64vec4-ivec4.frag
|
skip |
|
op-lshift-i64vec4-ivec4.geom
|
skip |
|
op-lshift-i64vec4-ivec4.vert
|
skip |
|
op-lshift-i64vec4-u64vec4.frag
|
skip |
|
op-lshift-i64vec4-u64vec4.geom
|
skip |
|
op-lshift-i64vec4-u64vec4.vert
|
skip |
|
op-lshift-i64vec4-uint.frag
|
skip |
|
op-lshift-i64vec4-uint.geom
|
skip |
|
op-lshift-i64vec4-uint.vert
|
skip |
|
op-lshift-i64vec4-uint64_t.frag
|
skip |
|
op-lshift-i64vec4-uint64_t.geom
|
skip |
|
op-lshift-i64vec4-uint64_t.vert
|
skip |
|
op-lshift-i64vec4-uvec4.frag
|
skip |
|
op-lshift-i64vec4-uvec4.geom
|
skip |
|
op-lshift-i64vec4-uvec4.vert
|
skip |
|
op-lshift-int64_t-int.frag
|
skip |
|
op-lshift-int64_t-int.geom
|
skip |
|
op-lshift-int64_t-int.vert
|
skip |
|
op-lshift-int64_t-uint.frag
|
skip |
|
op-lshift-int64_t-uint.geom
|
skip |
|
op-lshift-int64_t-uint.vert
|
skip |
|
op-lshift-int64_t-uint64_t.frag
|
skip |
|
op-lshift-int64_t-uint64_t.geom
|
skip |
|
op-lshift-int64_t-uint64_t.vert
|
skip |
|
op-lshift-u64vec2-i64vec2.frag
|
skip |
|
op-lshift-u64vec2-i64vec2.geom
|
skip |
|
op-lshift-u64vec2-i64vec2.vert
|
skip |
|
op-lshift-u64vec2-int.frag
|
skip |
|
op-lshift-u64vec2-int.geom
|
skip |
|
op-lshift-u64vec2-int.vert
|
skip |
|
op-lshift-u64vec2-ivec2.frag
|
skip |
|
op-lshift-u64vec2-ivec2.geom
|
skip |
|
op-lshift-u64vec2-ivec2.vert
|
skip |
|
op-lshift-u64vec2-u64vec2.frag
|
skip |
|
op-lshift-u64vec2-u64vec2.geom
|
skip |
|
op-lshift-u64vec2-u64vec2.vert
|
skip |
|
op-lshift-u64vec2-uint.frag
|
skip |
|
op-lshift-u64vec2-uint.geom
|
skip |
|
op-lshift-u64vec2-uint.vert
|
skip |
|
op-lshift-u64vec2-uint64_t.frag
|
skip |
|
op-lshift-u64vec2-uint64_t.geom
|
skip |
|
op-lshift-u64vec2-uint64_t.vert
|
skip |
|
op-lshift-u64vec2-uvec2.frag
|
skip |
|
op-lshift-u64vec2-uvec2.geom
|
skip |
|
op-lshift-u64vec2-uvec2.vert
|
skip |
|
op-lshift-u64vec3-int.frag
|
skip |
|
op-lshift-u64vec3-int.geom
|
skip |
|
op-lshift-u64vec3-int.vert
|
skip |
|
op-lshift-u64vec3-ivec3.frag
|
skip |
|
op-lshift-u64vec3-ivec3.geom
|
skip |
|
op-lshift-u64vec3-ivec3.vert
|
skip |
|
op-lshift-u64vec3-u64vec3.frag
|
skip |
|
op-lshift-u64vec3-u64vec3.geom
|
skip |
|
op-lshift-u64vec3-u64vec3.vert
|
skip |
|
op-lshift-u64vec3-uint.frag
|
skip |
|
op-lshift-u64vec3-uint.geom
|
skip |
|
op-lshift-u64vec3-uint.vert
|
skip |
|
op-lshift-u64vec3-uint64_t.frag
|
skip |
|
op-lshift-u64vec3-uint64_t.geom
|
skip |
|
op-lshift-u64vec3-uint64_t.vert
|
skip |
|
op-lshift-u64vec3-uvec3.frag
|
skip |
|
op-lshift-u64vec3-uvec3.geom
|
skip |
|
op-lshift-u64vec3-uvec3.vert
|
skip |
|
op-lshift-u64vec4-int.frag
|
skip |
|
op-lshift-u64vec4-int.geom
|
skip |
|
op-lshift-u64vec4-int.vert
|
skip |
|
op-lshift-u64vec4-ivec4.frag
|
skip |
|
op-lshift-u64vec4-ivec4.geom
|
skip |
|
op-lshift-u64vec4-ivec4.vert
|
skip |
|
op-lshift-u64vec4-u64vec4.frag
|
skip |
|
op-lshift-u64vec4-u64vec4.geom
|
skip |
|
op-lshift-u64vec4-u64vec4.vert
|
skip |
|
op-lshift-u64vec4-uint.frag
|
skip |
|
op-lshift-u64vec4-uint.geom
|
skip |
|
op-lshift-u64vec4-uint.vert
|
skip |
|
op-lshift-u64vec4-uint64_t.frag
|
skip |
|
op-lshift-u64vec4-uint64_t.geom
|
skip |
|
op-lshift-u64vec4-uint64_t.vert
|
skip |
|
op-lshift-u64vec4-uvec4.frag
|
skip |
|
op-lshift-u64vec4-uvec4.geom
|
skip |
|
op-lshift-u64vec4-uvec4.vert
|
skip |
|
op-lshift-uint64_t-int.frag
|
skip |
|
op-lshift-uint64_t-int.geom
|
skip |
|
op-lshift-uint64_t-int.vert
|
skip |
|
op-lshift-uint64_t-uint.frag
|
skip |
|
op-lshift-uint64_t-uint.geom
|
skip |
|
op-lshift-uint64_t-uint.vert
|
skip |
|
op-lshift-uint64_t-uint64_t.frag
|
skip |
|
op-lshift-uint64_t-uint64_t.geom
|
skip |
|
op-lshift-uint64_t-uint64_t.vert
|
skip |
|
op-lt-int64_t-int64_t.frag
|
skip |
|
op-lt-int64_t-int64_t.geom
|
skip |
|
op-lt-int64_t-int64_t.vert
|
skip |
|
op-lt-uint64_t-uint64_t.frag
|
skip |
|
op-lt-uint64_t-uint64_t.geom
|
skip |
|
op-lt-uint64_t-uint64_t.vert
|
skip |
|
op-mod-i64vec3-i64vec3.frag
|
skip |
|
op-mod-i64vec3-i64vec3.geom
|
skip |
|
op-mod-i64vec3-i64vec3.vert
|
skip |
|
op-mod-i64vec3-int64_t.frag
|
skip |
|
op-mod-i64vec3-int64_t.geom
|
skip |
|
op-mod-i64vec3-int64_t.vert
|
skip |
|
op-mod-i64vec4-i64vec4.frag
|
skip |
|
op-mod-i64vec4-i64vec4.geom
|
skip |
|
op-mod-i64vec4-i64vec4.vert
|
skip |
|
op-mod-i64vec4-int64_t.frag
|
skip |
|
op-mod-i64vec4-int64_t.geom
|
skip |
|
op-mod-i64vec4-int64_t.vert
|
skip |
|
op-mod-int64_t-i64vec3.frag
|
skip |
|
op-mod-int64_t-i64vec3.geom
|
skip |
|
op-mod-int64_t-i64vec3.vert
|
skip |
|
op-mod-int64_t-i64vec4.frag
|
skip |
|
op-mod-int64_t-i64vec4.geom
|
skip |
|
op-mod-int64_t-i64vec4.vert
|
skip |
|
op-mod-int64_t-int64_t.frag
|
skip |
|
op-mod-int64_t-int64_t.geom
|
skip |
|
op-mod-int64_t-int64_t.vert
|
skip |
|
op-mod-u64vec2-u64vec2.frag
|
skip |
|
op-mod-u64vec2-u64vec2.geom
|
skip |
|
op-mod-u64vec2-u64vec2.vert
|
skip |
|
op-mod-u64vec2-uint64_t.frag
|
skip |
|
op-mod-u64vec2-uint64_t.geom
|
skip |
|
op-mod-u64vec2-uint64_t.vert
|
skip |
|
op-mod-u64vec3-u64vec3.frag
|
skip |
|
op-mod-u64vec3-u64vec3.geom
|
skip |
|
op-mod-u64vec3-u64vec3.vert
|
skip |
|
op-mod-u64vec3-uint64_t.frag
|
skip |
|
op-mod-u64vec3-uint64_t.geom
|
skip |
|
op-mod-u64vec3-uint64_t.vert
|
skip |
|
op-mod-u64vec4-u64vec4.frag
|
skip |
|
op-mod-u64vec4-u64vec4.geom
|
skip |
|
op-mod-u64vec4-u64vec4.vert
|
skip |
|
op-mod-u64vec4-uint64_t.frag
|
skip |
|
op-mod-u64vec4-uint64_t.geom
|
skip |
|
op-mod-u64vec4-uint64_t.vert
|
skip |
|
op-mod-uint64_t-u64vec2.frag
|
skip |
|
op-mod-uint64_t-u64vec2.geom
|
skip |
|
op-mod-uint64_t-u64vec2.vert
|
skip |
|
op-mod-uint64_t-u64vec3.frag
|
skip |
|
op-mod-uint64_t-u64vec3.geom
|
skip |
|
op-mod-uint64_t-u64vec3.vert
|
skip |
|
op-mod-uint64_t-u64vec4.frag
|
skip |
|
op-mod-uint64_t-u64vec4.geom
|
skip |
|
op-mod-uint64_t-u64vec4.vert
|
skip |
|
op-mod-uint64_t-uint64_t.frag
|
skip |
|
op-mod-uint64_t-uint64_t.geom
|
skip |
|
op-mod-uint64_t-uint64_t.vert
|
skip |
|
op-mult-i64vec2-i64vec2.frag
|
skip |
|
op-mult-i64vec2-i64vec2.geom
|
skip |
|
op-mult-i64vec2-i64vec2.vert
|
skip |
|
op-mult-i64vec2-int64_t.frag
|
skip |
|
op-mult-i64vec2-int64_t.geom
|
skip |
|
op-mult-i64vec2-int64_t.vert
|
skip |
|
op-mult-i64vec3-i64vec3.frag
|
skip |
|
op-mult-i64vec3-i64vec3.geom
|
skip |
|
op-mult-i64vec3-i64vec3.vert
|
skip |
|
op-mult-i64vec3-int64_t.frag
|
skip |
|
op-mult-i64vec3-int64_t.geom
|
skip |
|
op-mult-i64vec3-int64_t.vert
|
skip |
|
op-mult-i64vec4-i64vec4.frag
|
skip |
|
op-mult-i64vec4-i64vec4.geom
|
skip |
|
op-mult-i64vec4-i64vec4.vert
|
skip |
|
op-mult-i64vec4-int64_t.frag
|
skip |
|
op-mult-i64vec4-int64_t.geom
|
skip |
|
op-mult-i64vec4-int64_t.vert
|
skip |
|
op-mult-int64_t-i64vec2.frag
|
skip |
|
op-mult-int64_t-i64vec2.geom
|
skip |
|
op-mult-int64_t-i64vec2.vert
|
skip |
|
op-mult-int64_t-i64vec3.frag
|
skip |
|
op-mult-int64_t-i64vec3.geom
|
skip |
|
op-mult-int64_t-i64vec3.vert
|
skip |
|
op-mult-int64_t-i64vec4.frag
|
skip |
|
op-mult-int64_t-i64vec4.geom
|
skip |
|
op-mult-int64_t-i64vec4.vert
|
skip |
|
op-mult-int64_t-int64_t.frag
|
skip |
|
op-mult-int64_t-int64_t.geom
|
skip |
|
op-mult-int64_t-int64_t.vert
|
skip |
|
op-mult-u64vec2-u64vec2.frag
|
skip |
|
op-mult-u64vec2-u64vec2.geom
|
skip |
|
op-mult-u64vec2-u64vec2.vert
|
skip |
|
op-mult-u64vec2-uint64_t.frag
|
skip |
|
op-mult-u64vec2-uint64_t.geom
|
skip |
|
op-mult-u64vec2-uint64_t.vert
|
skip |
|
op-mult-u64vec3-u64vec3.frag
|
skip |
|
op-mult-u64vec3-u64vec3.geom
|
skip |
|
op-mult-u64vec3-u64vec3.vert
|
skip |
|
op-mult-u64vec3-uint64_t.frag
|
skip |
|
op-mult-u64vec3-uint64_t.geom
|
skip |
|
op-mult-u64vec3-uint64_t.vert
|
skip |
|
op-mult-u64vec4-u64vec4.frag
|
skip |
|
op-mult-u64vec4-u64vec4.geom
|
skip |
|
op-mult-u64vec4-u64vec4.vert
|
skip |
|
op-mult-u64vec4-uint64_t.frag
|
skip |
|
op-mult-u64vec4-uint64_t.geom
|
skip |
|
op-mult-u64vec4-uint64_t.vert
|
skip |
|
op-mult-uint64_t-u64vec2.frag
|
skip |
|
op-mult-uint64_t-u64vec2.geom
|
skip |
|
op-mult-uint64_t-u64vec2.vert
|
skip |
|
op-mult-uint64_t-u64vec3.frag
|
skip |
|
op-mult-uint64_t-u64vec3.geom
|
skip |
|
op-mult-uint64_t-u64vec3.vert
|
skip |
|
op-mult-uint64_t-u64vec4.frag
|
skip |
|
op-mult-uint64_t-u64vec4.geom
|
skip |
|
op-mult-uint64_t-u64vec4.vert
|
skip |
|
op-mult-uint64_t-uint64_t.frag
|
skip |
|
op-mult-uint64_t-uint64_t.geom
|
skip |
|
op-mult-uint64_t-uint64_t.vert
|
skip |
|
op-ne-int64_t-int64_t.frag
|
skip |
|
op-ne-int64_t-int64_t.geom
|
skip |
|
op-ne-int64_t-int64_t.vert
|
skip |
|
op-ne-uint64_t-uint64_t.frag
|
skip |
|
op-ne-uint64_t-uint64_t.geom
|
skip |
|
op-ne-uint64_t-uint64_t.vert
|
skip |
|
op-rshift-i64vec2-i64vec2.frag
|
skip |
|
op-rshift-i64vec2-i64vec2.geom
|
skip |
|
op-rshift-i64vec2-i64vec2.vert
|
skip |
|
op-rshift-i64vec2-int.frag
|
skip |
|
op-rshift-i64vec2-int.geom
|
skip |
|
op-rshift-i64vec2-int.vert
|
skip |
|
op-rshift-i64vec2-ivec2.frag
|
skip |
|
op-rshift-i64vec2-ivec2.geom
|
skip |
|
op-rshift-i64vec2-ivec2.vert
|
skip |
|
op-rshift-i64vec2-u64vec2.frag
|
skip |
|
op-rshift-i64vec2-u64vec2.geom
|
skip |
|
op-rshift-i64vec2-u64vec2.vert
|
skip |
|
op-rshift-i64vec2-uint.frag
|
skip |
|
op-rshift-i64vec2-uint.geom
|
skip |
|
op-rshift-i64vec2-uint.vert
|
skip |
|
op-rshift-i64vec2-uint64_t.frag
|
skip |
|
op-rshift-i64vec2-uint64_t.geom
|
skip |
|
op-rshift-i64vec2-uint64_t.vert
|
skip |
|
op-rshift-i64vec2-uvec2.frag
|
skip |
|
op-rshift-i64vec2-uvec2.geom
|
skip |
|
op-rshift-i64vec2-uvec2.vert
|
skip |
|
op-rshift-i64vec3-int.frag
|
skip |
|
op-rshift-i64vec3-int.geom
|
skip |
|
op-rshift-i64vec3-int.vert
|
skip |
|
op-rshift-i64vec3-ivec3.frag
|
skip |
|
op-rshift-i64vec3-ivec3.geom
|
skip |
|
op-rshift-i64vec3-ivec3.vert
|
skip |
|
op-rshift-i64vec3-u64vec3.frag
|
skip |
|
op-rshift-i64vec3-u64vec3.geom
|
skip |
|
op-rshift-i64vec3-u64vec3.vert
|
skip |
|
op-rshift-i64vec3-uint.frag
|
skip |
|
op-rshift-i64vec3-uint.geom
|
skip |
|
op-rshift-i64vec3-uint.vert
|
skip |
|
op-rshift-i64vec3-uint64_t.frag
|
skip |
|
op-rshift-i64vec3-uint64_t.geom
|
skip |
|
op-rshift-i64vec3-uint64_t.vert
|
skip |
|
op-rshift-i64vec3-uvec3.frag
|
skip |
|
op-rshift-i64vec3-uvec3.geom
|
skip |
|
op-rshift-i64vec3-uvec3.vert
|
skip |
|
op-rshift-i64vec4-int.frag
|
skip |
|
op-rshift-i64vec4-int.geom
|
skip |
|
op-rshift-i64vec4-int.vert
|
skip |
|
op-rshift-i64vec4-ivec4.frag
|
skip |
|
op-rshift-i64vec4-ivec4.geom
|
skip |
|
op-rshift-i64vec4-ivec4.vert
|
skip |
|
op-rshift-i64vec4-u64vec4.frag
|
skip |
|
op-rshift-i64vec4-u64vec4.geom
|
skip |
|
op-rshift-i64vec4-u64vec4.vert
|
skip |
|
op-rshift-i64vec4-uint.frag
|
skip |
|
op-rshift-i64vec4-uint.geom
|
skip |
|
op-rshift-i64vec4-uint.vert
|
skip |
|
op-rshift-i64vec4-uint64_t.frag
|
skip |
|
op-rshift-i64vec4-uint64_t.geom
|
skip |
|
op-rshift-i64vec4-uint64_t.vert
|
skip |
|
op-rshift-i64vec4-uvec4.frag
|
skip |
|
op-rshift-i64vec4-uvec4.geom
|
skip |
|
op-rshift-i64vec4-uvec4.vert
|
skip |
|
op-rshift-int64_t-int.frag
|
skip |
|
op-rshift-int64_t-int.geom
|
skip |
|
op-rshift-int64_t-int.vert
|
skip |
|
op-rshift-int64_t-uint.frag
|
skip |
|
op-rshift-int64_t-uint.geom
|
skip |
|
op-rshift-int64_t-uint.vert
|
skip |
|
op-rshift-int64_t-uint64_t.frag
|
skip |
|
op-rshift-int64_t-uint64_t.geom
|
skip |
|
op-rshift-int64_t-uint64_t.vert
|
skip |
|
op-rshift-u64vec2-i64vec2.frag
|
skip |
|
op-rshift-u64vec2-i64vec2.geom
|
skip |
|
op-rshift-u64vec2-i64vec2.vert
|
skip |
|
op-rshift-u64vec2-int.frag
|
skip |
|
op-rshift-u64vec2-int.geom
|
skip |
|
op-rshift-u64vec2-int.vert
|
skip |
|
op-rshift-u64vec2-ivec2.frag
|
skip |
|
op-rshift-u64vec2-ivec2.geom
|
skip |
|
op-rshift-u64vec2-ivec2.vert
|
skip |
|
op-rshift-u64vec2-u64vec2.frag
|
skip |
|
op-rshift-u64vec2-u64vec2.geom
|
skip |
|
op-rshift-u64vec2-u64vec2.vert
|
skip |
|
op-rshift-u64vec2-uint.frag
|
skip |
|
op-rshift-u64vec2-uint.geom
|
skip |
|
op-rshift-u64vec2-uint.vert
|
skip |
|
op-rshift-u64vec2-uint64_t.frag
|
skip |
|
op-rshift-u64vec2-uint64_t.geom
|
skip |
|
op-rshift-u64vec2-uint64_t.vert
|
skip |
|
op-rshift-u64vec2-uvec2.frag
|
skip |
|
op-rshift-u64vec2-uvec2.geom
|
skip |
|
op-rshift-u64vec2-uvec2.vert
|
skip |
|
op-rshift-u64vec3-int.frag
|
skip |
|
op-rshift-u64vec3-int.geom
|
skip |
|
op-rshift-u64vec3-int.vert
|
skip |
|
op-rshift-u64vec3-ivec3.frag
|
skip |
|
op-rshift-u64vec3-ivec3.geom
|
skip |
|
op-rshift-u64vec3-ivec3.vert
|
skip |
|
op-rshift-u64vec3-u64vec3.frag
|
skip |
|
op-rshift-u64vec3-u64vec3.geom
|
skip |
|
op-rshift-u64vec3-u64vec3.vert
|
skip |
|
op-rshift-u64vec3-uint.frag
|
skip |
|
op-rshift-u64vec3-uint.geom
|
skip |
|
op-rshift-u64vec3-uint.vert
|
skip |
|
op-rshift-u64vec3-uint64_t.frag
|
skip |
|
op-rshift-u64vec3-uint64_t.geom
|
skip |
|
op-rshift-u64vec3-uint64_t.vert
|
skip |
|
op-rshift-u64vec3-uvec3.frag
|
skip |
|
op-rshift-u64vec3-uvec3.geom
|
skip |
|
op-rshift-u64vec3-uvec3.vert
|
skip |
|
op-rshift-u64vec4-int.frag
|
skip |
|
op-rshift-u64vec4-int.geom
|
skip |
|
op-rshift-u64vec4-int.vert
|
skip |
|
op-rshift-u64vec4-ivec4.frag
|
skip |
|
op-rshift-u64vec4-ivec4.geom
|
skip |
|
op-rshift-u64vec4-ivec4.vert
|
skip |
|
op-rshift-u64vec4-u64vec4.frag
|
skip |
|
op-rshift-u64vec4-u64vec4.geom
|
skip |
|
op-rshift-u64vec4-u64vec4.vert
|
skip |
|
op-rshift-u64vec4-uint.frag
|
skip |
|
op-rshift-u64vec4-uint.geom
|
skip |
|
op-rshift-u64vec4-uint.vert
|
skip |
|
op-rshift-u64vec4-uint64_t.frag
|
skip |
|
op-rshift-u64vec4-uint64_t.geom
|
skip |
|
op-rshift-u64vec4-uint64_t.vert
|
skip |
|
op-rshift-u64vec4-uvec4.frag
|
skip |
|
op-rshift-u64vec4-uvec4.geom
|
skip |
|
op-rshift-u64vec4-uvec4.vert
|
skip |
|
op-rshift-uint64_t-int.frag
|
skip |
|
op-rshift-uint64_t-int.geom
|
skip |
|
op-rshift-uint64_t-int.vert
|
skip |
|
op-rshift-uint64_t-uint.frag
|
skip |
|
op-rshift-uint64_t-uint.geom
|
skip |
|
op-rshift-uint64_t-uint.vert
|
skip |
|
op-rshift-uint64_t-uint64_t.frag
|
skip |
|
op-rshift-uint64_t-uint64_t.geom
|
skip |
|
op-rshift-uint64_t-uint64_t.vert
|
skip |
|
op-sub-i64vec2-i64vec2.frag
|
skip |
|
op-sub-i64vec2-i64vec2.geom
|
skip |
|
op-sub-i64vec2-i64vec2.vert
|
skip |
|
op-sub-i64vec2-int64_t.frag
|
skip |
|
op-sub-i64vec2-int64_t.geom
|
skip |
|
op-sub-i64vec2-int64_t.vert
|
skip |
|
op-sub-i64vec3-i64vec3.frag
|
skip |
|
op-sub-i64vec3-i64vec3.geom
|
skip |
|
op-sub-i64vec3-i64vec3.vert
|
skip |
|
op-sub-i64vec3-int64_t.frag
|
skip |
|
op-sub-i64vec3-int64_t.geom
|
skip |
|
op-sub-i64vec3-int64_t.vert
|
skip |
|
op-sub-i64vec4-i64vec4.frag
|
skip |
|
op-sub-i64vec4-i64vec4.geom
|
skip |
|
op-sub-i64vec4-i64vec4.vert
|
skip |
|
op-sub-i64vec4-int64_t.frag
|
skip |
|
op-sub-i64vec4-int64_t.geom
|
skip |
|
op-sub-i64vec4-int64_t.vert
|
skip |
|
op-sub-int64_t-i64vec2.frag
|
skip |
|
op-sub-int64_t-i64vec2.geom
|
skip |
|
op-sub-int64_t-i64vec2.vert
|
skip |
|
op-sub-int64_t-i64vec3.frag
|
skip |
|
op-sub-int64_t-i64vec3.geom
|
skip |
|
op-sub-int64_t-i64vec3.vert
|
skip |
|
op-sub-int64_t-i64vec4.frag
|
skip |
|
op-sub-int64_t-i64vec4.geom
|
skip |
|
op-sub-int64_t-i64vec4.vert
|
skip |
|
op-sub-int64_t-int64_t.frag
|
skip |
|
op-sub-int64_t-int64_t.geom
|
skip |
|
op-sub-int64_t-int64_t.vert
|
skip |
|
op-sub-u64vec2-u64vec2.frag
|
skip |
|
op-sub-u64vec2-u64vec2.geom
|
skip |
|
op-sub-u64vec2-u64vec2.vert
|
skip |
|
op-sub-u64vec2-uint64_t.frag
|
skip |
|
op-sub-u64vec2-uint64_t.geom
|
skip |
|
op-sub-u64vec2-uint64_t.vert
|
skip |
|
op-sub-u64vec3-u64vec3.frag
|
skip |
|
op-sub-u64vec3-u64vec3.geom
|
skip |
|
op-sub-u64vec3-u64vec3.vert
|
skip |
|
op-sub-u64vec3-uint64_t.frag
|
skip |
|
op-sub-u64vec3-uint64_t.geom
|
skip |
|
op-sub-u64vec3-uint64_t.vert
|
skip |
|
op-sub-u64vec4-u64vec4.frag
|
skip |
|
op-sub-u64vec4-u64vec4.geom
|
skip |
|
op-sub-u64vec4-u64vec4.vert
|
skip |
|
op-sub-u64vec4-uint64_t.frag
|
skip |
|
op-sub-u64vec4-uint64_t.geom
|
skip |
|
op-sub-u64vec4-uint64_t.vert
|
skip |
|
op-sub-uint64_t-u64vec2.frag
|
skip |
|
op-sub-uint64_t-u64vec2.geom
|
skip |
|
op-sub-uint64_t-u64vec2.vert
|
skip |
|
op-sub-uint64_t-u64vec3.frag
|
skip |
|
op-sub-uint64_t-u64vec3.geom
|
skip |
|
op-sub-uint64_t-u64vec3.vert
|
skip |
|
op-sub-uint64_t-u64vec4.frag
|
skip |
|
op-sub-uint64_t-u64vec4.geom
|
skip |
|
op-sub-uint64_t-u64vec4.vert
|
skip |
|
op-sub-uint64_t-uint64_t.frag
|
skip |
|
op-sub-uint64_t-uint64_t.geom
|
skip |
|
op-sub-uint64_t-uint64_t.vert
|
skip |
|
sign-i64vec2.frag
|
skip |
|
sign-i64vec2.geom
|
skip |
|
sign-i64vec2.vert
|
skip |
|
sign-i64vec3.frag
|
skip |
|
sign-i64vec3.geom
|
skip |
|
sign-i64vec3.vert
|
skip |
|
sign-i64vec4.frag
|
skip |
|
sign-i64vec4.geom
|
skip |
|
sign-i64vec4.vert
|
skip |
|
sign-int64_t.frag
|
skip |
|
sign-int64_t.geom
|
skip |
|
sign-int64_t.vert
|
skip |
|
const-swizzle.vert
|
pass |
|
conversion
|
192/192 |
|
frag-conversion-implicit-bool-int64_t-bad.frag
|
pass |
|
frag-conversion-implicit-bool-uint64_t-bad.frag
|
pass |
|
frag-conversion-implicit-bvec2-i64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-bvec2-u64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-bvec3-i64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-bvec3-u64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-bvec4-i64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-bvec4-u64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-double-int64_t-bad.frag
|
pass |
|
frag-conversion-implicit-double-uint64_t-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-i64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec2-u64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-i64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec3-u64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-i64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-dvec4-u64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-float-int64_t-bad.frag
|
pass |
|
frag-conversion-implicit-float-uint64_t-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec2-bvec2-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec2-ivec2-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec2-uvec2-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec2-vec2-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec3-bvec3-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec3-ivec3-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec3-uvec3-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec3-vec3-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec4-bvec4-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec4-ivec4-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec4-uvec4-bad.frag
|
pass |
|
frag-conversion-implicit-i64vec4-vec4-bad.frag
|
pass |
|
frag-conversion-implicit-int64_t-bool-bad.frag
|
pass |
|
frag-conversion-implicit-int64_t-float-bad.frag
|
pass |
|
frag-conversion-implicit-int64_t-int-bad.frag
|
pass |
|
frag-conversion-implicit-int64_t-uint-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec2-bvec2-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec2-i64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec2-ivec2-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec2-uvec2-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec2-vec2-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec3-bvec3-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec3-i64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec3-ivec3-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec3-uvec3-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec3-vec3-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec4-bvec4-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec4-i64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec4-ivec4-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec4-uvec4-bad.frag
|
pass |
|
frag-conversion-implicit-u64vec4-vec4-bad.frag
|
pass |
|
frag-conversion-implicit-uint-int64_t-bad.frag
|
pass |
|
frag-conversion-implicit-uint64_t-bool-bad.frag
|
pass |
|
frag-conversion-implicit-uint64_t-float-bad.frag
|
pass |
|
frag-conversion-implicit-uint64_t-int-bad.frag
|
pass |
|
frag-conversion-implicit-uint64_t-int64_t-bad.frag
|
pass |
|
frag-conversion-implicit-uint64_t-uint-bad.frag
|
pass |
|
frag-conversion-implicit-uvec2-i64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-uvec3-i64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-uvec4-i64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-vec2-i64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-vec2-u64vec2-bad.frag
|
pass |
|
frag-conversion-implicit-vec3-i64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-vec3-u64vec3-bad.frag
|
pass |
|
frag-conversion-implicit-vec4-i64vec4-bad.frag
|
pass |
|
frag-conversion-implicit-vec4-u64vec4-bad.frag
|
pass |
|
geom-conversion-implicit-bool-int64_t-bad.geom
|
pass |
|
geom-conversion-implicit-bool-uint64_t-bad.geom
|
pass |
|
geom-conversion-implicit-bvec2-i64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-bvec2-u64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-bvec3-i64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-bvec3-u64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-bvec4-i64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-bvec4-u64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-double-int64_t-bad.geom
|
pass |
|
geom-conversion-implicit-double-uint64_t-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-i64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec2-u64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-i64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec3-u64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-i64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-dvec4-u64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-float-int64_t-bad.geom
|
pass |
|
geom-conversion-implicit-float-uint64_t-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec2-bvec2-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec2-ivec2-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec2-uvec2-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec2-vec2-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec3-bvec3-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec3-ivec3-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec3-uvec3-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec3-vec3-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec4-bvec4-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec4-ivec4-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec4-uvec4-bad.geom
|
pass |
|
geom-conversion-implicit-i64vec4-vec4-bad.geom
|
pass |
|
geom-conversion-implicit-int64_t-bool-bad.geom
|
pass |
|
geom-conversion-implicit-int64_t-float-bad.geom
|
pass |
|
geom-conversion-implicit-int64_t-int-bad.geom
|
pass |
|
geom-conversion-implicit-int64_t-uint-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec2-bvec2-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec2-i64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec2-ivec2-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec2-uvec2-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec2-vec2-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec3-bvec3-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec3-i64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec3-ivec3-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec3-uvec3-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec3-vec3-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec4-bvec4-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec4-i64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec4-ivec4-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec4-uvec4-bad.geom
|
pass |
|
geom-conversion-implicit-u64vec4-vec4-bad.geom
|
pass |
|
geom-conversion-implicit-uint-int64_t-bad.geom
|
pass |
|
geom-conversion-implicit-uint64_t-bool-bad.geom
|
pass |
|
geom-conversion-implicit-uint64_t-float-bad.geom
|
pass |
|
geom-conversion-implicit-uint64_t-int-bad.geom
|
pass |
|
geom-conversion-implicit-uint64_t-int64_t-bad.geom
|
pass |
|
geom-conversion-implicit-uint64_t-uint-bad.geom
|
pass |
|
geom-conversion-implicit-uvec2-i64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-uvec3-i64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-uvec4-i64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-vec2-i64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-vec2-u64vec2-bad.geom
|
pass |
|
geom-conversion-implicit-vec3-i64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-vec3-u64vec3-bad.geom
|
pass |
|
geom-conversion-implicit-vec4-i64vec4-bad.geom
|
pass |
|
geom-conversion-implicit-vec4-u64vec4-bad.geom
|
pass |
|
vert-conversion-implicit-bool-int64_t-bad.vert
|
pass |
|
vert-conversion-implicit-bool-uint64_t-bad.vert
|
pass |
|
vert-conversion-implicit-bvec2-i64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-bvec2-u64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-bvec3-i64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-bvec3-u64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-bvec4-i64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-bvec4-u64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-double-int64_t-bad.vert
|
pass |
|
vert-conversion-implicit-double-uint64_t-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-i64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec2-u64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-i64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec3-u64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-i64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-dvec4-u64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-float-int64_t-bad.vert
|
pass |
|
vert-conversion-implicit-float-uint64_t-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec2-bvec2-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec2-ivec2-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec2-uvec2-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec2-vec2-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec3-bvec3-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec3-ivec3-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec3-uvec3-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec3-vec3-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec4-bvec4-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec4-ivec4-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec4-uvec4-bad.vert
|
pass |
|
vert-conversion-implicit-i64vec4-vec4-bad.vert
|
pass |
|
vert-conversion-implicit-int64_t-bool-bad.vert
|
pass |
|
vert-conversion-implicit-int64_t-float-bad.vert
|
pass |
|
vert-conversion-implicit-int64_t-int-bad.vert
|
pass |
|
vert-conversion-implicit-int64_t-uint-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec2-bvec2-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec2-i64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec2-ivec2-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec2-uvec2-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec2-vec2-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec3-bvec3-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec3-i64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec3-ivec3-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec3-uvec3-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec3-vec3-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec4-bvec4-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec4-i64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec4-ivec4-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec4-uvec4-bad.vert
|
pass |
|
vert-conversion-implicit-u64vec4-vec4-bad.vert
|
pass |
|
vert-conversion-implicit-uint-int64_t-bad.vert
|
pass |
|
vert-conversion-implicit-uint64_t-bool-bad.vert
|
pass |
|
vert-conversion-implicit-uint64_t-float-bad.vert
|
pass |
|
vert-conversion-implicit-uint64_t-int-bad.vert
|
pass |
|
vert-conversion-implicit-uint64_t-int64_t-bad.vert
|
pass |
|
vert-conversion-implicit-uint64_t-uint-bad.vert
|
pass |
|
vert-conversion-implicit-uvec2-i64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-uvec3-i64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-uvec4-i64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-vec2-i64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-vec2-u64vec2-bad.vert
|
pass |
|
vert-conversion-implicit-vec3-i64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-vec3-u64vec3-bad.vert
|
pass |
|
vert-conversion-implicit-vec4-i64vec4-bad.vert
|
pass |
|
vert-conversion-implicit-vec4-u64vec4-bad.vert
|
pass |
|
execution
|
425/545 |
|
built-in-functions
|
0/0 |
|
cs-abs-i64vec2
|
skip |
|
cs-abs-i64vec3
|
skip |
|
cs-abs-i64vec4
|
skip |
|
cs-abs-int64_t
|
skip |
|
cs-clamp-i64vec2-i64vec2-i64vec2
|
skip |
|
cs-clamp-i64vec2-int64_t-int64_t
|
skip |
|
cs-clamp-i64vec3-i64vec3-i64vec3
|
skip |
|
cs-clamp-i64vec3-int64_t-int64_t
|
skip |
|
cs-clamp-i64vec4-i64vec4-i64vec4
|
skip |
|
cs-clamp-i64vec4-int64_t-int64_t
|
skip |
|
cs-clamp-int64_t-int64_t-int64_t
|
skip |
|
cs-max-i64vec2-i64vec2
|
skip |
|
cs-max-i64vec2-int64_t
|
skip |
|
cs-max-i64vec3-i64vec3
|
skip |
|
cs-max-i64vec3-int64_t
|
skip |
|
cs-max-i64vec4-i64vec4
|
skip |
|
cs-max-i64vec4-int64_t
|
skip |
|
cs-max-int64_t-int64_t
|
skip |
|
cs-max-u64vec2-u64vec2
|
skip |
|
cs-max-u64vec2-uint64_t
|
skip |
|
cs-max-u64vec3-u64vec3
|
skip |
|
cs-max-u64vec3-uint64_t
|
skip |
|
cs-max-u64vec4-u64vec4
|
skip |
|
cs-max-u64vec4-uint64_t
|
skip |
|
cs-max-uint64_t-uint64_t
|
skip |
|
cs-min-i64vec2-i64vec2
|
skip |
|
cs-min-i64vec2-int64_t
|
skip |
|
cs-min-i64vec3-i64vec3
|
skip |
|
cs-min-i64vec3-int64_t
|
skip |
|
cs-min-i64vec4-i64vec4
|
skip |
|
cs-min-i64vec4-int64_t
|
skip |
|
cs-min-int64_t-int64_t
|
skip |
|
cs-min-u64vec2-u64vec2
|
skip |
|
cs-min-u64vec2-uint64_t
|
skip |
|
cs-min-u64vec3-u64vec3
|
skip |
|
cs-min-u64vec3-uint64_t
|
skip |
|
cs-min-u64vec4-u64vec4
|
skip |
|
cs-min-u64vec4-uint64_t
|
skip |
|
cs-min-uint64_t-uint64_t
|
skip |
|
cs-mix-i64vec2-i64vec2-bvec2
|
skip |
|
cs-mix-i64vec3-i64vec3-bvec3
|
skip |
|
cs-mix-i64vec4-i64vec4-bvec4
|
skip |
|
cs-mix-int64_t-int64_t-bool
|
skip |
|
cs-op-add-i64vec2-i64vec2
|
skip |
|
cs-op-add-i64vec2-int64_t
|
skip |
|
cs-op-add-i64vec3-i64vec3
|
skip |
|
cs-op-add-i64vec3-int64_t
|
skip |
|
cs-op-add-i64vec4-i64vec4
|
skip |
|
cs-op-add-i64vec4-int64_t
|
skip |
|
cs-op-add-int64_t-i64vec2
|
skip |
|
cs-op-add-int64_t-i64vec3
|
skip |
|
cs-op-add-int64_t-i64vec4
|
skip |
|
cs-op-add-int64_t-int64_t
|
skip |
|
cs-op-add-u64vec2-u64vec2
|
skip |
|
cs-op-add-u64vec2-uint64_t
|
skip |
|
cs-op-add-u64vec3-u64vec3
|
skip |
|
cs-op-add-u64vec3-uint64_t
|
skip |
|
cs-op-add-u64vec4-u64vec4
|
skip |
|
cs-op-add-u64vec4-uint64_t
|
skip |
|
cs-op-add-uint64_t-u64vec2
|
skip |
|
cs-op-add-uint64_t-u64vec3
|
skip |
|
cs-op-add-uint64_t-u64vec4
|
skip |
|
cs-op-add-uint64_t-uint64_t
|
skip |
|
cs-op-bitand-int64_t-int64_t
|
skip |
|
cs-op-bitand-uint64_t-uint64_t
|
skip |
|
cs-op-bitor-int64_t-int64_t
|
skip |
|
cs-op-bitor-uint64_t-uint64_t
|
skip |
|
cs-op-bitxor-int64_t-int64_t
|
skip |
|
cs-op-bitxor-uint64_t-uint64_t
|
skip |
|
cs-op-div-i64vec2-i64vec2
|
skip |
|
cs-op-div-i64vec2-int64_t
|
skip |
|
cs-op-div-i64vec3-i64vec3
|
skip |
|
cs-op-div-i64vec3-int64_t
|
skip |
|
cs-op-div-i64vec4-i64vec4
|
skip |
|
cs-op-div-i64vec4-int64_t
|
skip |
|
cs-op-div-int64_t-i64vec2
|
skip |
|
cs-op-div-int64_t-i64vec3
|
skip |
|
cs-op-div-int64_t-i64vec4
|
skip |
|
cs-op-div-int64_t-int64_t
|
skip |
|
cs-op-div-u64vec2-u64vec2
|
skip |
|
cs-op-div-u64vec2-uint64_t
|
skip |
|
cs-op-div-u64vec3-u64vec3
|
skip |
|
cs-op-div-u64vec3-uint64_t
|
skip |
|
cs-op-div-u64vec4-u64vec4
|
skip |
|
cs-op-div-u64vec4-uint64_t
|
skip |
|
cs-op-div-uint64_t-u64vec2
|
skip |
|
cs-op-div-uint64_t-u64vec3
|
skip |
|
cs-op-div-uint64_t-u64vec4
|
skip |
|
cs-op-div-uint64_t-uint64_t
|
skip |
|
cs-op-eq-int64_t-int64_t
|
skip |
|
cs-op-eq-int64_t-int64_t-using-if
|
skip |
|
cs-op-eq-uint64_t-uint64_t
|
skip |
|
cs-op-eq-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-ge-int64_t-int64_t
|
skip |
|
cs-op-ge-int64_t-int64_t-using-if
|
skip |
|
cs-op-ge-uint64_t-uint64_t
|
skip |
|
cs-op-ge-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-gt-int64_t-int64_t
|
skip |
|
cs-op-gt-int64_t-int64_t-using-if
|
skip |
|
cs-op-gt-uint64_t-uint64_t
|
skip |
|
cs-op-gt-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-le-int64_t-int64_t
|
skip |
|
cs-op-le-int64_t-int64_t-using-if
|
skip |
|
cs-op-le-uint64_t-uint64_t
|
skip |
|
cs-op-le-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-lshift-i64vec2-i64vec2
|
skip |
|
cs-op-lshift-i64vec2-int
|
skip |
|
cs-op-lshift-i64vec2-ivec2
|
skip |
|
cs-op-lshift-i64vec2-u64vec2
|
skip |
|
cs-op-lshift-i64vec2-uint
|
skip |
|
cs-op-lshift-i64vec2-uint64_t
|
skip |
|
cs-op-lshift-i64vec2-uvec2
|
skip |
|
cs-op-lshift-i64vec3-int
|
skip |
|
cs-op-lshift-i64vec3-ivec3
|
skip |
|
cs-op-lshift-i64vec3-u64vec3
|
skip |
|
cs-op-lshift-i64vec3-uint
|
skip |
|
cs-op-lshift-i64vec3-uint64_t
|
skip |
|
cs-op-lshift-i64vec3-uvec3
|
skip |
|
cs-op-lshift-i64vec4-int
|
skip |
|
cs-op-lshift-i64vec4-ivec4
|
skip |
|
cs-op-lshift-i64vec4-u64vec4
|
skip |
|
cs-op-lshift-i64vec4-uint
|
skip |
|
cs-op-lshift-i64vec4-uint64_t
|
skip |
|
cs-op-lshift-i64vec4-uvec4
|
skip |
|
cs-op-lshift-int64_t-int
|
skip |
|
cs-op-lshift-int64_t-uint
|
skip |
|
cs-op-lshift-int64_t-uint64_t
|
skip |
|
cs-op-lshift-u64vec2-i64vec2
|
skip |
|
cs-op-lshift-u64vec2-int
|
skip |
|
cs-op-lshift-u64vec2-ivec2
|
skip |
|
cs-op-lshift-u64vec2-u64vec2
|
skip |
|
cs-op-lshift-u64vec2-uint
|
skip |
|
cs-op-lshift-u64vec2-uint64_t
|
skip |
|
cs-op-lshift-u64vec2-uvec2
|
skip |
|
cs-op-lshift-u64vec3-int
|
skip |
|
cs-op-lshift-u64vec3-ivec3
|
skip |
|
cs-op-lshift-u64vec3-u64vec3
|
skip |
|
cs-op-lshift-u64vec3-uint
|
skip |
|
cs-op-lshift-u64vec3-uint64_t
|
skip |
|
cs-op-lshift-u64vec3-uvec3
|
skip |
|
cs-op-lshift-u64vec4-int
|
skip |
|
cs-op-lshift-u64vec4-ivec4
|
skip |
|
cs-op-lshift-u64vec4-u64vec4
|
skip |
|
cs-op-lshift-u64vec4-uint
|
skip |
|
cs-op-lshift-u64vec4-uint64_t
|
skip |
|
cs-op-lshift-u64vec4-uvec4
|
skip |
|
cs-op-lshift-uint64_t-int
|
skip |
|
cs-op-lshift-uint64_t-uint
|
skip |
|
cs-op-lshift-uint64_t-uint64_t
|
skip |
|
cs-op-lt-int64_t-int64_t
|
skip |
|
cs-op-lt-int64_t-int64_t-using-if
|
skip |
|
cs-op-lt-uint64_t-uint64_t
|
skip |
|
cs-op-lt-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-mod-i64vec3-i64vec3
|
skip |
|
cs-op-mod-i64vec3-int64_t
|
skip |
|
cs-op-mod-i64vec4-i64vec4
|
skip |
|
cs-op-mod-i64vec4-int64_t
|
skip |
|
cs-op-mod-int64_t-i64vec3
|
skip |
|
cs-op-mod-int64_t-i64vec4
|
skip |
|
cs-op-mod-int64_t-int64_t
|
skip |
|
cs-op-mod-u64vec2-u64vec2
|
skip |
|
cs-op-mod-u64vec2-uint64_t
|
skip |
|
cs-op-mod-u64vec3-u64vec3
|
skip |
|
cs-op-mod-u64vec3-uint64_t
|
skip |
|
cs-op-mod-u64vec4-u64vec4
|
skip |
|
cs-op-mod-u64vec4-uint64_t
|
skip |
|
cs-op-mod-uint64_t-u64vec2
|
skip |
|
cs-op-mod-uint64_t-u64vec3
|
skip |
|
cs-op-mod-uint64_t-u64vec4
|
skip |
|
cs-op-mod-uint64_t-uint64_t
|
skip |
|
cs-op-mult-i64vec2-i64vec2
|
skip |
|
cs-op-mult-i64vec2-int64_t
|
skip |
|
cs-op-mult-i64vec3-i64vec3
|
skip |
|
cs-op-mult-i64vec3-int64_t
|
skip |
|
cs-op-mult-i64vec4-i64vec4
|
skip |
|
cs-op-mult-i64vec4-int64_t
|
skip |
|
cs-op-mult-int64_t-i64vec2
|
skip |
|
cs-op-mult-int64_t-i64vec3
|
skip |
|
cs-op-mult-int64_t-i64vec4
|
skip |
|
cs-op-mult-int64_t-int64_t
|
skip |
|
cs-op-mult-u64vec2-u64vec2
|
skip |
|
cs-op-mult-u64vec2-uint64_t
|
skip |
|
cs-op-mult-u64vec3-u64vec3
|
skip |
|
cs-op-mult-u64vec3-uint64_t
|
skip |
|
cs-op-mult-u64vec4-u64vec4
|
skip |
|
cs-op-mult-u64vec4-uint64_t
|
skip |
|
cs-op-mult-uint64_t-u64vec2
|
skip |
|
cs-op-mult-uint64_t-u64vec3
|
skip |
|
cs-op-mult-uint64_t-u64vec4
|
skip |
|
cs-op-mult-uint64_t-uint64_t
|
skip |
|
cs-op-ne-int64_t-int64_t
|
skip |
|
cs-op-ne-int64_t-int64_t-using-if
|
skip |
|
cs-op-ne-uint64_t-uint64_t
|
skip |
|
cs-op-ne-uint64_t-uint64_t-using-if
|
skip |
|
cs-op-rshift-i64vec2-i64vec2
|
skip |
|
cs-op-rshift-i64vec2-int
|
skip |
|
cs-op-rshift-i64vec2-ivec2
|
skip |
|
cs-op-rshift-i64vec2-u64vec2
|
skip |
|
cs-op-rshift-i64vec2-uint
|
skip |
|
cs-op-rshift-i64vec2-uint64_t
|
skip |
|
cs-op-rshift-i64vec2-uvec2
|
skip |
|
cs-op-rshift-i64vec3-int
|
skip |
|
cs-op-rshift-i64vec3-ivec3
|
skip |
|
cs-op-rshift-i64vec3-u64vec3
|
skip |
|
cs-op-rshift-i64vec3-uint
|
skip |
|
cs-op-rshift-i64vec3-uint64_t
|
skip |
|
cs-op-rshift-i64vec3-uvec3
|
skip |
|
cs-op-rshift-i64vec4-int
|
skip |
|
cs-op-rshift-i64vec4-ivec4
|
skip |
|
cs-op-rshift-i64vec4-u64vec4
|
skip |
|
cs-op-rshift-i64vec4-uint
|
skip |
|
cs-op-rshift-i64vec4-uint64_t
|
skip |
|
cs-op-rshift-i64vec4-uvec4
|
skip |
|
cs-op-rshift-int64_t-int
|
skip |
|
cs-op-rshift-int64_t-uint
|
skip |
|
cs-op-rshift-int64_t-uint64_t
|
skip |
|
cs-op-rshift-u64vec2-i64vec2
|
skip |
|
cs-op-rshift-u64vec2-int
|
skip |
|
cs-op-rshift-u64vec2-ivec2
|
skip |
|
cs-op-rshift-u64vec2-u64vec2
|
skip |
|
cs-op-rshift-u64vec2-uint
|
skip |
|
cs-op-rshift-u64vec2-uint64_t
|
skip |
|
cs-op-rshift-u64vec2-uvec2
|
skip |
|
cs-op-rshift-u64vec3-int
|
skip |
|
cs-op-rshift-u64vec3-ivec3
|
skip |
|
cs-op-rshift-u64vec3-u64vec3
|
skip |
|
cs-op-rshift-u64vec3-uint
|
skip |
|
cs-op-rshift-u64vec3-uint64_t
|
skip |
|
cs-op-rshift-u64vec3-uvec3
|
skip |
|
cs-op-rshift-u64vec4-int
|
skip |
|
cs-op-rshift-u64vec4-ivec4
|
skip |
|
cs-op-rshift-u64vec4-u64vec4
|
skip |
|
cs-op-rshift-u64vec4-uint
|
skip |
|
cs-op-rshift-u64vec4-uint64_t
|
skip |
|
cs-op-rshift-u64vec4-uvec4
|
skip |
|
cs-op-rshift-uint64_t-int
|
skip |
|
cs-op-rshift-uint64_t-uint
|
skip |
|
cs-op-rshift-uint64_t-uint64_t
|
skip |
|
cs-op-sub-i64vec2-i64vec2
|
skip |
|
cs-op-sub-i64vec2-int64_t
|
skip |
|
cs-op-sub-i64vec3-i64vec3
|
skip |
|
cs-op-sub-i64vec3-int64_t
|
skip |
|
cs-op-sub-i64vec4-i64vec4
|
skip |
|
cs-op-sub-i64vec4-int64_t
|
skip |
|
cs-op-sub-int64_t-i64vec2
|
skip |
|
cs-op-sub-int64_t-i64vec3
|
skip |
|
cs-op-sub-int64_t-i64vec4
|
skip |
|
cs-op-sub-int64_t-int64_t
|
skip |
|
cs-op-sub-u64vec2-u64vec2
|
skip |
|
cs-op-sub-u64vec2-uint64_t
|
skip |
|
cs-op-sub-u64vec3-u64vec3
|
skip |
|
cs-op-sub-u64vec3-uint64_t
|
skip |
|
cs-op-sub-u64vec4-u64vec4
|
skip |
|
cs-op-sub-u64vec4-uint64_t
|
skip |
|
cs-op-sub-uint64_t-u64vec2
|
skip |
|
cs-op-sub-uint64_t-u64vec3
|
skip |
|
cs-op-sub-uint64_t-u64vec4
|
skip |
|
cs-op-sub-uint64_t-uint64_t
|
skip |
|
cs-sign-i64vec2
|
skip |
|
cs-sign-i64vec3
|
skip |
|
cs-sign-i64vec4
|
skip |
|
cs-sign-int64_t
|
skip |
|
fs-abs-i64vec2
|
skip |
|
fs-abs-i64vec3
|
skip |
|
fs-abs-i64vec4
|
skip |
|
fs-abs-int64_t
|
skip |
|
fs-clamp-i64vec2-i64vec2-i64vec2
|
skip |
|
fs-clamp-i64vec2-int64_t-int64_t
|
skip |
|
fs-clamp-i64vec3-i64vec3-i64vec3
|
skip |
|
fs-clamp-i64vec3-int64_t-int64_t
|
skip |
|
fs-clamp-i64vec4-i64vec4-i64vec4
|
skip |
|
fs-clamp-i64vec4-int64_t-int64_t
|
skip |
|
fs-clamp-int64_t-int64_t-int64_t
|
skip |
|
fs-max-i64vec2-i64vec2
|
skip |
|
fs-max-i64vec2-int64_t
|
skip |
|
fs-max-i64vec3-i64vec3
|
skip |
|
fs-max-i64vec3-int64_t
|
skip |
|
fs-max-i64vec4-i64vec4
|
skip |
|
fs-max-i64vec4-int64_t
|
skip |
|
fs-max-int64_t-int64_t
|
skip |
|
fs-max-u64vec2-u64vec2
|
skip |
|
fs-max-u64vec2-uint64_t
|
skip |
|
fs-max-u64vec3-u64vec3
|
skip |
|
fs-max-u64vec3-uint64_t
|
skip |
|
fs-max-u64vec4-u64vec4
|
skip |
|
fs-max-u64vec4-uint64_t
|
skip |
|
fs-max-uint64_t-uint64_t
|
skip |
|
fs-min-i64vec2-i64vec2
|
skip |
|
fs-min-i64vec2-int64_t
|
skip |
|
fs-min-i64vec3-i64vec3
|
skip |
|
fs-min-i64vec3-int64_t
|
skip |
|
fs-min-i64vec4-i64vec4
|
skip |
|
fs-min-i64vec4-int64_t
|
skip |
|
fs-min-int64_t-int64_t
|
skip |
|
fs-min-u64vec2-u64vec2
|
skip |
|
fs-min-u64vec2-uint64_t
|
skip |
|
fs-min-u64vec3-u64vec3
|
skip |
|
fs-min-u64vec3-uint64_t
|
skip |
|
fs-min-u64vec4-u64vec4
|
skip |
|
fs-min-u64vec4-uint64_t
|
skip |
|
fs-min-uint64_t-uint64_t
|
skip |
|
fs-mix-i64vec2-i64vec2-bvec2
|
skip |
|
fs-mix-i64vec3-i64vec3-bvec3
|
skip |
|
fs-mix-i64vec4-i64vec4-bvec4
|
skip |
|
fs-mix-int64_t-int64_t-bool
|
skip |
|
fs-op-add-i64vec2-i64vec2
|
skip |
|
fs-op-add-i64vec2-int64_t
|
skip |
|
fs-op-add-i64vec3-i64vec3
|
skip |
|
fs-op-add-i64vec3-int64_t
|
skip |
|
fs-op-add-i64vec4-i64vec4
|
skip |
|
fs-op-add-i64vec4-int64_t
|
skip |
|
fs-op-add-int64_t-i64vec2
|
skip |
|
fs-op-add-int64_t-i64vec3
|
skip |
|
fs-op-add-int64_t-i64vec4
|
skip |
|
fs-op-add-int64_t-int64_t
|
skip |
|
fs-op-add-u64vec2-u64vec2
|
skip |
|
fs-op-add-u64vec2-uint64_t
|
skip |
|
fs-op-add-u64vec3-u64vec3
|
skip |
|
fs-op-add-u64vec3-uint64_t
|
skip |
|
fs-op-add-u64vec4-u64vec4
|
skip |
|
fs-op-add-u64vec4-uint64_t
|
skip |
|
fs-op-add-uint64_t-u64vec2
|
skip |
|
fs-op-add-uint64_t-u64vec3
|
skip |
|
fs-op-add-uint64_t-u64vec4
|
skip |
|
fs-op-add-uint64_t-uint64_t
|
skip |
|
fs-op-bitand-int64_t-int64_t
|
skip |
|
fs-op-bitand-uint64_t-uint64_t
|
skip |
|
fs-op-bitor-int64_t-int64_t
|
skip |
|
fs-op-bitor-uint64_t-uint64_t
|
skip |
|
fs-op-bitxor-int64_t-int64_t
|
skip |
|
fs-op-bitxor-uint64_t-uint64_t
|
skip |
|
fs-op-div-i64vec2-i64vec2
|
skip |
|
fs-op-div-i64vec2-int64_t
|
skip |
|
fs-op-div-i64vec3-i64vec3
|
skip |
|
fs-op-div-i64vec3-int64_t
|
skip |
|
fs-op-div-i64vec4-i64vec4
|
skip |
|
fs-op-div-i64vec4-int64_t
|
skip |
|
fs-op-div-int64_t-i64vec2
|
skip |
|
fs-op-div-int64_t-i64vec3
|
skip |
|
fs-op-div-int64_t-i64vec4
|
skip |
|
fs-op-div-int64_t-int64_t
|
skip |
|
fs-op-div-u64vec2-u64vec2
|
skip |
|
fs-op-div-u64vec2-uint64_t
|
skip |
|
fs-op-div-u64vec3-u64vec3
|
skip |
|
fs-op-div-u64vec3-uint64_t
|
skip |
|
fs-op-div-u64vec4-u64vec4
|
skip |
|
fs-op-div-u64vec4-uint64_t
|
skip |
|
fs-op-div-uint64_t-u64vec2
|
skip |
|
fs-op-div-uint64_t-u64vec3
|
skip |
|
fs-op-div-uint64_t-u64vec4
|
skip |
|
fs-op-div-uint64_t-uint64_t
|
skip |
|
fs-op-eq-int64_t-int64_t
|
skip |
|
fs-op-eq-int64_t-int64_t-using-if
|
skip |
|
fs-op-eq-uint64_t-uint64_t
|
skip |
|
fs-op-eq-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-ge-int64_t-int64_t
|
skip |
|
fs-op-ge-int64_t-int64_t-using-if
|
skip |
|
fs-op-ge-uint64_t-uint64_t
|
skip |
|
fs-op-ge-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-gt-int64_t-int64_t
|
skip |
|
fs-op-gt-int64_t-int64_t-using-if
|
skip |
|
fs-op-gt-uint64_t-uint64_t
|
skip |
|
fs-op-gt-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-le-int64_t-int64_t
|
skip |
|
fs-op-le-int64_t-int64_t-using-if
|
skip |
|
fs-op-le-uint64_t-uint64_t
|
skip |
|
fs-op-le-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-lshift-i64vec2-i64vec2
|
skip |
|
fs-op-lshift-i64vec2-int
|
skip |
|
fs-op-lshift-i64vec2-ivec2
|
skip |
|
fs-op-lshift-i64vec2-u64vec2
|
skip |
|
fs-op-lshift-i64vec2-uint
|
skip |
|
fs-op-lshift-i64vec2-uint64_t
|
skip |
|
fs-op-lshift-i64vec2-uvec2
|
skip |
|
fs-op-lshift-i64vec3-int
|
skip |
|
fs-op-lshift-i64vec3-ivec3
|
skip |
|
fs-op-lshift-i64vec3-u64vec3
|
skip |
|
fs-op-lshift-i64vec3-uint
|
skip |
|
fs-op-lshift-i64vec3-uint64_t
|
skip |
|
fs-op-lshift-i64vec3-uvec3
|
skip |
|
fs-op-lshift-i64vec4-int
|
skip |
|
fs-op-lshift-i64vec4-ivec4
|
skip |
|
fs-op-lshift-i64vec4-u64vec4
|
skip |
|
fs-op-lshift-i64vec4-uint
|
skip |
|
fs-op-lshift-i64vec4-uint64_t
|
skip |
|
fs-op-lshift-i64vec4-uvec4
|
skip |
|
fs-op-lshift-int64_t-int
|
skip |
|
fs-op-lshift-int64_t-uint
|
skip |
|
fs-op-lshift-int64_t-uint64_t
|
skip |
|
fs-op-lshift-u64vec2-i64vec2
|
skip |
|
fs-op-lshift-u64vec2-int
|
skip |
|
fs-op-lshift-u64vec2-ivec2
|
skip |
|
fs-op-lshift-u64vec2-u64vec2
|
skip |
|
fs-op-lshift-u64vec2-uint
|
skip |
|
fs-op-lshift-u64vec2-uint64_t
|
skip |
|
fs-op-lshift-u64vec2-uvec2
|
skip |
|
fs-op-lshift-u64vec3-int
|
skip |
|
fs-op-lshift-u64vec3-ivec3
|
skip |
|
fs-op-lshift-u64vec3-u64vec3
|
skip |
|
fs-op-lshift-u64vec3-uint
|
skip |
|
fs-op-lshift-u64vec3-uint64_t
|
skip |
|
fs-op-lshift-u64vec3-uvec3
|
skip |
|
fs-op-lshift-u64vec4-int
|
skip |
|
fs-op-lshift-u64vec4-ivec4
|
skip |
|
fs-op-lshift-u64vec4-u64vec4
|
skip |
|
fs-op-lshift-u64vec4-uint
|
skip |
|
fs-op-lshift-u64vec4-uint64_t
|
skip |
|
fs-op-lshift-u64vec4-uvec4
|
skip |
|
fs-op-lshift-uint64_t-int
|
skip |
|
fs-op-lshift-uint64_t-uint
|
skip |
|
fs-op-lshift-uint64_t-uint64_t
|
skip |
|
fs-op-lt-int64_t-int64_t
|
skip |
|
fs-op-lt-int64_t-int64_t-using-if
|
skip |
|
fs-op-lt-uint64_t-uint64_t
|
skip |
|
fs-op-lt-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-mod-i64vec3-i64vec3
|
skip |
|
fs-op-mod-i64vec3-int64_t
|
skip |
|
fs-op-mod-i64vec4-i64vec4
|
skip |
|
fs-op-mod-i64vec4-int64_t
|
skip |
|
fs-op-mod-int64_t-i64vec3
|
skip |
|
fs-op-mod-int64_t-i64vec4
|
skip |
|
fs-op-mod-int64_t-int64_t
|
skip |
|
fs-op-mod-u64vec2-u64vec2
|
skip |
|
fs-op-mod-u64vec2-uint64_t
|
skip |
|
fs-op-mod-u64vec3-u64vec3
|
skip |
|
fs-op-mod-u64vec3-uint64_t
|
skip |
|
fs-op-mod-u64vec4-u64vec4
|
skip |
|
fs-op-mod-u64vec4-uint64_t
|
skip |
|
fs-op-mod-uint64_t-u64vec2
|
skip |
|
fs-op-mod-uint64_t-u64vec3
|
skip |
|
fs-op-mod-uint64_t-u64vec4
|
skip |
|
fs-op-mod-uint64_t-uint64_t
|
skip |
|
fs-op-mult-i64vec2-i64vec2
|
skip |
|
fs-op-mult-i64vec2-int64_t
|
skip |
|
fs-op-mult-i64vec3-i64vec3
|
skip |
|
fs-op-mult-i64vec3-int64_t
|
skip |
|
fs-op-mult-i64vec4-i64vec4
|
skip |
|
fs-op-mult-i64vec4-int64_t
|
skip |
|
fs-op-mult-int64_t-i64vec2
|
skip |
|
fs-op-mult-int64_t-i64vec3
|
skip |
|
fs-op-mult-int64_t-i64vec4
|
skip |
|
fs-op-mult-int64_t-int64_t
|
skip |
|
fs-op-mult-u64vec2-u64vec2
|
skip |
|
fs-op-mult-u64vec2-uint64_t
|
skip |
|
fs-op-mult-u64vec3-u64vec3
|
skip |
|
fs-op-mult-u64vec3-uint64_t
|
skip |
|
fs-op-mult-u64vec4-u64vec4
|
skip |
|
fs-op-mult-u64vec4-uint64_t
|
skip |
|
fs-op-mult-uint64_t-u64vec2
|
skip |
|
fs-op-mult-uint64_t-u64vec3
|
skip |
|
fs-op-mult-uint64_t-u64vec4
|
skip |
|
fs-op-mult-uint64_t-uint64_t
|
skip |
|
fs-op-ne-int64_t-int64_t
|
skip |
|
fs-op-ne-int64_t-int64_t-using-if
|
skip |
|
fs-op-ne-uint64_t-uint64_t
|
skip |
|
fs-op-ne-uint64_t-uint64_t-using-if
|
skip |
|
fs-op-rshift-i64vec2-i64vec2
|
skip |
|
fs-op-rshift-i64vec2-int
|
skip |
|
fs-op-rshift-i64vec2-ivec2
|
skip |
|
fs-op-rshift-i64vec2-u64vec2
|
skip |
|
fs-op-rshift-i64vec2-uint
|
skip |
|
fs-op-rshift-i64vec2-uint64_t
|
skip |
|
fs-op-rshift-i64vec2-uvec2
|
skip |
|
fs-op-rshift-i64vec3-int
|
skip |
|
fs-op-rshift-i64vec3-ivec3
|
skip |
|
fs-op-rshift-i64vec3-u64vec3
|
skip |
|
fs-op-rshift-i64vec3-uint
|
skip |
|
fs-op-rshift-i64vec3-uint64_t
|
skip |
|
fs-op-rshift-i64vec3-uvec3
|
skip |
|
fs-op-rshift-i64vec4-int
|
skip |
|
fs-op-rshift-i64vec4-ivec4
|
skip |
|
fs-op-rshift-i64vec4-u64vec4
|
skip |
|
fs-op-rshift-i64vec4-uint
|
skip |
|
fs-op-rshift-i64vec4-uint64_t
|
skip |
|
fs-op-rshift-i64vec4-uvec4
|
skip |
|
fs-op-rshift-int64_t-int
|
skip |
|
fs-op-rshift-int64_t-uint
|
skip |
|
fs-op-rshift-int64_t-uint64_t
|
skip |
|
fs-op-rshift-u64vec2-i64vec2
|
skip |
|
fs-op-rshift-u64vec2-int
|
skip |
|
fs-op-rshift-u64vec2-ivec2
|
skip |
|
fs-op-rshift-u64vec2-u64vec2
|
skip |
|
fs-op-rshift-u64vec2-uint
|
skip |
|
fs-op-rshift-u64vec2-uint64_t
|
skip |
|
fs-op-rshift-u64vec2-uvec2
|
skip |
|
fs-op-rshift-u64vec3-int
|
skip |
|
fs-op-rshift-u64vec3-ivec3
|
skip |
|
fs-op-rshift-u64vec3-u64vec3
|
skip |
|
fs-op-rshift-u64vec3-uint
|
skip |
|
fs-op-rshift-u64vec3-uint64_t
|
skip |
|
fs-op-rshift-u64vec3-uvec3
|
skip |
|
fs-op-rshift-u64vec4-int
|
skip |
|
fs-op-rshift-u64vec4-ivec4
|
skip |
|
fs-op-rshift-u64vec4-u64vec4
|
skip |
|
fs-op-rshift-u64vec4-uint
|
skip |
|
fs-op-rshift-u64vec4-uint64_t
|
skip |
|
fs-op-rshift-u64vec4-uvec4
|
skip |
|
fs-op-rshift-uint64_t-int
|
skip |
|
fs-op-rshift-uint64_t-uint
|
skip |
|
fs-op-rshift-uint64_t-uint64_t
|
skip |
|
fs-op-sub-i64vec2-i64vec2
|
skip |
|
fs-op-sub-i64vec2-int64_t
|
skip |
|
fs-op-sub-i64vec3-i64vec3
|
skip |
|
fs-op-sub-i64vec3-int64_t
|
skip |
|
fs-op-sub-i64vec4-i64vec4
|
skip |
|
fs-op-sub-i64vec4-int64_t
|
skip |
|
fs-op-sub-int64_t-i64vec2
|
skip |
|
fs-op-sub-int64_t-i64vec3
|
skip |
|
fs-op-sub-int64_t-i64vec4
|
skip |
|
fs-op-sub-int64_t-int64_t
|
skip |
|
fs-op-sub-u64vec2-u64vec2
|
skip |
|
fs-op-sub-u64vec2-uint64_t
|
skip |
|
fs-op-sub-u64vec3-u64vec3
|
skip |
|
fs-op-sub-u64vec3-uint64_t
|
skip |
|
fs-op-sub-u64vec4-u64vec4
|
skip |
|
fs-op-sub-u64vec4-uint64_t
|
skip |
|
fs-op-sub-uint64_t-u64vec2
|
skip |
|
fs-op-sub-uint64_t-u64vec3
|
skip |
|
fs-op-sub-uint64_t-u64vec4
|
skip |
|
fs-op-sub-uint64_t-uint64_t
|
skip |
|
fs-sign-i64vec2
|
skip |
|
fs-sign-i64vec3
|
skip |
|
fs-sign-i64vec4
|
skip |
|
fs-sign-int64_t
|
skip |
|
gs-abs-i64vec2
|
skip |
|
gs-abs-i64vec3
|
skip |
|
gs-abs-i64vec4
|
skip |
|
gs-abs-int64_t
|
skip |
|
gs-clamp-i64vec2-i64vec2-i64vec2
|
skip |
|
gs-clamp-i64vec2-int64_t-int64_t
|
skip |
|
gs-clamp-i64vec3-i64vec3-i64vec3
|
skip |
|
gs-clamp-i64vec3-int64_t-int64_t
|
skip |
|
gs-clamp-i64vec4-i64vec4-i64vec4
|
skip |
|
gs-clamp-i64vec4-int64_t-int64_t
|
skip |
|
gs-clamp-int64_t-int64_t-int64_t
|
skip |
|
gs-max-i64vec2-i64vec2
|
skip |
|
gs-max-i64vec2-int64_t
|
skip |
|
gs-max-i64vec3-i64vec3
|
skip |
|
gs-max-i64vec3-int64_t
|
skip |
|
gs-max-i64vec4-i64vec4
|
skip |
|
gs-max-i64vec4-int64_t
|
skip |
|
gs-max-int64_t-int64_t
|
skip |
|
gs-max-u64vec2-u64vec2
|
skip |
|
gs-max-u64vec2-uint64_t
|
skip |
|
gs-max-u64vec3-u64vec3
|
skip |
|
gs-max-u64vec3-uint64_t
|
skip |
|
gs-max-u64vec4-u64vec4
|
skip |
|
gs-max-u64vec4-uint64_t
|
skip |
|
gs-max-uint64_t-uint64_t
|
skip |
|
gs-min-i64vec2-i64vec2
|
skip |
|
gs-min-i64vec2-int64_t
|
skip |
|
gs-min-i64vec3-i64vec3
|
skip |
|
gs-min-i64vec3-int64_t
|
skip |
|
gs-min-i64vec4-i64vec4
|
skip |
|
gs-min-i64vec4-int64_t
|
skip |
|
gs-min-int64_t-int64_t
|
skip |
|
gs-min-u64vec2-u64vec2
|
skip |
|
gs-min-u64vec2-uint64_t
|
skip |
|
gs-min-u64vec3-u64vec3
|
skip |
|
gs-min-u64vec3-uint64_t
|
skip |
|
gs-min-u64vec4-u64vec4
|
skip |
|
gs-min-u64vec4-uint64_t
|
skip |
|
gs-min-uint64_t-uint64_t
|
skip |
|
gs-mix-i64vec2-i64vec2-bvec2
|
skip |
|
gs-mix-i64vec3-i64vec3-bvec3
|
skip |
|
gs-mix-i64vec4-i64vec4-bvec4
|
skip |
|
gs-mix-int64_t-int64_t-bool
|
skip |
|
gs-op-add-i64vec2-i64vec2
|
skip |
|
gs-op-add-i64vec2-int64_t
|
skip |
|
gs-op-add-i64vec3-i64vec3
|
skip |
|
gs-op-add-i64vec3-int64_t
|
skip |
|
gs-op-add-i64vec4-i64vec4
|
skip |
|
gs-op-add-i64vec4-int64_t
|
skip |
|
gs-op-add-int64_t-i64vec2
|
skip |
|
gs-op-add-int64_t-i64vec3
|
skip |
|
gs-op-add-int64_t-i64vec4
|
skip |
|
gs-op-add-int64_t-int64_t
|
skip |
|
gs-op-add-u64vec2-u64vec2
|
skip |
|
gs-op-add-u64vec2-uint64_t
|
skip |
|
gs-op-add-u64vec3-u64vec3
|
skip |
|
gs-op-add-u64vec3-uint64_t
|
skip |
|
gs-op-add-u64vec4-u64vec4
|
skip |
|
gs-op-add-u64vec4-uint64_t
|
skip |
|
gs-op-add-uint64_t-u64vec2
|
skip |
|
gs-op-add-uint64_t-u64vec3
|
skip |
|
gs-op-add-uint64_t-u64vec4
|
skip |
|
gs-op-add-uint64_t-uint64_t
|
skip |
|
gs-op-bitand-int64_t-int64_t
|
skip |
|
gs-op-bitand-uint64_t-uint64_t
|
skip |
|
gs-op-bitor-int64_t-int64_t
|
skip |
|
gs-op-bitor-uint64_t-uint64_t
|
skip |
|
gs-op-bitxor-int64_t-int64_t
|
skip |
|
gs-op-bitxor-uint64_t-uint64_t
|
skip |
|
gs-op-div-i64vec2-i64vec2
|
skip |
|
gs-op-div-i64vec2-int64_t
|
skip |
|
gs-op-div-i64vec3-i64vec3
|
skip |
|
gs-op-div-i64vec3-int64_t
|
skip |
|
gs-op-div-i64vec4-i64vec4
|
skip |
|
gs-op-div-i64vec4-int64_t
|
skip |
|
gs-op-div-int64_t-i64vec2
|
skip |
|
gs-op-div-int64_t-i64vec3
|
skip |
|
gs-op-div-int64_t-i64vec4
|
skip |
|
gs-op-div-int64_t-int64_t
|
skip |
|
gs-op-div-u64vec2-u64vec2
|
skip |
|
gs-op-div-u64vec2-uint64_t
|
skip |
|
gs-op-div-u64vec3-u64vec3
|
skip |
|
gs-op-div-u64vec3-uint64_t
|
skip |
|
gs-op-div-u64vec4-u64vec4
|
skip |
|
gs-op-div-u64vec4-uint64_t
|
skip |
|
gs-op-div-uint64_t-u64vec2
|
skip |
|
gs-op-div-uint64_t-u64vec3
|
skip |
|
gs-op-div-uint64_t-u64vec4
|
skip |
|
gs-op-div-uint64_t-uint64_t
|
skip |
|
gs-op-eq-int64_t-int64_t
|
skip |
|
gs-op-eq-int64_t-int64_t-using-if
|
skip |
|
gs-op-eq-uint64_t-uint64_t
|
skip |
|
gs-op-eq-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-ge-int64_t-int64_t
|
skip |
|
gs-op-ge-int64_t-int64_t-using-if
|
skip |
|
gs-op-ge-uint64_t-uint64_t
|
skip |
|
gs-op-ge-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-gt-int64_t-int64_t
|
skip |
|
gs-op-gt-int64_t-int64_t-using-if
|
skip |
|
gs-op-gt-uint64_t-uint64_t
|
skip |
|
gs-op-gt-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-le-int64_t-int64_t
|
skip |
|
gs-op-le-int64_t-int64_t-using-if
|
skip |
|
gs-op-le-uint64_t-uint64_t
|
skip |
|
gs-op-le-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-lshift-i64vec2-i64vec2
|
skip |
|
gs-op-lshift-i64vec2-int
|
skip |
|
gs-op-lshift-i64vec2-ivec2
|
skip |
|
gs-op-lshift-i64vec2-u64vec2
|
skip |
|
gs-op-lshift-i64vec2-uint
|
skip |
|
gs-op-lshift-i64vec2-uint64_t
|
skip |
|
gs-op-lshift-i64vec2-uvec2
|
skip |
|
gs-op-lshift-i64vec3-int
|
skip |
|
gs-op-lshift-i64vec3-ivec3
|
skip |
|
gs-op-lshift-i64vec3-u64vec3
|
skip |
|
gs-op-lshift-i64vec3-uint
|
skip |
|
gs-op-lshift-i64vec3-uint64_t
|
skip |
|
gs-op-lshift-i64vec3-uvec3
|
skip |
|
gs-op-lshift-i64vec4-int
|
skip |
|
gs-op-lshift-i64vec4-ivec4
|
skip |
|
gs-op-lshift-i64vec4-u64vec4
|
skip |
|
gs-op-lshift-i64vec4-uint
|
skip |
|
gs-op-lshift-i64vec4-uint64_t
|
skip |
|
gs-op-lshift-i64vec4-uvec4
|
skip |
|
gs-op-lshift-int64_t-int
|
skip |
|
gs-op-lshift-int64_t-uint
|
skip |
|
gs-op-lshift-int64_t-uint64_t
|
skip |
|
gs-op-lshift-u64vec2-i64vec2
|
skip |
|
gs-op-lshift-u64vec2-int
|
skip |
|
gs-op-lshift-u64vec2-ivec2
|
skip |
|
gs-op-lshift-u64vec2-u64vec2
|
skip |
|
gs-op-lshift-u64vec2-uint
|
skip |
|
gs-op-lshift-u64vec2-uint64_t
|
skip |
|
gs-op-lshift-u64vec2-uvec2
|
skip |
|
gs-op-lshift-u64vec3-int
|
skip |
|
gs-op-lshift-u64vec3-ivec3
|
skip |
|
gs-op-lshift-u64vec3-u64vec3
|
skip |
|
gs-op-lshift-u64vec3-uint
|
skip |
|
gs-op-lshift-u64vec3-uint64_t
|
skip |
|
gs-op-lshift-u64vec3-uvec3
|
skip |
|
gs-op-lshift-u64vec4-int
|
skip |
|
gs-op-lshift-u64vec4-ivec4
|
skip |
|
gs-op-lshift-u64vec4-u64vec4
|
skip |
|
gs-op-lshift-u64vec4-uint
|
skip |
|
gs-op-lshift-u64vec4-uint64_t
|
skip |
|
gs-op-lshift-u64vec4-uvec4
|
skip |
|
gs-op-lshift-uint64_t-int
|
skip |
|
gs-op-lshift-uint64_t-uint
|
skip |
|
gs-op-lshift-uint64_t-uint64_t
|
skip |
|
gs-op-lt-int64_t-int64_t
|
skip |
|
gs-op-lt-int64_t-int64_t-using-if
|
skip |
|
gs-op-lt-uint64_t-uint64_t
|
skip |
|
gs-op-lt-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-mod-i64vec3-i64vec3
|
skip |
|
gs-op-mod-i64vec3-int64_t
|
skip |
|
gs-op-mod-i64vec4-i64vec4
|
skip |
|
gs-op-mod-i64vec4-int64_t
|
skip |
|
gs-op-mod-int64_t-i64vec3
|
skip |
|
gs-op-mod-int64_t-i64vec4
|
skip |
|
gs-op-mod-int64_t-int64_t
|
skip |
|
gs-op-mod-u64vec2-u64vec2
|
skip |
|
gs-op-mod-u64vec2-uint64_t
|
skip |
|
gs-op-mod-u64vec3-u64vec3
|
skip |
|
gs-op-mod-u64vec3-uint64_t
|
skip |
|
gs-op-mod-u64vec4-u64vec4
|
skip |
|
gs-op-mod-u64vec4-uint64_t
|
skip |
|
gs-op-mod-uint64_t-u64vec2
|
skip |
|
gs-op-mod-uint64_t-u64vec3
|
skip |
|
gs-op-mod-uint64_t-u64vec4
|
skip |
|
gs-op-mod-uint64_t-uint64_t
|
skip |
|
gs-op-mult-i64vec2-i64vec2
|
skip |
|
gs-op-mult-i64vec2-int64_t
|
skip |
|
gs-op-mult-i64vec3-i64vec3
|
skip |
|
gs-op-mult-i64vec3-int64_t
|
skip |
|
gs-op-mult-i64vec4-i64vec4
|
skip |
|
gs-op-mult-i64vec4-int64_t
|
skip |
|
gs-op-mult-int64_t-i64vec2
|
skip |
|
gs-op-mult-int64_t-i64vec3
|
skip |
|
gs-op-mult-int64_t-i64vec4
|
skip |
|
gs-op-mult-int64_t-int64_t
|
skip |
|
gs-op-mult-u64vec2-u64vec2
|
skip |
|
gs-op-mult-u64vec2-uint64_t
|
skip |
|
gs-op-mult-u64vec3-u64vec3
|
skip |
|
gs-op-mult-u64vec3-uint64_t
|
skip |
|
gs-op-mult-u64vec4-u64vec4
|
skip |
|
gs-op-mult-u64vec4-uint64_t
|
skip |
|
gs-op-mult-uint64_t-u64vec2
|
skip |
|
gs-op-mult-uint64_t-u64vec3
|
skip |
|
gs-op-mult-uint64_t-u64vec4
|
skip |
|
gs-op-mult-uint64_t-uint64_t
|
skip |
|
gs-op-ne-int64_t-int64_t
|
skip |
|
gs-op-ne-int64_t-int64_t-using-if
|
skip |
|
gs-op-ne-uint64_t-uint64_t
|
skip |
|
gs-op-ne-uint64_t-uint64_t-using-if
|
skip |
|
gs-op-rshift-i64vec2-i64vec2
|
skip |
|
gs-op-rshift-i64vec2-int
|
skip |
|
gs-op-rshift-i64vec2-ivec2
|
skip |
|
gs-op-rshift-i64vec2-u64vec2
|
skip |
|
gs-op-rshift-i64vec2-uint
|
skip |
|
gs-op-rshift-i64vec2-uint64_t
|
skip |
|
gs-op-rshift-i64vec2-uvec2
|
skip |
|
gs-op-rshift-i64vec3-int
|
skip |
|
gs-op-rshift-i64vec3-ivec3
|
skip |
|
gs-op-rshift-i64vec3-u64vec3
|
skip |
|
gs-op-rshift-i64vec3-uint
|
skip |
|
gs-op-rshift-i64vec3-uint64_t
|
skip |
|
gs-op-rshift-i64vec3-uvec3
|
skip |
|
gs-op-rshift-i64vec4-int
|
skip |
|
gs-op-rshift-i64vec4-ivec4
|
skip |
|
gs-op-rshift-i64vec4-u64vec4
|
skip |
|
gs-op-rshift-i64vec4-uint
|
skip |
|
gs-op-rshift-i64vec4-uint64_t
|
skip |
|
gs-op-rshift-i64vec4-uvec4
|
skip |
|
gs-op-rshift-int64_t-int
|
skip |
|
gs-op-rshift-int64_t-uint
|
skip |
|
gs-op-rshift-int64_t-uint64_t
|
skip |
|
gs-op-rshift-u64vec2-i64vec2
|
skip |
|
gs-op-rshift-u64vec2-int
|
skip |
|
gs-op-rshift-u64vec2-ivec2
|
skip |
|
gs-op-rshift-u64vec2-u64vec2
|
skip |
|
gs-op-rshift-u64vec2-uint
|
skip |
|
gs-op-rshift-u64vec2-uint64_t
|
skip |
|
gs-op-rshift-u64vec2-uvec2
|
skip |
|
gs-op-rshift-u64vec3-int
|
skip |
|
gs-op-rshift-u64vec3-ivec3
|
skip |
|
gs-op-rshift-u64vec3-u64vec3
|
skip |
|
gs-op-rshift-u64vec3-uint
|
skip |
|
gs-op-rshift-u64vec3-uint64_t
|
skip |
|
gs-op-rshift-u64vec3-uvec3
|
skip |
|
gs-op-rshift-u64vec4-int
|
skip |
|
gs-op-rshift-u64vec4-ivec4
|
skip |
|
gs-op-rshift-u64vec4-u64vec4
|
skip |
|
gs-op-rshift-u64vec4-uint
|
skip |
|
gs-op-rshift-u64vec4-uint64_t
|
skip |
|
gs-op-rshift-u64vec4-uvec4
|
skip |
|
gs-op-rshift-uint64_t-int
|
skip |
|
gs-op-rshift-uint64_t-uint
|
skip |
|
gs-op-rshift-uint64_t-uint64_t
|
skip |
|
gs-op-sub-i64vec2-i64vec2
|
skip |
|
gs-op-sub-i64vec2-int64_t
|
skip |
|
gs-op-sub-i64vec3-i64vec3
|
skip |
|
gs-op-sub-i64vec3-int64_t
|
skip |
|
gs-op-sub-i64vec4-i64vec4
|
skip |
|
gs-op-sub-i64vec4-int64_t
|
skip |
|
gs-op-sub-int64_t-i64vec2
|
skip |
|
gs-op-sub-int64_t-i64vec3
|
skip |
|
gs-op-sub-int64_t-i64vec4
|
skip |
|
gs-op-sub-int64_t-int64_t
|
skip |
|
gs-op-sub-u64vec2-u64vec2
|
skip |
|
gs-op-sub-u64vec2-uint64_t
|
skip |
|
gs-op-sub-u64vec3-u64vec3
|
skip |
|
gs-op-sub-u64vec3-uint64_t
|
skip |
|
gs-op-sub-u64vec4-u64vec4
|
skip |
|
gs-op-sub-u64vec4-uint64_t
|
skip |
|
gs-op-sub-uint64_t-u64vec2
|
skip |
|
gs-op-sub-uint64_t-u64vec3
|
skip |
|
gs-op-sub-uint64_t-u64vec4
|
skip |
|
gs-op-sub-uint64_t-uint64_t
|
skip |
|
gs-sign-i64vec2
|
skip |
|
gs-sign-i64vec3
|
skip |
|
gs-sign-i64vec4
|
skip |
|
gs-sign-int64_t
|
skip |
|
tcs-abs-i64vec2
|
skip |
|
tcs-abs-i64vec3
|
skip |
|
tcs-abs-i64vec4
|
skip |
|
tcs-abs-int64_t
|
skip |
|
tcs-clamp-i64vec2-i64vec2-i64vec2
|
skip |
|
tcs-clamp-i64vec2-int64_t-int64_t
|
skip |
|
tcs-clamp-i64vec3-i64vec3-i64vec3
|
skip |
|
tcs-clamp-i64vec3-int64_t-int64_t
|
skip |
|
tcs-clamp-i64vec4-i64vec4-i64vec4
|
skip |
|
tcs-clamp-i64vec4-int64_t-int64_t
|
skip |
|
tcs-clamp-int64_t-int64_t-int64_t
|
skip |
|
tcs-max-i64vec2-i64vec2
|
skip |
|
tcs-max-i64vec2-int64_t
|
skip |
|
tcs-max-i64vec3-i64vec3
|
skip |
|
tcs-max-i64vec3-int64_t
|
skip |
|
tcs-max-i64vec4-i64vec4
|
skip |
|
tcs-max-i64vec4-int64_t
|
skip |
|
tcs-max-int64_t-int64_t
|
skip |
|
tcs-max-u64vec2-u64vec2
|
skip |
|
tcs-max-u64vec2-uint64_t
|
skip |
|
tcs-max-u64vec3-u64vec3
|
skip |
|
tcs-max-u64vec3-uint64_t
|
skip |
|
tcs-max-u64vec4-u64vec4
|
skip |
|
tcs-max-u64vec4-uint64_t
|
skip |
|
tcs-max-uint64_t-uint64_t
|
skip |
|
tcs-min-i64vec2-i64vec2
|
skip |
|
tcs-min-i64vec2-int64_t
|
skip |
|
tcs-min-i64vec3-i64vec3
|
skip |
|
tcs-min-i64vec3-int64_t
|
skip |
|
tcs-min-i64vec4-i64vec4
|
skip |
|
tcs-min-i64vec4-int64_t
|
skip |
|
tcs-min-int64_t-int64_t
|
skip |
|
tcs-min-u64vec2-u64vec2
|
skip |
|
tcs-min-u64vec2-uint64_t
|
skip |
|
tcs-min-u64vec3-u64vec3
|
skip |
|
tcs-min-u64vec3-uint64_t
|
skip |
|
tcs-min-u64vec4-u64vec4
|
skip |
|
tcs-min-u64vec4-uint64_t
|
skip |
|
tcs-min-uint64_t-uint64_t
|
skip |
|
tcs-mix-i64vec2-i64vec2-bvec2
|
skip |
|
tcs-mix-i64vec3-i64vec3-bvec3
|
skip |
|
tcs-mix-i64vec4-i64vec4-bvec4
|
skip |
|
tcs-mix-int64_t-int64_t-bool
|
skip |
|
tcs-op-add-i64vec2-i64vec2
|
skip |
|
tcs-op-add-i64vec2-int64_t
|
skip |
|
tcs-op-add-i64vec3-i64vec3
|
skip |
|
tcs-op-add-i64vec3-int64_t
|
skip |
|
tcs-op-add-i64vec4-i64vec4
|
skip |
|
tcs-op-add-i64vec4-int64_t
|
skip |
|
tcs-op-add-int64_t-i64vec2
|
skip |
|
tcs-op-add-int64_t-i64vec3
|
skip |
|
tcs-op-add-int64_t-i64vec4
|
skip |
|
tcs-op-add-int64_t-int64_t
|
skip |
|
tcs-op-add-u64vec2-u64vec2
|
skip |
|
tcs-op-add-u64vec2-uint64_t
|
skip |
|
tcs-op-add-u64vec3-u64vec3
|
skip |
|
tcs-op-add-u64vec3-uint64_t
|
skip |
|
tcs-op-add-u64vec4-u64vec4
|
skip |
|
tcs-op-add-u64vec4-uint64_t
|
skip |
|
tcs-op-add-uint64_t-u64vec2
|
skip |
|
tcs-op-add-uint64_t-u64vec3
|
skip |
|
tcs-op-add-uint64_t-u64vec4
|
skip |
|
tcs-op-add-uint64_t-uint64_t
|
skip |
|
tcs-op-bitand-int64_t-int64_t
|
skip |
|
tcs-op-bitand-uint64_t-uint64_t
|
skip |
|
tcs-op-bitor-int64_t-int64_t
|
skip |
|
tcs-op-bitor-uint64_t-uint64_t
|
skip |
|
tcs-op-bitxor-int64_t-int64_t
|
skip |
|
tcs-op-bitxor-uint64_t-uint64_t
|
skip |
|
tcs-op-div-i64vec2-i64vec2
|
skip |
|
tcs-op-div-i64vec2-int64_t
|
skip |
|
tcs-op-div-i64vec3-i64vec3
|
skip |
|
tcs-op-div-i64vec3-int64_t
|
skip |
|
tcs-op-div-i64vec4-i64vec4
|
skip |
|
tcs-op-div-i64vec4-int64_t
|
skip |
|
tcs-op-div-int64_t-i64vec2
|
skip |
|
tcs-op-div-int64_t-i64vec3
|
skip |
|
tcs-op-div-int64_t-i64vec4
|
skip |
|
tcs-op-div-int64_t-int64_t
|
skip |
|
tcs-op-div-u64vec2-u64vec2
|
skip |
|
tcs-op-div-u64vec2-uint64_t
|
skip |
|
tcs-op-div-u64vec3-u64vec3
|
skip |
|
tcs-op-div-u64vec3-uint64_t
|
skip |
|
tcs-op-div-u64vec4-u64vec4
|
skip |
|
tcs-op-div-u64vec4-uint64_t
|
skip |
|
tcs-op-div-uint64_t-u64vec2
|
skip |
|
tcs-op-div-uint64_t-u64vec3
|
skip |
|
tcs-op-div-uint64_t-u64vec4
|
skip |
|
tcs-op-div-uint64_t-uint64_t
|
skip |
|
tcs-op-eq-int64_t-int64_t
|
skip |
|
tcs-op-eq-int64_t-int64_t-using-if
|
skip |
|
tcs-op-eq-uint64_t-uint64_t
|
skip |
|
tcs-op-eq-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-ge-int64_t-int64_t
|
skip |
|
tcs-op-ge-int64_t-int64_t-using-if
|
skip |
|
tcs-op-ge-uint64_t-uint64_t
|
skip |
|
tcs-op-ge-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-gt-int64_t-int64_t
|
skip |
|
tcs-op-gt-int64_t-int64_t-using-if
|
skip |
|
tcs-op-gt-uint64_t-uint64_t
|
skip |
|
tcs-op-gt-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-le-int64_t-int64_t
|
skip |
|
tcs-op-le-int64_t-int64_t-using-if
|
skip |
|
tcs-op-le-uint64_t-uint64_t
|
skip |
|
tcs-op-le-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-lshift-i64vec2-i64vec2
|
skip |
|
tcs-op-lshift-i64vec2-int
|
skip |
|
tcs-op-lshift-i64vec2-ivec2
|
skip |
|
tcs-op-lshift-i64vec2-u64vec2
|
skip |
|
tcs-op-lshift-i64vec2-uint
|
skip |
|
tcs-op-lshift-i64vec2-uint64_t
|
skip |
|
tcs-op-lshift-i64vec2-uvec2
|
skip |
|
tcs-op-lshift-i64vec3-int
|
skip |
|
tcs-op-lshift-i64vec3-ivec3
|
skip |
|
tcs-op-lshift-i64vec3-u64vec3
|
skip |
|
tcs-op-lshift-i64vec3-uint
|
skip |
|
tcs-op-lshift-i64vec3-uint64_t
|
skip |
|
tcs-op-lshift-i64vec3-uvec3
|
skip |
|
tcs-op-lshift-i64vec4-int
|
skip |
|
tcs-op-lshift-i64vec4-ivec4
|
skip |
|
tcs-op-lshift-i64vec4-u64vec4
|
skip |
|
tcs-op-lshift-i64vec4-uint
|
skip |
|
tcs-op-lshift-i64vec4-uint64_t
|
skip |
|
tcs-op-lshift-i64vec4-uvec4
|
skip |
|
tcs-op-lshift-int64_t-int
|
skip |
|
tcs-op-lshift-int64_t-uint
|
skip |
|
tcs-op-lshift-int64_t-uint64_t
|
skip |
|
tcs-op-lshift-u64vec2-i64vec2
|
skip |
|
tcs-op-lshift-u64vec2-int
|
skip |
|
tcs-op-lshift-u64vec2-ivec2
|
skip |
|
tcs-op-lshift-u64vec2-u64vec2
|
skip |
|
tcs-op-lshift-u64vec2-uint
|
skip |
|
tcs-op-lshift-u64vec2-uint64_t
|
skip |
|
tcs-op-lshift-u64vec2-uvec2
|
skip |
|
tcs-op-lshift-u64vec3-int
|
skip |
|
tcs-op-lshift-u64vec3-ivec3
|
skip |
|
tcs-op-lshift-u64vec3-u64vec3
|
skip |
|
tcs-op-lshift-u64vec3-uint
|
skip |
|
tcs-op-lshift-u64vec3-uint64_t
|
skip |
|
tcs-op-lshift-u64vec3-uvec3
|
skip |
|
tcs-op-lshift-u64vec4-int
|
skip |
|
tcs-op-lshift-u64vec4-ivec4
|
skip |
|
tcs-op-lshift-u64vec4-u64vec4
|
skip |
|
tcs-op-lshift-u64vec4-uint
|
skip |
|
tcs-op-lshift-u64vec4-uint64_t
|
skip |
|
tcs-op-lshift-u64vec4-uvec4
|
skip |
|
tcs-op-lshift-uint64_t-int
|
skip |
|
tcs-op-lshift-uint64_t-uint
|
skip |
|
tcs-op-lshift-uint64_t-uint64_t
|
skip |
|
tcs-op-lt-int64_t-int64_t
|
skip |
|
tcs-op-lt-int64_t-int64_t-using-if
|
skip |
|
tcs-op-lt-uint64_t-uint64_t
|
skip |
|
tcs-op-lt-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-mod-i64vec3-i64vec3
|
skip |
|
tcs-op-mod-i64vec3-int64_t
|
skip |
|
tcs-op-mod-i64vec4-i64vec4
|
skip |
|
tcs-op-mod-i64vec4-int64_t
|
skip |
|
tcs-op-mod-int64_t-i64vec3
|
skip |
|
tcs-op-mod-int64_t-i64vec4
|
skip |
|
tcs-op-mod-int64_t-int64_t
|
skip |
|
tcs-op-mod-u64vec2-u64vec2
|
skip |
|
tcs-op-mod-u64vec2-uint64_t
|
skip |
|
tcs-op-mod-u64vec3-u64vec3
|
skip |
|
tcs-op-mod-u64vec3-uint64_t
|
skip |
|
tcs-op-mod-u64vec4-u64vec4
|
skip |
|
tcs-op-mod-u64vec4-uint64_t
|
skip |
|
tcs-op-mod-uint64_t-u64vec2
|
skip |
|
tcs-op-mod-uint64_t-u64vec3
|
skip |
|
tcs-op-mod-uint64_t-u64vec4
|
skip |
|
tcs-op-mod-uint64_t-uint64_t
|
skip |
|
tcs-op-mult-i64vec2-i64vec2
|
skip |
|
tcs-op-mult-i64vec2-int64_t
|
skip |
|
tcs-op-mult-i64vec3-i64vec3
|
skip |
|
tcs-op-mult-i64vec3-int64_t
|
skip |
|
tcs-op-mult-i64vec4-i64vec4
|
skip |
|
tcs-op-mult-i64vec4-int64_t
|
skip |
|
tcs-op-mult-int64_t-i64vec2
|
skip |
|
tcs-op-mult-int64_t-i64vec3
|
skip |
|
tcs-op-mult-int64_t-i64vec4
|
skip |
|
tcs-op-mult-int64_t-int64_t
|
skip |
|
tcs-op-mult-u64vec2-u64vec2
|
skip |
|
tcs-op-mult-u64vec2-uint64_t
|
skip |
|
tcs-op-mult-u64vec3-u64vec3
|
skip |
|
tcs-op-mult-u64vec3-uint64_t
|
skip |
|
tcs-op-mult-u64vec4-u64vec4
|
skip |
|
tcs-op-mult-u64vec4-uint64_t
|
skip |
|
tcs-op-mult-uint64_t-u64vec2
|
skip |
|
tcs-op-mult-uint64_t-u64vec3
|
skip |
|
tcs-op-mult-uint64_t-u64vec4
|
skip |
|
tcs-op-mult-uint64_t-uint64_t
|
skip |
|
tcs-op-ne-int64_t-int64_t
|
skip |
|
tcs-op-ne-int64_t-int64_t-using-if
|
skip |
|
tcs-op-ne-uint64_t-uint64_t
|
skip |
|
tcs-op-ne-uint64_t-uint64_t-using-if
|
skip |
|
tcs-op-rshift-i64vec2-i64vec2
|
skip |
|
tcs-op-rshift-i64vec2-int
|
skip |
|
tcs-op-rshift-i64vec2-ivec2
|
skip |
|
tcs-op-rshift-i64vec2-u64vec2
|
skip |
|
tcs-op-rshift-i64vec2-uint
|
skip |
|
tcs-op-rshift-i64vec2-uint64_t
|
skip |
|
tcs-op-rshift-i64vec2-uvec2
|
skip |
|
tcs-op-rshift-i64vec3-int
|
skip |
|
tcs-op-rshift-i64vec3-ivec3
|
skip |
|
tcs-op-rshift-i64vec3-u64vec3
|
skip |
|
tcs-op-rshift-i64vec3-uint
|
skip |
|
tcs-op-rshift-i64vec3-uint64_t
|
skip |
|
tcs-op-rshift-i64vec3-uvec3
|
skip |
|
tcs-op-rshift-i64vec4-int
|
skip |
|
tcs-op-rshift-i64vec4-ivec4
|
skip |
|
tcs-op-rshift-i64vec4-u64vec4
|
skip |
|
tcs-op-rshift-i64vec4-uint
|
skip |
|
tcs-op-rshift-i64vec4-uint64_t
|
skip |
|
tcs-op-rshift-i64vec4-uvec4
|
skip |
|
tcs-op-rshift-int64_t-int
|
skip |
|
tcs-op-rshift-int64_t-uint
|
skip |
|
tcs-op-rshift-int64_t-uint64_t
|
skip |
|
tcs-op-rshift-u64vec2-i64vec2
|
skip |
|
tcs-op-rshift-u64vec2-int
|
skip |
|
tcs-op-rshift-u64vec2-ivec2
|
skip |
|
tcs-op-rshift-u64vec2-u64vec2
|
skip |
|
tcs-op-rshift-u64vec2-uint
|
skip |
|
tcs-op-rshift-u64vec2-uint64_t
|
skip |
|
tcs-op-rshift-u64vec2-uvec2
|
skip |
|
tcs-op-rshift-u64vec3-int
|
skip |
|
tcs-op-rshift-u64vec3-ivec3
|
skip |
|
tcs-op-rshift-u64vec3-u64vec3
|
skip |
|
tcs-op-rshift-u64vec3-uint
|
skip |
|
tcs-op-rshift-u64vec3-uint64_t
|
skip |
|
tcs-op-rshift-u64vec3-uvec3
|
skip |
|
tcs-op-rshift-u64vec4-int
|
skip |
|
tcs-op-rshift-u64vec4-ivec4
|
skip |
|
tcs-op-rshift-u64vec4-u64vec4
|
skip |
|
tcs-op-rshift-u64vec4-uint
|
skip |
|
tcs-op-rshift-u64vec4-uint64_t
|
skip |
|
tcs-op-rshift-u64vec4-uvec4
|
skip |
|
tcs-op-rshift-uint64_t-int
|
skip |
|
tcs-op-rshift-uint64_t-uint
|
skip |
|
tcs-op-rshift-uint64_t-uint64_t
|
skip |
|
tcs-op-sub-i64vec2-i64vec2
|
skip |
|
tcs-op-sub-i64vec2-int64_t
|
skip |
|
tcs-op-sub-i64vec3-i64vec3
|
skip |
|
tcs-op-sub-i64vec3-int64_t
|
skip |
|
tcs-op-sub-i64vec4-i64vec4
|
skip |
|
tcs-op-sub-i64vec4-int64_t
|
skip |
|
tcs-op-sub-int64_t-i64vec2
|
skip |
|
tcs-op-sub-int64_t-i64vec3
|
skip |
|
tcs-op-sub-int64_t-i64vec4
|
skip |
|
tcs-op-sub-int64_t-int64_t
|
skip |
|
tcs-op-sub-u64vec2-u64vec2
|
skip |
|
tcs-op-sub-u64vec2-uint64_t
|
skip |
|
tcs-op-sub-u64vec3-u64vec3
|
skip |
|
tcs-op-sub-u64vec3-uint64_t
|
skip |
|
tcs-op-sub-u64vec4-u64vec4
|
skip |
|
tcs-op-sub-u64vec4-uint64_t
|
skip |
|
tcs-op-sub-uint64_t-u64vec2
|
skip |
|
tcs-op-sub-uint64_t-u64vec3
|
skip |
|
tcs-op-sub-uint64_t-u64vec4
|
skip |
|
tcs-op-sub-uint64_t-uint64_t
|
skip |
|
tcs-sign-i64vec2
|
skip |
|
tcs-sign-i64vec3
|
skip |
|
tcs-sign-i64vec4
|
skip |
|
tcs-sign-int64_t
|
skip |
|
vs-abs-i64vec2
|
skip |
|
vs-abs-i64vec3
|
skip |
|
vs-abs-i64vec4
|
skip |
|
vs-abs-int64_t
|
skip |
|
vs-clamp-i64vec2-i64vec2-i64vec2
|
skip |
|
vs-clamp-i64vec2-int64_t-int64_t
|
skip |
|
vs-clamp-i64vec3-i64vec3-i64vec3
|
skip |
|
vs-clamp-i64vec3-int64_t-int64_t
|
skip |
|
vs-clamp-i64vec4-i64vec4-i64vec4
|
skip |
|
vs-clamp-i64vec4-int64_t-int64_t
|
skip |
|
vs-clamp-int64_t-int64_t-int64_t
|
skip |
|
vs-max-i64vec2-i64vec2
|
skip |
|
vs-max-i64vec2-int64_t
|
skip |
|
vs-max-i64vec3-i64vec3
|
skip |
|
vs-max-i64vec3-int64_t
|
skip |
|
vs-max-i64vec4-i64vec4
|
skip |
|
vs-max-i64vec4-int64_t
|
skip |
|
vs-max-int64_t-int64_t
|
skip |
|
vs-max-u64vec2-u64vec2
|
skip |
|
vs-max-u64vec2-uint64_t
|
skip |
|
vs-max-u64vec3-u64vec3
|
skip |
|
vs-max-u64vec3-uint64_t
|
skip |
|
vs-max-u64vec4-u64vec4
|
skip |
|
vs-max-u64vec4-uint64_t
|
skip |
|
vs-max-uint64_t-uint64_t
|
skip |
|
vs-min-i64vec2-i64vec2
|
skip |
|
vs-min-i64vec2-int64_t
|
skip |
|
vs-min-i64vec3-i64vec3
|
skip |
|
vs-min-i64vec3-int64_t
|
skip |
|
vs-min-i64vec4-i64vec4
|
skip |
|
vs-min-i64vec4-int64_t
|
skip |
|
vs-min-int64_t-int64_t
|
skip |
|
vs-min-u64vec2-u64vec2
|
skip |
|
vs-min-u64vec2-uint64_t
|
skip |
|
vs-min-u64vec3-u64vec3
|
skip |
|
vs-min-u64vec3-uint64_t
|
skip |
|
vs-min-u64vec4-u64vec4
|
skip |
|
vs-min-u64vec4-uint64_t
|
skip |
|
vs-min-uint64_t-uint64_t
|
skip |
|
vs-mix-i64vec2-i64vec2-bvec2
|
skip |
|
vs-mix-i64vec3-i64vec3-bvec3
|
skip |
|
vs-mix-i64vec4-i64vec4-bvec4
|
skip |
|
vs-mix-int64_t-int64_t-bool
|
skip |
|
vs-op-add-i64vec2-i64vec2
|
skip |
|
vs-op-add-i64vec2-int64_t
|
skip |
|
vs-op-add-i64vec3-i64vec3
|
skip |
|
vs-op-add-i64vec3-int64_t
|
skip |
|
vs-op-add-i64vec4-i64vec4
|
skip |
|
vs-op-add-i64vec4-int64_t
|
skip |
|
vs-op-add-int64_t-i64vec2
|
skip |
|
vs-op-add-int64_t-i64vec3
|
skip |
|
vs-op-add-int64_t-i64vec4
|
skip |
|
vs-op-add-int64_t-int64_t
|
skip |
|
vs-op-add-u64vec2-u64vec2
|
skip |
|
vs-op-add-u64vec2-uint64_t
|
skip |
|
vs-op-add-u64vec3-u64vec3
|
skip |
|
vs-op-add-u64vec3-uint64_t
|
skip |
|
vs-op-add-u64vec4-u64vec4
|
skip |
|
vs-op-add-u64vec4-uint64_t
|
skip |
|
vs-op-add-uint64_t-u64vec2
|
skip |
|
vs-op-add-uint64_t-u64vec3
|
skip |
|
vs-op-add-uint64_t-u64vec4
|
skip |
|
vs-op-add-uint64_t-uint64_t
|
skip |
|
vs-op-bitand-int64_t-int64_t
|
skip |
|
vs-op-bitand-uint64_t-uint64_t
|
skip |
|
vs-op-bitor-int64_t-int64_t
|
skip |
|
vs-op-bitor-uint64_t-uint64_t
|
skip |
|
vs-op-bitxor-int64_t-int64_t
|
skip |
|
vs-op-bitxor-uint64_t-uint64_t
|
skip |
|
vs-op-div-i64vec2-i64vec2
|
skip |
|
vs-op-div-i64vec2-int64_t
|
skip |
|
vs-op-div-i64vec3-i64vec3
|
skip |
|
vs-op-div-i64vec3-int64_t
|
skip |
|
vs-op-div-i64vec4-i64vec4
|
skip |
|
vs-op-div-i64vec4-int64_t
|
skip |
|
vs-op-div-int64_t-i64vec2
|
skip |
|
vs-op-div-int64_t-i64vec3
|
skip |
|
vs-op-div-int64_t-i64vec4
|
skip |
|
vs-op-div-int64_t-int64_t
|
skip |
|
vs-op-div-u64vec2-u64vec2
|
skip |
|
vs-op-div-u64vec2-uint64_t
|
skip |
|
vs-op-div-u64vec3-u64vec3
|
skip |
|
vs-op-div-u64vec3-uint64_t
|
skip |
|
vs-op-div-u64vec4-u64vec4
|
skip |
|
vs-op-div-u64vec4-uint64_t
|
skip |
|
vs-op-div-uint64_t-u64vec2
|
skip |
|
vs-op-div-uint64_t-u64vec3
|
skip |
|
vs-op-div-uint64_t-u64vec4
|
skip |
|
vs-op-div-uint64_t-uint64_t
|
skip |
|
vs-op-eq-int64_t-int64_t
|
skip |
|
vs-op-eq-int64_t-int64_t-using-if
|
skip |
|
vs-op-eq-uint64_t-uint64_t
|
skip |
|
vs-op-eq-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-ge-int64_t-int64_t
|
skip |
|
vs-op-ge-int64_t-int64_t-using-if
|
skip |
|
vs-op-ge-uint64_t-uint64_t
|
skip |
|
vs-op-ge-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-gt-int64_t-int64_t
|
skip |
|
vs-op-gt-int64_t-int64_t-using-if
|
skip |
|
vs-op-gt-uint64_t-uint64_t
|
skip |
|
vs-op-gt-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-le-int64_t-int64_t
|
skip |
|
vs-op-le-int64_t-int64_t-using-if
|
skip |
|
vs-op-le-uint64_t-uint64_t
|
skip |
|
vs-op-le-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-lshift-i64vec2-i64vec2
|
skip |
|
vs-op-lshift-i64vec2-int
|
skip |
|
vs-op-lshift-i64vec2-ivec2
|
skip |
|
vs-op-lshift-i64vec2-u64vec2
|
skip |
|
vs-op-lshift-i64vec2-uint
|
skip |
|
vs-op-lshift-i64vec2-uint64_t
|
skip |
|
vs-op-lshift-i64vec2-uvec2
|
skip |
|
vs-op-lshift-i64vec3-int
|
skip |
|
vs-op-lshift-i64vec3-ivec3
|
skip |
|
vs-op-lshift-i64vec3-u64vec3
|
skip |
|
vs-op-lshift-i64vec3-uint
|
skip |
|
vs-op-lshift-i64vec3-uint64_t
|
skip |
|
vs-op-lshift-i64vec3-uvec3
|
skip |
|
vs-op-lshift-i64vec4-int
|
skip |
|
vs-op-lshift-i64vec4-ivec4
|
skip |
|
vs-op-lshift-i64vec4-u64vec4
|
skip |
|
vs-op-lshift-i64vec4-uint
|
skip |
|
vs-op-lshift-i64vec4-uint64_t
|
skip |
|
vs-op-lshift-i64vec4-uvec4
|
skip |
|
vs-op-lshift-int64_t-int
|
skip |
|
vs-op-lshift-int64_t-uint
|
skip |
|
vs-op-lshift-int64_t-uint64_t
|
skip |
|
vs-op-lshift-u64vec2-i64vec2
|
skip |
|
vs-op-lshift-u64vec2-int
|
skip |
|
vs-op-lshift-u64vec2-ivec2
|
skip |
|
vs-op-lshift-u64vec2-u64vec2
|
skip |
|
vs-op-lshift-u64vec2-uint
|
skip |
|
vs-op-lshift-u64vec2-uint64_t
|
skip |
|
vs-op-lshift-u64vec2-uvec2
|
skip |
|
vs-op-lshift-u64vec3-int
|
skip |
|
vs-op-lshift-u64vec3-ivec3
|
skip |
|
vs-op-lshift-u64vec3-u64vec3
|
skip |
|
vs-op-lshift-u64vec3-uint
|
skip |
|
vs-op-lshift-u64vec3-uint64_t
|
skip |
|
vs-op-lshift-u64vec3-uvec3
|
skip |
|
vs-op-lshift-u64vec4-int
|
skip |
|
vs-op-lshift-u64vec4-ivec4
|
skip |
|
vs-op-lshift-u64vec4-u64vec4
|
skip |
|
vs-op-lshift-u64vec4-uint
|
skip |
|
vs-op-lshift-u64vec4-uint64_t
|
skip |
|
vs-op-lshift-u64vec4-uvec4
|
skip |
|
vs-op-lshift-uint64_t-int
|
skip |
|
vs-op-lshift-uint64_t-uint
|
skip |
|
vs-op-lshift-uint64_t-uint64_t
|
skip |
|
vs-op-lt-int64_t-int64_t
|
skip |
|
vs-op-lt-int64_t-int64_t-using-if
|
skip |
|
vs-op-lt-uint64_t-uint64_t
|
skip |
|
vs-op-lt-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-mod-i64vec3-i64vec3
|
skip |
|
vs-op-mod-i64vec3-int64_t
|
skip |
|
vs-op-mod-i64vec4-i64vec4
|
skip |
|
vs-op-mod-i64vec4-int64_t
|
skip |
|
vs-op-mod-int64_t-i64vec3
|
skip |
|
vs-op-mod-int64_t-i64vec4
|
skip |
|
vs-op-mod-int64_t-int64_t
|
skip |
|
vs-op-mod-u64vec2-u64vec2
|
skip |
|
vs-op-mod-u64vec2-uint64_t
|
skip |
|
vs-op-mod-u64vec3-u64vec3
|
skip |
|
vs-op-mod-u64vec3-uint64_t
|
skip |
|
vs-op-mod-u64vec4-u64vec4
|
skip |
|
vs-op-mod-u64vec4-uint64_t
|
skip |
|
vs-op-mod-uint64_t-u64vec2
|
skip |
|
vs-op-mod-uint64_t-u64vec3
|
skip |
|
vs-op-mod-uint64_t-u64vec4
|
skip |
|
vs-op-mod-uint64_t-uint64_t
|
skip |
|
vs-op-mult-i64vec2-i64vec2
|
skip |
|
vs-op-mult-i64vec2-int64_t
|
skip |
|
vs-op-mult-i64vec3-i64vec3
|
skip |
|
vs-op-mult-i64vec3-int64_t
|
skip |
|
vs-op-mult-i64vec4-i64vec4
|
skip |
|
vs-op-mult-i64vec4-int64_t
|
skip |
|
vs-op-mult-int64_t-i64vec2
|
skip |
|
vs-op-mult-int64_t-i64vec3
|
skip |
|
vs-op-mult-int64_t-i64vec4
|
skip |
|
vs-op-mult-int64_t-int64_t
|
skip |
|
vs-op-mult-u64vec2-u64vec2
|
skip |
|
vs-op-mult-u64vec2-uint64_t
|
skip |
|
vs-op-mult-u64vec3-u64vec3
|
skip |
|
vs-op-mult-u64vec3-uint64_t
|
skip |
|
vs-op-mult-u64vec4-u64vec4
|
skip |
|
vs-op-mult-u64vec4-uint64_t
|
skip |
|
vs-op-mult-uint64_t-u64vec2
|
skip |
|
vs-op-mult-uint64_t-u64vec3
|
skip |
|
vs-op-mult-uint64_t-u64vec4
|
skip |
|
vs-op-mult-uint64_t-uint64_t
|
skip |
|
vs-op-ne-int64_t-int64_t
|
skip |
|
vs-op-ne-int64_t-int64_t-using-if
|
skip |
|
vs-op-ne-uint64_t-uint64_t
|
skip |
|
vs-op-ne-uint64_t-uint64_t-using-if
|
skip |
|
vs-op-rshift-i64vec2-i64vec2
|
skip |
|
vs-op-rshift-i64vec2-int
|
skip |
|
vs-op-rshift-i64vec2-ivec2
|
skip |
|
vs-op-rshift-i64vec2-u64vec2
|
skip |
|
vs-op-rshift-i64vec2-uint
|
skip |
|
vs-op-rshift-i64vec2-uint64_t
|
skip |
|
vs-op-rshift-i64vec2-uvec2
|
skip |
|
vs-op-rshift-i64vec3-int
|
skip |
|
vs-op-rshift-i64vec3-ivec3
|
skip |
|
vs-op-rshift-i64vec3-u64vec3
|
skip |
|
vs-op-rshift-i64vec3-uint
|
skip |
|
vs-op-rshift-i64vec3-uint64_t
|
skip |
|
vs-op-rshift-i64vec3-uvec3
|
skip |
|
vs-op-rshift-i64vec4-int
|
skip |
|
vs-op-rshift-i64vec4-ivec4
|
skip |
|
vs-op-rshift-i64vec4-u64vec4
|
skip |
|
vs-op-rshift-i64vec4-uint
|
skip |
|
vs-op-rshift-i64vec4-uint64_t
|
skip |
|
vs-op-rshift-i64vec4-uvec4
|
skip |
|
vs-op-rshift-int64_t-int
|
skip |
|
vs-op-rshift-int64_t-uint
|
skip |
|
vs-op-rshift-int64_t-uint64_t
|
skip |
|
vs-op-rshift-u64vec2-i64vec2
|
skip |
|
vs-op-rshift-u64vec2-int
|
skip |
|
vs-op-rshift-u64vec2-ivec2
|
skip |
|
vs-op-rshift-u64vec2-u64vec2
|
skip |
|
vs-op-rshift-u64vec2-uint
|
skip |
|
vs-op-rshift-u64vec2-uint64_t
|
skip |
|
vs-op-rshift-u64vec2-uvec2
|
skip |
|
vs-op-rshift-u64vec3-int
|
skip |
|
vs-op-rshift-u64vec3-ivec3
|
skip |
|
vs-op-rshift-u64vec3-u64vec3
|
skip |
|
vs-op-rshift-u64vec3-uint
|
skip |
|
vs-op-rshift-u64vec3-uint64_t
|
skip |
|
vs-op-rshift-u64vec3-uvec3
|
skip |
|
vs-op-rshift-u64vec4-int
|
skip |
|
vs-op-rshift-u64vec4-ivec4
|
skip |
|
vs-op-rshift-u64vec4-u64vec4
|
skip |
|
vs-op-rshift-u64vec4-uint
|
skip |
|
vs-op-rshift-u64vec4-uint64_t
|
skip |
|
vs-op-rshift-u64vec4-uvec4
|
skip |
|
vs-op-rshift-uint64_t-int
|
skip |
|
vs-op-rshift-uint64_t-uint
|
skip |
|
vs-op-rshift-uint64_t-uint64_t
|
skip |
|
vs-op-sub-i64vec2-i64vec2
|
skip |
|
vs-op-sub-i64vec2-int64_t
|
skip |
|
vs-op-sub-i64vec3-i64vec3
|
skip |
|
vs-op-sub-i64vec3-int64_t
|
skip |
|
vs-op-sub-i64vec4-i64vec4
|
skip |
|
vs-op-sub-i64vec4-int64_t
|
skip |
|
vs-op-sub-int64_t-i64vec2
|
skip |
|
vs-op-sub-int64_t-i64vec3
|
skip |
|
vs-op-sub-int64_t-i64vec4
|
skip |
|
vs-op-sub-int64_t-int64_t
|
skip |
|
vs-op-sub-u64vec2-u64vec2
|
skip |
|
vs-op-sub-u64vec2-uint64_t
|
skip |
|
vs-op-sub-u64vec3-u64vec3
|
skip |
|
vs-op-sub-u64vec3-uint64_t
|
skip |
|
vs-op-sub-u64vec4-u64vec4
|
skip |
|
vs-op-sub-u64vec4-uint64_t
|
skip |
|
vs-op-sub-uint64_t-u64vec2
|
skip |
|
vs-op-sub-uint64_t-u64vec3
|
skip |
|
vs-op-sub-uint64_t-u64vec4
|
skip |
|
vs-op-sub-uint64_t-uint64_t
|
skip |
|
vs-sign-i64vec2
|
skip |
|
vs-sign-i64vec3
|
skip |
|
vs-sign-i64vec4
|
skip |
|
vs-sign-int64_t
|
skip |
|
conversion
|
144/264 |
|
frag-conversion-explicit-bool-int64_t
|
pass |
|
frag-conversion-explicit-bool-uint64_t
|
pass |
|
frag-conversion-explicit-bvec2-i64vec2
|
pass |
|
frag-conversion-explicit-bvec2-u64vec2
|
pass |
|
frag-conversion-explicit-bvec3-i64vec3
|
pass |
|
frag-conversion-explicit-bvec3-u64vec3
|
pass |
|
frag-conversion-explicit-bvec4-i64vec4
|
pass |
|
frag-conversion-explicit-bvec4-u64vec4
|
pass |
|
frag-conversion-explicit-double-int64_t
|
crash |
|
frag-conversion-explicit-double-uint64_t
|
crash |
|
frag-conversion-explicit-dvec2-i64vec2
|
crash |
|
frag-conversion-explicit-dvec2-u64vec2
|
crash |
|
frag-conversion-explicit-dvec3-i64vec3
|
crash |
|
frag-conversion-explicit-dvec3-u64vec3
|
crash |
|
frag-conversion-explicit-dvec4-i64vec4
|
crash |
|
frag-conversion-explicit-dvec4-u64vec4
|
crash |
|
frag-conversion-explicit-float-int64_t
|
pass |
|
frag-conversion-explicit-float-uint64_t
|
pass |
|
frag-conversion-explicit-i64vec2-bvec2
|
pass |
|
frag-conversion-explicit-i64vec2-ivec2
|
pass |
|
frag-conversion-explicit-i64vec2-uvec2
|
pass |
|
frag-conversion-explicit-i64vec2-vec2
|
pass |
|
frag-conversion-explicit-i64vec3-bvec3
|
pass |
|
frag-conversion-explicit-i64vec3-ivec3
|
pass |
|
frag-conversion-explicit-i64vec3-uvec3
|
pass |
|
frag-conversion-explicit-i64vec3-vec3
|
pass |
|
frag-conversion-explicit-i64vec4-bvec4
|
pass |
|
frag-conversion-explicit-i64vec4-ivec4
|
pass |
|
frag-conversion-explicit-i64vec4-uvec4
|
pass |
|
frag-conversion-explicit-i64vec4-vec4
|
pass |
|
frag-conversion-explicit-int64_t-bool
|
pass |
|
frag-conversion-explicit-int64_t-float
|
pass |
|
frag-conversion-explicit-int64_t-int
|
pass |
|
frag-conversion-explicit-int64_t-uint
|
pass |
|
frag-conversion-explicit-u64vec2-bvec2
|
pass |
|
frag-conversion-explicit-u64vec2-i64vec2
|
pass |
|
frag-conversion-explicit-u64vec2-ivec2
|
pass |
|
frag-conversion-explicit-u64vec2-uvec2
|
pass |
|
frag-conversion-explicit-u64vec2-vec2
|
pass |
|
frag-conversion-explicit-u64vec3-bvec3
|
pass |
|
frag-conversion-explicit-u64vec3-i64vec3
|
pass |
|
frag-conversion-explicit-u64vec3-ivec3
|
pass |
|
frag-conversion-explicit-u64vec3-uvec3
|
pass |
|
frag-conversion-explicit-u64vec3-vec3
|
pass |
|
frag-conversion-explicit-u64vec4-bvec4
|
pass |
|
frag-conversion-explicit-u64vec4-i64vec4
|
pass |
|
frag-conversion-explicit-u64vec4-ivec4
|
pass |
|
frag-conversion-explicit-u64vec4-uvec4
|
pass |
|
frag-conversion-explicit-u64vec4-vec4
|
pass |
|
frag-conversion-explicit-uint-int64_t
|
pass |
|
frag-conversion-explicit-uint64_t-bool
|
pass |
|
frag-conversion-explicit-uint64_t-float
|
pass |
|
frag-conversion-explicit-uint64_t-int
|
pass |
|
frag-conversion-explicit-uint64_t-int64_t
|
pass |
|
frag-conversion-explicit-uint64_t-uint
|
pass |
|
frag-conversion-explicit-uvec2-i64vec2
|
pass |
|
frag-conversion-explicit-uvec3-i64vec3
|
pass |
|
frag-conversion-explicit-uvec4-i64vec4
|
pass |
|
frag-conversion-explicit-vec2-i64vec2
|
pass |
|
frag-conversion-explicit-vec2-u64vec2
|
pass |
|
frag-conversion-explicit-vec3-i64vec3
|
pass |
|
frag-conversion-explicit-vec3-u64vec3
|
pass |
|
frag-conversion-explicit-vec4-i64vec4
|
pass |
|
frag-conversion-explicit-vec4-u64vec4
|
pass |
|
frag-conversion-implicit-i64vec2-dvec2
|
crash |
|
frag-conversion-implicit-i64vec2-u64vec2
|
pass |
|
frag-conversion-implicit-i64vec3-dvec3
|
crash |
|
frag-conversion-implicit-i64vec3-u64vec3
|
pass |
|
frag-conversion-implicit-i64vec4-dvec4
|
crash |
|
frag-conversion-implicit-i64vec4-u64vec4
|
pass |
|
frag-conversion-implicit-int-int64_t
|
pass |
|
frag-conversion-implicit-int-uint64_t
|
pass |
|
frag-conversion-implicit-int64_t-double
|
crash |
|
frag-conversion-implicit-int64_t-uint64_t
|
pass |
|
frag-conversion-implicit-ivec2-i64vec2
|
pass |
|
frag-conversion-implicit-ivec2-u64vec2
|
pass |
|
frag-conversion-implicit-ivec3-i64vec3
|
pass |
|
frag-conversion-implicit-ivec3-u64vec3
|
pass |
|
frag-conversion-implicit-ivec4-i64vec4
|
pass |
|
frag-conversion-implicit-ivec4-u64vec4
|
pass |
|
frag-conversion-implicit-u64vec2-dvec2
|
crash |
|
frag-conversion-implicit-u64vec3-dvec3
|
crash |
|
frag-conversion-implicit-u64vec4-dvec4
|
crash |
|
frag-conversion-implicit-uint-uint64_t
|
pass |
|
frag-conversion-implicit-uint64_t-double
|
crash |
|
frag-conversion-implicit-uvec2-u64vec2
|
pass |
|
frag-conversion-implicit-uvec3-u64vec3
|
pass |
|
frag-conversion-implicit-uvec4-u64vec4
|
pass |
|
geom-conversion-explicit-bool-int64_t
|
fail |
|
geom-conversion-explicit-bool-uint64_t
|
fail |
|
geom-conversion-explicit-bvec2-i64vec2
|
fail |
|
geom-conversion-explicit-bvec2-u64vec2
|
fail |
|
geom-conversion-explicit-bvec3-i64vec3
|
fail |
|
geom-conversion-explicit-bvec3-u64vec3
|
fail |
|
geom-conversion-explicit-bvec4-i64vec4
|
fail |
|
geom-conversion-explicit-bvec4-u64vec4
|
fail |
|
geom-conversion-explicit-double-int64_t
|
fail |
|
geom-conversion-explicit-double-uint64_t
|
fail |
|
geom-conversion-explicit-dvec2-i64vec2
|
fail |
|
geom-conversion-explicit-dvec2-u64vec2
|
fail |
|
geom-conversion-explicit-dvec3-i64vec3
|
fail |
|
geom-conversion-explicit-dvec3-u64vec3
|
fail |
|
geom-conversion-explicit-dvec4-i64vec4
|
fail |
|
geom-conversion-explicit-dvec4-u64vec4
|
fail |
|
geom-conversion-explicit-float-int64_t
|
fail |
|
geom-conversion-explicit-float-uint64_t
|
fail |
|
geom-conversion-explicit-i64vec2-bvec2
|
fail |
|
geom-conversion-explicit-i64vec2-ivec2
|
fail |
|
geom-conversion-explicit-i64vec2-uvec2
|
fail |
|
geom-conversion-explicit-i64vec2-vec2
|
fail |
|
geom-conversion-explicit-i64vec3-bvec3
|
fail |
|
geom-conversion-explicit-i64vec3-ivec3
|
fail |
|
geom-conversion-explicit-i64vec3-uvec3
|
fail |
|
geom-conversion-explicit-i64vec3-vec3
|
fail |
|
geom-conversion-explicit-i64vec4-bvec4
|
fail |
|
geom-conversion-explicit-i64vec4-ivec4
|
fail |
|
geom-conversion-explicit-i64vec4-uvec4
|
fail |
|
geom-conversion-explicit-i64vec4-vec4
|
fail |
|
geom-conversion-explicit-int64_t-bool
|
fail |
|
geom-conversion-explicit-int64_t-float
|
fail |
|
geom-conversion-explicit-int64_t-int
|
fail |
|
geom-conversion-explicit-int64_t-uint
|
fail |
|
geom-conversion-explicit-u64vec2-bvec2
|
fail |
|
geom-conversion-explicit-u64vec2-i64vec2
|
fail |
|
geom-conversion-explicit-u64vec2-ivec2
|
fail |
|
geom-conversion-explicit-u64vec2-uvec2
|
fail |
|
geom-conversion-explicit-u64vec2-vec2
|
fail |
|
geom-conversion-explicit-u64vec3-bvec3
|
fail |
|
geom-conversion-explicit-u64vec3-i64vec3
|
fail |
|
geom-conversion-explicit-u64vec3-ivec3
|
fail |
|
geom-conversion-explicit-u64vec3-uvec3
|
fail |
|
geom-conversion-explicit-u64vec3-vec3
|
fail |
|
geom-conversion-explicit-u64vec4-bvec4
|
fail |
|
geom-conversion-explicit-u64vec4-i64vec4
|
fail |
|
geom-conversion-explicit-u64vec4-ivec4
|
fail |
|
geom-conversion-explicit-u64vec4-uvec4
|
fail |
|
geom-conversion-explicit-u64vec4-vec4
|
fail |
|
geom-conversion-explicit-uint-int64_t
|
fail |
|
geom-conversion-explicit-uint64_t-bool
|
fail |
|
geom-conversion-explicit-uint64_t-float
|
fail |
|
geom-conversion-explicit-uint64_t-int
|
fail |
|
geom-conversion-explicit-uint64_t-int64_t
|
fail |
|
geom-conversion-explicit-uint64_t-uint
|
fail |
|
geom-conversion-explicit-uvec2-i64vec2
|
fail |
|
geom-conversion-explicit-uvec3-i64vec3
|
fail |
|
geom-conversion-explicit-uvec4-i64vec4
|
fail |
|
geom-conversion-explicit-vec2-i64vec2
|
fail |
|
geom-conversion-explicit-vec2-u64vec2
|
fail |
|
geom-conversion-explicit-vec3-i64vec3
|
fail |
|
geom-conversion-explicit-vec3-u64vec3
|
fail |
|
geom-conversion-explicit-vec4-i64vec4
|
fail |
|
geom-conversion-explicit-vec4-u64vec4
|
fail |
|
geom-conversion-implicit-i64vec2-dvec2
|
fail |
|
geom-conversion-implicit-i64vec2-u64vec2
|
fail |
|
geom-conversion-implicit-i64vec3-dvec3
|
fail |
|
geom-conversion-implicit-i64vec3-u64vec3
|
fail |
|
geom-conversion-implicit-i64vec4-dvec4
|
fail |
|
geom-conversion-implicit-i64vec4-u64vec4
|
fail |
|
geom-conversion-implicit-int-int64_t
|
fail |
|
geom-conversion-implicit-int-uint64_t
|
fail |
|
geom-conversion-implicit-int64_t-double
|
fail |
|
geom-conversion-implicit-int64_t-uint64_t
|
fail |
|
geom-conversion-implicit-ivec2-i64vec2
|
fail |
|
geom-conversion-implicit-ivec2-u64vec2
|
fail |
|
geom-conversion-implicit-ivec3-i64vec3
|
fail |
|
geom-conversion-implicit-ivec3-u64vec3
|
fail |
|
geom-conversion-implicit-ivec4-i64vec4
|
fail |
|
geom-conversion-implicit-ivec4-u64vec4
|
fail |
|
geom-conversion-implicit-u64vec2-dvec2
|
fail |
|
geom-conversion-implicit-u64vec3-dvec3
|
fail |
|
geom-conversion-implicit-u64vec4-dvec4
|
fail |
|
geom-conversion-implicit-uint-uint64_t
|
fail |
|
geom-conversion-implicit-uint64_t-double
|
fail |
|
geom-conversion-implicit-uvec2-u64vec2
|
fail |
|
geom-conversion-implicit-uvec3-u64vec3
|
fail |
|
geom-conversion-implicit-uvec4-u64vec4
|
fail |
|
vert-conversion-explicit-bool-int64_t
|
pass |
|
vert-conversion-explicit-bool-uint64_t
|
pass |
|
vert-conversion-explicit-bvec2-i64vec2
|
pass |
|
vert-conversion-explicit-bvec2-u64vec2
|
pass |
|
vert-conversion-explicit-bvec3-i64vec3
|
pass |
|
vert-conversion-explicit-bvec3-u64vec3
|
pass |
|
vert-conversion-explicit-bvec4-i64vec4
|
pass |
|
vert-conversion-explicit-bvec4-u64vec4
|
pass |
|
vert-conversion-explicit-double-int64_t
|
crash |
|
vert-conversion-explicit-double-uint64_t
|
crash |
|
vert-conversion-explicit-dvec2-i64vec2
|
crash |
|
vert-conversion-explicit-dvec2-u64vec2
|
crash |
|
vert-conversion-explicit-dvec3-i64vec3
|
crash |
|
vert-conversion-explicit-dvec3-u64vec3
|
crash |
|
vert-conversion-explicit-dvec4-i64vec4
|
crash |
|
vert-conversion-explicit-dvec4-u64vec4
|
crash |
|
vert-conversion-explicit-float-int64_t
|
pass |
|
vert-conversion-explicit-float-uint64_t
|
pass |
|
vert-conversion-explicit-i64vec2-bvec2
|
pass |
|
vert-conversion-explicit-i64vec2-ivec2
|
pass |
|
vert-conversion-explicit-i64vec2-uvec2
|
pass |
|
vert-conversion-explicit-i64vec2-vec2
|
pass |
|
vert-conversion-explicit-i64vec3-bvec3
|
pass |
|
vert-conversion-explicit-i64vec3-ivec3
|
pass |
|
vert-conversion-explicit-i64vec3-uvec3
|
pass |
|
vert-conversion-explicit-i64vec3-vec3
|
pass |
|
vert-conversion-explicit-i64vec4-bvec4
|
pass |
|
vert-conversion-explicit-i64vec4-ivec4
|
pass |
|
vert-conversion-explicit-i64vec4-uvec4
|
pass |
|
vert-conversion-explicit-i64vec4-vec4
|
pass |
|
vert-conversion-explicit-int64_t-bool
|
pass |
|
vert-conversion-explicit-int64_t-float
|
pass |
|
vert-conversion-explicit-int64_t-int
|
pass |
|
vert-conversion-explicit-int64_t-uint
|
pass |
|
vert-conversion-explicit-u64vec2-bvec2
|
pass |
|
vert-conversion-explicit-u64vec2-i64vec2
|
pass |
|
vert-conversion-explicit-u64vec2-ivec2
|
pass |
|
vert-conversion-explicit-u64vec2-uvec2
|
pass |
|
vert-conversion-explicit-u64vec2-vec2
|
pass |
|
vert-conversion-explicit-u64vec3-bvec3
|
pass |
|
vert-conversion-explicit-u64vec3-i64vec3
|
pass |
|
vert-conversion-explicit-u64vec3-ivec3
|
pass |
|
vert-conversion-explicit-u64vec3-uvec3
|
pass |
|
vert-conversion-explicit-u64vec3-vec3
|
pass |
|
vert-conversion-explicit-u64vec4-bvec4
|
pass |
|
vert-conversion-explicit-u64vec4-i64vec4
|
pass |
|
vert-conversion-explicit-u64vec4-ivec4
|
pass |
|
vert-conversion-explicit-u64vec4-uvec4
|
pass |
|
vert-conversion-explicit-u64vec4-vec4
|
pass |
|
vert-conversion-explicit-uint-int64_t
|
pass |
|
vert-conversion-explicit-uint64_t-bool
|
pass |
|
vert-conversion-explicit-uint64_t-float
|
pass |
|
vert-conversion-explicit-uint64_t-int
|
pass |
|
vert-conversion-explicit-uint64_t-int64_t
|
pass |
|
vert-conversion-explicit-uint64_t-uint
|
pass |
|
vert-conversion-explicit-uvec2-i64vec2
|
pass |
|
vert-conversion-explicit-uvec3-i64vec3
|
pass |
|
vert-conversion-explicit-uvec4-i64vec4
|
pass |
|
vert-conversion-explicit-vec2-i64vec2
|
pass |
|
vert-conversion-explicit-vec2-u64vec2
|
pass |
|
vert-conversion-explicit-vec3-i64vec3
|
pass |
|
vert-conversion-explicit-vec3-u64vec3
|
pass |
|
vert-conversion-explicit-vec4-i64vec4
|
pass |
|
vert-conversion-explicit-vec4-u64vec4
|
pass |
|
vert-conversion-implicit-i64vec2-dvec2
|
crash |
|
vert-conversion-implicit-i64vec2-u64vec2
|
pass |
|
vert-conversion-implicit-i64vec3-dvec3
|
crash |
|
vert-conversion-implicit-i64vec3-u64vec3
|
pass |
|
vert-conversion-implicit-i64vec4-dvec4
|
crash |
|
vert-conversion-implicit-i64vec4-u64vec4
|
pass |
|
vert-conversion-implicit-int-int64_t
|
pass |
|
vert-conversion-implicit-int-uint64_t
|
pass |
|
vert-conversion-implicit-int64_t-double
|
crash |
|
vert-conversion-implicit-int64_t-uint64_t
|
pass |
|
vert-conversion-implicit-ivec2-i64vec2
|
pass |
|
vert-conversion-implicit-ivec2-u64vec2
|
pass |
|
vert-conversion-implicit-ivec3-i64vec3
|
pass |
|
vert-conversion-implicit-ivec3-u64vec3
|
pass |
|
vert-conversion-implicit-ivec4-i64vec4
|
pass |
|
vert-conversion-implicit-ivec4-u64vec4
|
pass |
|
vert-conversion-implicit-u64vec2-dvec2
|
crash |
|
vert-conversion-implicit-u64vec3-dvec3
|
crash |
|
vert-conversion-implicit-u64vec4-dvec4
|
crash |
|
vert-conversion-implicit-uint-uint64_t
|
pass |
|
vert-conversion-implicit-uint64_t-double
|
crash |
|
vert-conversion-implicit-uvec2-u64vec2
|
pass |
|
vert-conversion-implicit-uvec3-u64vec3
|
pass |
|
vert-conversion-implicit-uvec4-u64vec4
|
pass |
|
fs-conversion-b2i64
|
skip |
|
fs-conversion-u2i64
|
skip |
|
fs-conversion-u2u64
|
skip |
|
fs-ishl-then-ishr
|
skip |
|
fs-ishl-then-ishr-loop
|
skip |
|
fs-ishl-then-ushr
|
skip |
|
fs-ishl-then-ushr-loop
|
skip |
|
fs-ishr-and-mask
|
skip |
|
fs-ishr-and-mask-loop
|
skip |
|
fs-shift-scalar-by-scalar
|
skip |
|
fs-shift-vector-by-scalar
|
skip |
|
fs-shift-vector-by-vector
|
skip |
|
fs-ushr-and-mask
|
skip |
|
fs-ushr-and-mask-loop
|
skip |
|
indirect-array-two-accesses
|
pass |
|
inout
|
280/280 |
|
vs-out-fs-in-float-and-float-and-float-and-i64vec2
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-i64vec3
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-int64_t
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-u64vec2
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-u64vec3
|
pass |
|
vs-out-fs-in-float-and-float-and-float-and-uint64_t
|
pass |
|
vs-out-fs-in-float-and-i64vec2
|
pass |
|
vs-out-fs-in-float-and-i64vec3
|
pass |
|
vs-out-fs-in-float-and-int64_t
|
pass |
|
vs-out-fs-in-float-and-int64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-float-and-u64vec2
|
pass |
|
vs-out-fs-in-float-and-u64vec3
|
pass |
|
vs-out-fs-in-float-and-uint64_t
|
pass |
|
vs-out-fs-in-float-and-uint64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-float
|
18/18 |
|
2-and-i64vec2
|
pass |
|
2-and-i64vec3
|
pass |
|
2-and-int64_t
|
pass |
|
2-and-u64vec2
|
pass |
|
2-and-u64vec3
|
pass |
|
2-and-uint64_t
|
pass |
|
3-and-i64vec2
|
pass |
|
3-and-i64vec3
|
pass |
|
3-and-int64_t
|
pass |
|
3-and-u64vec2
|
pass |
|
3-and-u64vec3
|
pass |
|
3-and-uint64_t
|
pass |
|
4-and-i64vec2
|
pass |
|
4-and-i64vec3
|
pass |
|
4-and-int64_t
|
pass |
|
4-and-u64vec2
|
pass |
|
4-and-u64vec3
|
pass |
|
4-and-uint64_t
|
pass |
|
vs-out-fs-in-i64vec2
|
pass |
|
vs-out-fs-in-i64vec2
|
2/2 |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-i64vec3
|
pass |
|
vs-out-fs-in-i64vec3
|
3/3 |
|
2
|
1/1 |
|
2
|
pass |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-int64_t
|
pass |
|
vs-out-fs-in-int64_t
|
3/3 |
|
3
|
pass |
|
3
|
1/1 |
|
2
|
pass |
|
4
|
pass |
|
vs-out-fs-in-s1-float-float-float-i64vec2
|
pass |
|
vs-out-fs-in-s1-float-float-float-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-i64vec3
|
pass |
|
vs-out-fs-in-s1-float-float-float-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-int64_t
|
pass |
|
vs-out-fs-in-s1-float-float-float-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-u64vec2
|
pass |
|
vs-out-fs-in-s1-float-float-float-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-u64vec3
|
pass |
|
vs-out-fs-in-s1-float-float-float-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-float-float-float-uint64_t
|
pass |
|
vs-out-fs-in-s1-float-float-float-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-float-i64vec2
|
pass |
|
vs-out-fs-in-s1-float-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-i64vec3
|
pass |
|
vs-out-fs-in-s1-float-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-float-int64_t
|
pass |
|
vs-out-fs-in-s1-float-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-float-int64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-float-u64vec2
|
pass |
|
vs-out-fs-in-s1-float-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-float-u64vec3
|
pass |
|
vs-out-fs-in-s1-float-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-float-uint64_t
|
pass |
|
vs-out-fs-in-s1-float-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-float-uint64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-float
|
36/36 |
|
2-i64vec2
|
pass |
|
2-i64vec2-location-0
|
pass |
|
2-i64vec3
|
pass |
|
2-i64vec3-location-0
|
pass |
|
2-int64_t
|
pass |
|
2-int64_t-location-0
|
pass |
|
2-u64vec2
|
pass |
|
2-u64vec2-location-0
|
pass |
|
2-u64vec3
|
pass |
|
2-u64vec3-location-0
|
pass |
|
2-uint64_t
|
pass |
|
2-uint64_t-location-0
|
pass |
|
3-i64vec2
|
pass |
|
3-i64vec2-location-0
|
pass |
|
3-i64vec3
|
pass |
|
3-i64vec3-location-0
|
pass |
|
3-int64_t
|
pass |
|
3-int64_t-location-0
|
pass |
|
3-u64vec2
|
pass |
|
3-u64vec2-location-0
|
pass |
|
3-u64vec3
|
pass |
|
3-u64vec3-location-0
|
pass |
|
3-uint64_t
|
pass |
|
3-uint64_t-location-0
|
pass |
|
4-i64vec2
|
pass |
|
4-i64vec2-location-0
|
pass |
|
4-i64vec3
|
pass |
|
4-i64vec3-location-0
|
pass |
|
4-int64_t
|
pass |
|
4-int64_t-location-0
|
pass |
|
4-u64vec2
|
pass |
|
4-u64vec2-location-0
|
pass |
|
4-u64vec3
|
pass |
|
4-u64vec3-location-0
|
pass |
|
4-uint64_t
|
pass |
|
4-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-i64vec2
|
pass |
|
vs-out-fs-in-s1-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-i64vec2
|
4/4 |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-i64vec3
|
pass |
|
vs-out-fs-in-s1-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-i64vec3
|
6/6 |
|
2
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-int64_t
|
pass |
|
vs-out-fs-in-s1-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-int64_t
|
6/6 |
|
3
|
pass |
|
3-location-0
|
pass |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-s2-i64vec2
|
pass |
|
vs-out-fs-in-s1-s2-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-s2-i64vec3
|
pass |
|
vs-out-fs-in-s1-s2-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-s2-int64_t
|
pass |
|
vs-out-fs-in-s1-s2-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-s2-u64vec2
|
pass |
|
vs-out-fs-in-s1-s2-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-s2-u64vec3
|
pass |
|
vs-out-fs-in-s1-s2-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-s2-uint64_t
|
pass |
|
vs-out-fs-in-s1-s2-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-s2
|
32/32 |
|
2-s3
|
8/8 |
|
2-float-int64_t
|
pass |
|
2-float-int64_t-location-0
|
pass |
|
2-float-uint64_t
|
pass |
|
2-float-uint64_t-location-0
|
pass |
|
2-vec3-int64_t
|
pass |
|
2-vec3-int64_t-location-0
|
pass |
|
2-vec3-uint64_t
|
pass |
|
2-vec3-uint64_t-location-0
|
pass |
|
2
|
12/12 |
|
2-float-int64_t
|
pass |
|
2-float-int64_t-location-0
|
pass |
|
2-float-uint64_t
|
pass |
|
2-float-uint64_t-location-0
|
pass |
|
2-vec2-int64_t
|
pass |
|
2-vec2-int64_t-location-0
|
pass |
|
2-vec2-uint64_t
|
pass |
|
2-vec2-uint64_t-location-0
|
pass |
|
2-vec3-int64_t
|
pass |
|
2-vec3-int64_t-location-0
|
pass |
|
2-vec3-uint64_t
|
pass |
|
2-vec3-uint64_t-location-0
|
pass |
|
3-i64vec2-float
|
pass |
|
3-i64vec2-float-location-0
|
pass |
|
3-i64vec3-float
|
pass |
|
3-i64vec3-float-location-0
|
pass |
|
3-int64_t-float
|
pass |
|
3-int64_t-float-location-0
|
pass |
|
3-u64vec2-float
|
pass |
|
3-u64vec2-float-location-0
|
pass |
|
3-u64vec3-float
|
pass |
|
3-u64vec3-float-location-0
|
pass |
|
3-uint64_t-float
|
pass |
|
3-uint64_t-float-location-0
|
pass |
|
vs-out-fs-in-s1-u64vec2
|
pass |
|
vs-out-fs-in-s1-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-u64vec2
|
4/4 |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-u64vec3
|
pass |
|
vs-out-fs-in-s1-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-u64vec3
|
6/6 |
|
2
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
3
|
pass |
|
3-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-uint64_t
|
pass |
|
vs-out-fs-in-s1-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-uint64_t
|
6/6 |
|
3
|
pass |
|
3-location-0
|
pass |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
4
|
pass |
|
4-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-i64vec2
|
pass |
|
vs-out-fs-in-s1-vec2-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-i64vec3
|
pass |
|
vs-out-fs-in-s1-vec2-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-int64_t
|
pass |
|
vs-out-fs-in-s1-vec2-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-int64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-u64vec2
|
pass |
|
vs-out-fs-in-s1-vec2-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-u64vec3
|
pass |
|
vs-out-fs-in-s1-vec2-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-uint64_t
|
pass |
|
vs-out-fs-in-s1-vec2-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-vec2-uint64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-i64vec2
|
pass |
|
vs-out-fs-in-s1-vec3-i64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-i64vec3
|
pass |
|
vs-out-fs-in-s1-vec3-i64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-int64_t
|
pass |
|
vs-out-fs-in-s1-vec3-int64_t-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-int64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-u64vec2
|
pass |
|
vs-out-fs-in-s1-vec3-u64vec2-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-u64vec3
|
pass |
|
vs-out-fs-in-s1-vec3-u64vec3-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-uint64_t
|
pass |
|
vs-out-fs-in-s1-vec3-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s1-vec3-uint64_t
|
2/2 |
|
3
|
2/2 |
|
2
|
pass |
|
2-location-0
|
pass |
|
vs-out-fs-in-s1
|
4/4 |
|
2-s2
|
4/4 |
|
2-s3
|
4/4 |
|
2-int64_t
|
pass |
|
2-int64_t-location-0
|
pass |
|
2-uint64_t
|
pass |
|
2-uint64_t-location-0
|
pass |
|
vs-out-fs-in-s2-i64vec2
|
pass |
|
vs-out-fs-in-s2-i64vec3
|
pass |
|
vs-out-fs-in-s2-int64_t
|
pass |
|
vs-out-fs-in-s2-u64vec2
|
pass |
|
vs-out-fs-in-s2-u64vec3
|
pass |
|
vs-out-fs-in-s2-uint64_t
|
pass |
|
vs-out-fs-in-s2
|
16/16 |
|
2-s3
|
4/4 |
|
2-float-int64_t
|
pass |
|
2-float-uint64_t
|
pass |
|
2-vec3-int64_t
|
pass |
|
2-vec3-uint64_t
|
pass |
|
2
|
6/6 |
|
2-float-int64_t
|
pass |
|
2-float-uint64_t
|
pass |
|
2-vec2-int64_t
|
pass |
|
2-vec2-uint64_t
|
pass |
|
2-vec3-int64_t
|
pass |
|
2-vec3-uint64_t
|
pass |
|
3-i64vec2-float
|
pass |
|
3-i64vec3-float
|
pass |
|
3-int64_t-float
|
pass |
|
3-u64vec2-float
|
pass |
|
3-u64vec3-float
|
pass |
|
3-uint64_t-float
|
pass |
|
vs-out-fs-in-u64vec2
|
pass |
|
vs-out-fs-in-u64vec2
|
2/2 |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-u64vec3
|
pass |
|
vs-out-fs-in-u64vec3
|
3/3 |
|
2
|
1/1 |
|
2
|
pass |
|
3
|
pass |
|
4
|
pass |
|
vs-out-fs-in-uint64_t
|
pass |
|
vs-out-fs-in-uint64_t
|
3/3 |
|
3
|
pass |
|
3
|
1/1 |
|
2
|
pass |
|
4
|
pass |
|
vs-out-fs-in-vec2-and-i64vec2
|
pass |
|
vs-out-fs-in-vec2-and-i64vec3
|
pass |
|
vs-out-fs-in-vec2-and-int64_t
|
pass |
|
vs-out-fs-in-vec2-and-int64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-vec2-and-u64vec2
|
pass |
|
vs-out-fs-in-vec2-and-u64vec3
|
pass |
|
vs-out-fs-in-vec2-and-uint64_t
|
pass |
|
vs-out-fs-in-vec2-and-uint64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-vec3-and-i64vec2
|
pass |
|
vs-out-fs-in-vec3-and-i64vec3
|
pass |
|
vs-out-fs-in-vec3-and-int64_t
|
pass |
|
vs-out-fs-in-vec3-and-int64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
vs-out-fs-in-vec3-and-u64vec2
|
pass |
|
vs-out-fs-in-vec3-and-u64vec3
|
pass |
|
vs-out-fs-in-vec3-and-uint64_t
|
pass |
|
vs-out-fs-in-vec3-and-uint64_t
|
1/1 |
|
3
|
1/1 |
|
2
|
pass |
|
fs-iand-of-iadd-int64
|
skip |
|
fs-shl-of-shr-int64
|
skip |
|
glsl-fs-loop-unroll-ishl-int64
|
skip |
|
glsl-fs-loop-unroll-mul-int64
|
skip |
|
arb_half_float_vertex
|
2/2 |
|
draw-vertices-half-float
|
pass |
|
draw-vertices-half-float-user
|
pass |
|
arb_indirect_parameters
|
4/6 |
|
conditional-render
|
2/4 |
|
query result: fail. inverted mode: no. points drawn: 4
|
fail |
|
query result: fail. inverted mode: yes. points drawn: 0
|
fail |
|
query result: pass. inverted mode: no. points drawn: 4
|
pass |
|
query result: pass. inverted mode: yes. points drawn: 0
|
pass |
|
tf-count-arrays
|
pass |
|
tf-count-elements
|
pass |
|
arb_instanced_arrays
|
4/4 |
|
arb_instanced_arrays-drawarrays
|
pass |
|
arb_instanced_arrays-instanced_arrays
|
pass |
|
arb_instanced_arrays-instanced_arrays-vbo
|
pass |
|
arb_instanced_arrays-vertex-attrib-divisor-index-error
|
pass |
|
arb_internalformat_query2
|
68/68 |
|
all internalformat_<x>_size pname checks
|
5/5 |
|
gl_internalformat_alpha_size
|
pass |
|
gl_internalformat_blue_size
|
pass |
|
gl_internalformat_depth_size
|
pass |
|
gl_internalformat_green_size
|
pass |
|
gl_internalformat_red_size
|
pass |
|
all internalformat_<x>_type pname checks
|
5/5 |
|
gl_internalformat_alpha_type
|
pass |
|
gl_internalformat_blue_type
|
pass |
|
gl_internalformat_depth_type
|
pass |
|
gl_internalformat_green_type
|
pass |
|
gl_internalformat_red_type
|
pass |
|
all texture_compressed_block_<x> pname checks
|
3/3 |
|
gl_texture_compressed_block_height
|
pass |
|
gl_texture_compressed_block_size
|
pass |
|
gl_texture_compressed_block_width
|
pass |
|
api error checks
|
pass |
|
checks for pnames related to arb_image_load_store that return values from table 3.22 (opengl 4.2)
|
4/4 |
|
gl_image_compatibility_class
|
pass |
|
gl_image_pixel_format
|
pass |
|
gl_image_pixel_type
|
pass |
|
gl_image_texel_size
|
pass |
|
color_encoding pname check
|
1/1 |
|
gl_color_encoding
|
pass |
|
filter pname checks.
|
1/1 |
|
gl_filter
|
pass |
|
image_format_compatibility_type pname checks
|
1/1 |
|
gl_image_format_compatibility_type
|
pass |
|
individual most generic pname checks
|
36/36 |
|
gl_auto_generate_mipmap
|
pass |
|
gl_clear_buffer
|
pass |
|
gl_color_renderable
|
pass |
|
gl_compute_texture
|
pass |
|
gl_depth_renderable
|
pass |
|
gl_fragment_texture
|
pass |
|
gl_framebuffer_blend
|
pass |
|
gl_framebuffer_renderable
|
pass |
|
gl_framebuffer_renderable_layered
|
pass |
|
gl_geometry_texture
|
pass |
|
gl_get_texture_image_format
|
pass |
|
gl_get_texture_image_type
|
pass |
|
gl_internalformat_preferred
|
pass |
|
gl_manual_generate_mipmap
|
pass |
|
gl_read_pixels
|
pass |
|
gl_shader_image_atomic
|
pass |
|
gl_shader_image_load
|
pass |
|
gl_shader_image_store
|
pass |
|
gl_simultaneous_texture_and_depth_test
|
pass |
|
gl_simultaneous_texture_and_depth_write
|
pass |
|
gl_simultaneous_texture_and_stencil_test
|
pass |
|
gl_simultaneous_texture_and_stencil_write
|
pass |
|
gl_srgb_decode_arb
|
pass |
|
gl_srgb_read
|
pass |
|
gl_srgb_write
|
pass |
|
gl_stencil_renderable
|
pass |
|
gl_tess_control_texture
|
pass |
|
gl_tess_evaluation_texture
|
pass |
|
gl_texture_compressed
|
pass |
|
gl_texture_gather
|
pass |
|
gl_texture_gather_shadow
|
pass |
|
gl_texture_image_format
|
pass |
|
gl_texture_image_type
|
pass |
|
gl_texture_shadow
|
pass |
|
gl_texture_view
|
pass |
|
gl_vertex_texture
|
pass |
|
max dimensions related pname checks
|
5/5 |
|
gl_max_combined_dimensions
|
pass |
|
gl_max_depth
|
pass |
|
gl_max_height
|
pass |
|
gl_max_layers
|
pass |
|
gl_max_width
|
pass |
|
minmax check for samples/num_sample_counts
|
pass |
|
samples and num_sample_counts pname checks
|
2/2 |
|
gl_num_sample_counts
|
pass |
|
gl_samples
|
pass |
|
{color,depth,stencil}_components pname checks
|
3/3 |
|
gl_color_components
|
pass |
|
gl_depth_components
|
pass |
|
gl_stencil_components
|
pass |
|
arb_internalformat_query
|
1/1 |
|
buffer over-run checks
|
pass |
|
minmax
|
skip |
|
misc. api error checks
|
skip |
|
arb_invalidate_subdata
|
1/1 |
|
buffer
|
pass |
|
arb_map_buffer_alignment
|
2/2 |
|
arb_map_buffer_alignment-map-invalidate-range
|
pass |
|
arb_map_buffer_alignment-sanity_test
|
pass |
|
arb_map_buffer_range
|
11/11 |
|
copybuffersubdata decrement-offset
|
pass |
|
copybuffersubdata increment-offset
|
pass |
|
copybuffersubdata offset=0
|
pass |
|
map_buffer_range_error_check
|
pass |
|
map_buffer_range_test
|
pass |
|
map_invalidate_buffer_bit decrement-offset
|
pass |
|
map_invalidate_buffer_bit increment-offset
|
pass |
|
map_invalidate_buffer_bit offset=0
|
pass |
|
map_invalidate_range_bit decrement-offset
|
pass |
|
map_invalidate_range_bit increment-offset
|
pass |
|
map_invalidate_range_bit offset=0
|
pass |
|
arb_multi_draw_indirect
|
2/2 |
|
arb_draw_elements_base_vertex-multidrawelements -indirect
|
pass |
|
gl-3.0-multidrawarrays-vertexid -indirect
|
pass |
|
arb_multisample
|
2/2 |
|
beginend
|
pass |
|
pushpop
|
pass |
|
arb_occlusion_query2
|
2/2 |
|
api
|
pass |
|
render
|
pass |
|
arb_occlusion_query
|
18/19 |
|
gen_delete_while_active
|
pass |
|
occlusion_query
|
pass |
|
occlusion_query_conform
|
12/12 |
|
begin_unused_id
|
pass |
|
beginafter
|
pass |
|
beginidzero
|
pass |
|
beginin
|
pass |
|
gen_delete
|
pass |
|
getobjectavailablein
|
pass |
|
getobjivaval
|
pass |
|
getobjivaval_multi1
|
pass |
|
getobjivaval_multi2
|
pass |
|
getobjresultin
|
pass |
|
getquerycounterbits
|
pass |
|
isidzero
|
pass |
|
occlusion_query_lifetime
|
pass |
|
occlusion_query_meta_fragments
|
pass |
|
occlusion_query_meta_no_fragments
|
pass |
|
occlusion_query_meta_save
|
pass |
|
occlusion_query_order
|
fail |
|
arb_pipeline_statistics_query
|
5/7 |
|
arb_pipeline_statistics_query-clip
|
pass |
|
arb_pipeline_statistics_query-comp
|
pass |
|
arb_pipeline_statistics_query-extra_prims
|
pass |
|
arb_pipeline_statistics_query-frag
|
pass |
|
arb_pipeline_statistics_query-geom
|
fail |
|
arb_pipeline_statistics_query-vert
|
pass |
|
arb_pipeline_statistics_query-vert_adj
|
fail |
|
arb_pixel_buffer_object
|
23/25 |
|
cubemap npot pbo
|
pass |
|
cubemap pbo
|
pass |
|
fbo-pbo-readpixels-small
|
10/10 |
|
gl_depth24_stencil8-gl_depth_component
|
pass |
|
gl_depth24_stencil8-gl_depth_stencil
|
pass |
|
gl_depth24_stencil8-gl_stencil_index
|
pass |
|
gl_depth32f_stencil8-gl_depth_component
|
pass |
|
gl_depth32f_stencil8-gl_depth_stencil
|
pass |
|
gl_depth32f_stencil8-gl_stencil_index
|
pass |
|
gl_depth_component16-gl_depth_component
|
pass |
|
gl_depth_component24-gl_depth_component
|
pass |
|
gl_depth_component32f-gl_depth_component
|
pass |
|
gl_rgba
|
pass |
|
pbo-drawpixels
|
fail |
|
pbo-getteximage
|
pass |
|
pbo-read-argb8888
|
fail |
|
pbo-readpixels-small
|
pass |
|
pbo-teximage
|
pass |
|
pbo-teximage-tiling
|
pass |
|
pbo-teximage-tiling-2
|
pass |
|
texsubimage array pbo
|
pass |
|
texsubimage cube_map_array pbo
|
pass |
|
texsubimage pbo
|
pass |
|
texsubimage pbo manual gl_texture_2d gl_rgb8 6 10 0 94 53 0
|
pass |
|
texsubimage-depth-formats pbo
|
pass |
|
texsubimage-unpack pbo
|
pass |
|
arb_point_parameters
|
2/2 |
|
arb_point_parameters-point-attenuation
|
2/2 |
|
aliased combinations
|
pass |
|
antialiased combinations
|
pass |
|
arb_point_sprite
|
2/3 |
|
arb_point_sprite-checkerboard
|
pass |
|
arb_point_sprite-interactions 1.0
|
fail |
|
arb_point_sprite-mipmap
|
pass |
|
arb_post_depth_coverage
|
0/0 |
|
arb_post_depth_coverage-basic
|
skip |
|
arb_post_depth_coverage-multisampling
|
skip |
|
arb_post_depth_coverage-sample-shading
|
skip |
|
arb_program_interface_query
|
66/86 |
|
arb_program_interface_query-compare-with-shader-subroutine
|
4/4 |
|
gl_compute_subroutine_uniform (not linked)
|
pass |
|
gl_fragment_subroutine_uniform (not linked)
|
pass |
|
gl_geometry_subroutine_uniform (not linked)
|
pass |
|
gl_vertex_subroutine_uniform (not linked)
|
pass |
|
arb_program_interface_query-getprograminterfaceiv
|
7/7 |
|
gl_max_name_length on gl_atomic_counter_buffer
|
pass |
|
gl_max_name_length on gl_true
|
pass |
|
gl_max_num_active_variables on gl_uniform
|
pass |
|
gl_max_num_compatible_subroutines on gl_program_output
|
pass |
|
gl_true on gl_uniform
|
pass |
|
invalid program (call on shader)
|
pass |
|
invalid program (undefined id)
|
pass |
|
arb_program_interface_query-getprogramresourceindex
|
27/28 |
|
'(null)' on gl_uniform
|
pass |
|
'dummy' on gl_atomic_counter_buffer
|
pass |
|
'dummy' on gl_uniform
|
pass |
|
'gl_nextbuffer' on gl_transform_feedback_varying
|
pass |
|
'gl_skipcomponents1' on gl_transform_feedback_varying
|
pass |
|
'gl_skipcomponents2' on gl_transform_feedback_varying
|
pass |
|
'gl_skipcomponents3' on gl_transform_feedback_varying
|
pass |
|
'gl_skipcomponents4' on gl_transform_feedback_varying
|
pass |
|
'hello' on gl_uniform
|
pass |
|
'sa[0].hello' on gl_uniform
|
pass |
|
'sa[0].world' on gl_uniform
|
pass |
|
'sa[0].world[0]' on gl_uniform
|
pass |
|
'sa[1].hello' on gl_uniform
|
pass |
|
'vs_input' on gl_program_input
|
pass |
|
'vs_input' on gl_true
|
pass |
|
'vs_input2' on gl_program_input
|
fail |
|
'vs_input2[0]' on gl_program_input
|
pass |
|
'vs_input2[0][0]' on gl_program_input
|
pass |
|
'vs_input2[0][1]' on gl_program_input
|
pass |
|
'vs_input2[1][0]' on gl_program_input
|
pass |
|
'vs_input[0]' on gl_program_input
|
pass |
|
'vs_input[1]' on gl_program_input
|
pass |
|
'vss' on gl_vertex_subroutine
|
pass |
|
'vss2' on gl_vertex_subroutine
|
pass |
|
'vss2_idx' on gl_vertex_subroutine
|
pass |
|
'vss_idx' on gl_vertex_subroutine
|
pass |
|
invalid program (call on shader)
|
pass |
|
invalid program (undefined id)
|
pass |
|
arb_program_interface_query-getprogramresourceiv
|
fail |
|
arb_program_interface_query-getprogramresourcename
|
10/10 |
|
gl_atomic_counter_buffer
|
pass |
|
idx < 0
|
pass |
|
idx > #entries
|
pass |
|
invalid program (call on shader)
|
pass |
|
invalid program (undefined id)
|
pass |
|
invalid programinterface
|
pass |
|
length == null
|
pass |
|
null name
|
pass |
|
size < 0
|
pass |
|
size == 0
|
pass |
|
arb_program_interface_query-resource-location
|
4/4 |
|
invalid array input
|
pass |
|
invalid enum test
|
pass |
|
invalid program tests
|
pass |
|
valid inputs
|
pass |
|
arb_program_interface_query-resource-query
|
14/32 |
|
gl_atomic_counter_buffer
|
fail |
|
gl_buffer_variable
|
fail |
|
gl_compute_subroutine
|
pass |
|
gl_compute_subroutine_uniform
|
pass |
|
gl_fragment_subroutine
|
fail |
|
gl_fragment_subroutine_uniform
|
fail |
|
gl_geometry_subroutine
|
fail |
|
gl_geometry_subroutine_uniform
|
fail |
|
gl_program_input(cs)
|
pass |
|
gl_program_input(fs)
|
pass |
|
gl_program_input(gs)
|
fail |
|
gl_program_input(gs,fs)
|
fail |
|
gl_program_input(tcs)
|
skip |
|
gl_program_input(tcs,tes)
|
skip |
|
gl_program_input(tes)
|
skip |
|
gl_program_input(vs)
|
pass |
|
gl_program_input(vs,fs)
|
pass |
|
gl_program_input(vs,gs)
|
fail |
|
gl_program_input(vs,gs,fs)
|
fail |
|
gl_program_input(vs,tcs,tes)
|
skip |
|
gl_program_output(cs)
|
pass |
|
gl_program_output(fs)
|
pass |
|
gl_program_output(gs)
|
fail |
|
gl_program_output(gs,fs)
|
fail |
|
gl_program_output(tcs)
|
skip |
|
gl_program_output(tcs,tes)
|
skip |
|
gl_program_output(tcs,tes,gs)
|
skip |
|
gl_program_output(tes)
|
skip |
|
gl_program_output(vs)
|
pass |
|
gl_program_output(vs,fs)
|
pass |
|
gl_program_output(vs,gs)
|
fail |
|
gl_program_output(vs,gs,fs)
|
fail |
|
gl_shader_storage_block
|
fail |
|
gl_tess_control_subroutine
|
skip |
|
gl_tess_control_subroutine_uniform
|
skip |
|
gl_tess_evaluation_subroutine
|
skip |
|
gl_tess_evaluation_subroutine_uniform
|
skip |
|
gl_transform_feedback_varying
|
fail |
|
gl_uniform(cs)
|
pass |
|
gl_uniform(tes,tcs)
|
skip |
|
gl_uniform(vs,gs,fs)
|
fail |
|
gl_uniform_block(cs)
|
pass |
|
gl_uniform_block(tcs,tes)
|
skip |
|
gl_uniform_block(vs,gs,fs)
|
fail |
|
gl_vertex_subroutine
|
pass |
|
gl_vertex_subroutine_uniform
|
pass |
|
arb_provoking_vertex
|
6/7 |
|
arb-provoking-vertex-clipped-geometry-flatshading
|
fail |
|
arb-provoking-vertex-control
|
pass |
|
arb-provoking-vertex-initial
|
pass |
|
arb-provoking-vertex-render
|
pass |
|
arb-quads-follow-provoking-vertex
|
pass |
|
arb-xfb-before-flatshading
|
pass |
|
clipped-strip-first
|
pass |
|
arb_query_buffer_object
|
272/284 |
|
coherency
|
44/44 |
|
index-buffer-gl_any_samples_passed
|
pass |
|
index-buffer-gl_any_samples_passed_conservative
|
pass |
|
index-buffer-gl_clipping_input_primitives
|
pass |
|
index-buffer-gl_clipping_output_primitives
|
pass |
|
index-buffer-gl_compute_shader_invocations
|
pass |
|
index-buffer-gl_fragment_shader_invocations
|
pass |
|
index-buffer-gl_geometry_shader_invocations
|
pass |
|
index-buffer-gl_geometry_shader_primitives_emitted
|
pass |
|
index-buffer-gl_primitives_generated
|
pass |
|
index-buffer-gl_primitives_submitted
|
pass |
|
index-buffer-gl_samples_passed
|
pass |
|
index-buffer-gl_tess_control_shader_patches
|
skip |
|
index-buffer-gl_tess_evaluation_shader_invocations
|
skip |
|
index-buffer-gl_time_elapsed
|
skip |
|
index-buffer-gl_timestamp
|
skip |
|
index-buffer-gl_transform_feedback_primitives_written
|
skip |
|
index-buffer-gl_vertex_shader_invocations
|
skip |
|
index-buffer-gl_vertices_submitted
|
skip |
|
indirect-dispatch-gl_any_samples_passed
|
pass |
|
indirect-dispatch-gl_any_samples_passed_conservative
|
pass |
|
indirect-dispatch-gl_clipping_input_primitives
|
pass |
|
indirect-dispatch-gl_clipping_output_primitives
|
pass |
|
indirect-dispatch-gl_compute_shader_invocations
|
pass |
|
indirect-dispatch-gl_fragment_shader_invocations
|
pass |
|
indirect-dispatch-gl_geometry_shader_invocations
|
pass |
|
indirect-dispatch-gl_geometry_shader_primitives_emitted
|
pass |
|
indirect-dispatch-gl_primitives_generated
|
pass |
|
indirect-dispatch-gl_primitives_submitted
|
pass |
|
indirect-dispatch-gl_samples_passed
|
pass |
|
indirect-dispatch-gl_tess_control_shader_patches
|
skip |
|
indirect-dispatch-gl_tess_evaluation_shader_invocations
|
skip |
|
indirect-dispatch-gl_transform_feedback_primitives_written
|
skip |
|
indirect-dispatch-gl_vertex_shader_invocations
|
skip |
|
indirect-dispatch-gl_vertices_submitted
|
skip |
|
indirect-draw-count-gl_any_samples_passed
|
pass |
|
indirect-draw-count-gl_any_samples_passed_conservative
|
pass |
|
indirect-draw-count-gl_clipping_input_primitives
|
pass |
|
indirect-draw-count-gl_clipping_output_primitives
|
pass |
|
indirect-draw-count-gl_compute_shader_invocations
|
pass |
|
indirect-draw-count-gl_fragment_shader_invocations
|
pass |
|
indirect-draw-count-gl_geometry_shader_invocations
|
pass |
|
indirect-draw-count-gl_geometry_shader_primitives_emitted
|
pass |
|
indirect-draw-count-gl_primitives_generated
|
pass |
|
indirect-draw-count-gl_primitives_submitted
|
pass |
|
indirect-draw-count-gl_samples_passed
|
pass |
|
indirect-draw-count-gl_tess_control_shader_patches
|
skip |
|
indirect-draw-count-gl_tess_evaluation_shader_invocations
|
skip |
|
indirect-draw-count-gl_time_elapsed
|
skip |
|
indirect-draw-count-gl_timestamp
|
skip |
|
indirect-draw-count-gl_transform_feedback_primitives_written
|
skip |
|
indirect-draw-count-gl_vertex_shader_invocations
|
skip |
|
indirect-draw-count-gl_vertices_submitted
|
skip |
|
indirect-draw-gl_any_samples_passed
|
pass |
|
indirect-draw-gl_any_samples_passed_conservative
|
pass |
|
indirect-draw-gl_clipping_input_primitives
|
pass |
|
indirect-draw-gl_clipping_output_primitives
|
pass |
|
indirect-draw-gl_compute_shader_invocations
|
pass |
|
indirect-draw-gl_fragment_shader_invocations
|
pass |
|
indirect-draw-gl_geometry_shader_invocations
|
pass |
|
indirect-draw-gl_geometry_shader_primitives_emitted
|
pass |
|
indirect-draw-gl_primitives_generated
|
pass |
|
indirect-draw-gl_primitives_submitted
|
pass |
|
indirect-draw-gl_samples_passed
|
pass |
|
indirect-draw-gl_tess_control_shader_patches
|
skip |
|
indirect-draw-gl_tess_evaluation_shader_invocations
|
skip |
|
indirect-draw-gl_time_elapsed
|
skip |
|
indirect-draw-gl_timestamp
|
skip |
|
indirect-draw-gl_transform_feedback_primitives_written
|
skip |
|
indirect-draw-gl_vertex_shader_invocations
|
skip |
|
indirect-draw-gl_vertices_submitted
|
skip |
|
qbo
|
228/240 |
|
query-gl_any_samples_passed-async-gl_int
|
pass |
|
query-gl_any_samples_passed-async-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_after-gl_int
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_before-gl_int
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed-sync-gl_int
|
pass |
|
query-gl_any_samples_passed-sync-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_any_samples_passed-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed_conservative-async-gl_int
|
pass |
|
query-gl_any_samples_passed_conservative-async-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed_conservative-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_after-gl_int
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_before-gl_int
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed_conservative-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed_conservative-sync-gl_int
|
pass |
|
query-gl_any_samples_passed_conservative-sync-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed_conservative-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_any_samples_passed_conservative-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_any_samples_passed_conservative-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_any_samples_passed_conservative-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_input_primitives-async-gl_int
|
pass |
|
query-gl_clipping_input_primitives-async-gl_unsigned_int
|
pass |
|
query-gl_clipping_input_primitives-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_after-gl_int
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_before-gl_int
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_clipping_input_primitives-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_input_primitives-sync-gl_int
|
pass |
|
query-gl_clipping_input_primitives-sync-gl_unsigned_int
|
pass |
|
query-gl_clipping_input_primitives-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_input_primitives-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_clipping_input_primitives-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_clipping_input_primitives-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_output_primitives-async-gl_int
|
pass |
|
query-gl_clipping_output_primitives-async-gl_unsigned_int
|
pass |
|
query-gl_clipping_output_primitives-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_after-gl_int
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_before-gl_int
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_clipping_output_primitives-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_output_primitives-sync-gl_int
|
pass |
|
query-gl_clipping_output_primitives-sync-gl_unsigned_int
|
pass |
|
query-gl_clipping_output_primitives-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_clipping_output_primitives-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_clipping_output_primitives-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_clipping_output_primitives-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_compute_shader_invocations-async-gl_int
|
pass |
|
query-gl_compute_shader_invocations-async-gl_unsigned_int
|
pass |
|
query-gl_compute_shader_invocations-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_after-gl_int
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_before-gl_int
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_compute_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_compute_shader_invocations-sync-gl_int
|
pass |
|
query-gl_compute_shader_invocations-sync-gl_unsigned_int
|
pass |
|
query-gl_compute_shader_invocations-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_compute_shader_invocations-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_compute_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_compute_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_fragment_shader_invocations-async-gl_int
|
pass |
|
query-gl_fragment_shader_invocations-async-gl_unsigned_int
|
pass |
|
query-gl_fragment_shader_invocations-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_after-gl_int
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_before-gl_int
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_fragment_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_fragment_shader_invocations-sync-gl_int
|
pass |
|
query-gl_fragment_shader_invocations-sync-gl_unsigned_int
|
pass |
|
query-gl_fragment_shader_invocations-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_fragment_shader_invocations-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_fragment_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_fragment_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_invocations-async-gl_int
|
pass |
|
query-gl_geometry_shader_invocations-async-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_invocations-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_after-gl_int
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_before-gl_int
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_invocations-sync-gl_int
|
pass |
|
query-gl_geometry_shader_invocations-sync-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_invocations-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_invocations-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_geometry_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async-gl_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_after-gl_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_before-gl_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync-gl_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_geometry_shader_primitives_emitted-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_generated-async-gl_int
|
pass |
|
query-gl_primitives_generated-async-gl_unsigned_int
|
pass |
|
query-gl_primitives_generated-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_generated-async_cpu_read_after-gl_int
|
pass |
|
query-gl_primitives_generated-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_primitives_generated-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_generated-async_cpu_read_before-gl_int
|
pass |
|
query-gl_primitives_generated-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_primitives_generated-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_generated-sync-gl_int
|
pass |
|
query-gl_primitives_generated-sync-gl_unsigned_int
|
pass |
|
query-gl_primitives_generated-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_generated-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_primitives_generated-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_primitives_generated-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_submitted-async-gl_int
|
pass |
|
query-gl_primitives_submitted-async-gl_unsigned_int
|
pass |
|
query-gl_primitives_submitted-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_after-gl_int
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_before-gl_int
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_primitives_submitted-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_submitted-sync-gl_int
|
pass |
|
query-gl_primitives_submitted-sync-gl_unsigned_int
|
pass |
|
query-gl_primitives_submitted-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_samples_passed-async-gl_int
|
pass |
|
query-gl_samples_passed-async-gl_unsigned_int
|
pass |
|
query-gl_samples_passed-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_samples_passed-async_cpu_read_after-gl_int
|
pass |
|
query-gl_samples_passed-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_samples_passed-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_samples_passed-async_cpu_read_before-gl_int
|
pass |
|
query-gl_samples_passed-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_samples_passed-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_samples_passed-sync-gl_int
|
pass |
|
query-gl_samples_passed-sync-gl_unsigned_int
|
pass |
|
query-gl_samples_passed-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_samples_passed-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_samples_passed-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_samples_passed-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_tess_control_shader_patches-async-gl_int
|
skip |
|
query-gl_tess_control_shader_patches-async-gl_unsigned_int
|
skip |
|
query-gl_tess_control_shader_patches-async-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_int
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_int
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int
|
skip |
|
query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_control_shader_patches-sync-gl_int
|
skip |
|
query-gl_tess_control_shader_patches-sync-gl_unsigned_int
|
skip |
|
query-gl_tess_control_shader_patches-sync-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_int
|
skip |
|
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int
|
skip |
|
query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async-gl_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync-gl_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int64_arb
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
|
skip |
|
query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
skip |
|
query-gl_time_elapsed-async-gl_int
|
pass |
|
query-gl_time_elapsed-async-gl_unsigned_int
|
pass |
|
query-gl_time_elapsed-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_time_elapsed-async_cpu_read_after-gl_int
|
warn |
|
query-gl_time_elapsed-async_cpu_read_after-gl_unsigned_int
|
warn |
|
query-gl_time_elapsed-async_cpu_read_after-gl_unsigned_int64_arb
|
warn |
|
query-gl_time_elapsed-async_cpu_read_before-gl_int
|
pass |
|
query-gl_time_elapsed-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_time_elapsed-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_time_elapsed-sync-gl_int
|
pass |
|
query-gl_time_elapsed-sync-gl_unsigned_int
|
pass |
|
query-gl_time_elapsed-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_int
|
warn |
|
query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_unsigned_int
|
warn |
|
query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
warn |
|
query-gl_timestamp-async-gl_int
|
pass |
|
query-gl_timestamp-async-gl_unsigned_int
|
pass |
|
query-gl_timestamp-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_timestamp-async_cpu_read_after-gl_int
|
warn |
|
query-gl_timestamp-async_cpu_read_after-gl_unsigned_int
|
warn |
|
query-gl_timestamp-async_cpu_read_after-gl_unsigned_int64_arb
|
warn |
|
query-gl_timestamp-async_cpu_read_before-gl_int
|
pass |
|
query-gl_timestamp-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_timestamp-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_timestamp-sync-gl_int
|
pass |
|
query-gl_timestamp-sync-gl_unsigned_int
|
pass |
|
query-gl_timestamp-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_timestamp-sync_cpu_read_after_cache_test-gl_int
|
warn |
|
query-gl_timestamp-sync_cpu_read_after_cache_test-gl_unsigned_int
|
warn |
|
query-gl_timestamp-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
warn |
|
query-gl_transform_feedback_primitives_written-async-gl_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async-gl_unsigned_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_after-gl_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_before-gl_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_transform_feedback_primitives_written-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_transform_feedback_primitives_written-sync-gl_int
|
pass |
|
query-gl_transform_feedback_primitives_written-sync-gl_unsigned_int
|
pass |
|
query-gl_transform_feedback_primitives_written-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_transform_feedback_primitives_written-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_transform_feedback_primitives_written-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_transform_feedback_primitives_written-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertex_shader_invocations-async-gl_int
|
pass |
|
query-gl_vertex_shader_invocations-async-gl_unsigned_int
|
pass |
|
query-gl_vertex_shader_invocations-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_after-gl_int
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_before-gl_int
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_vertex_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertex_shader_invocations-sync-gl_int
|
pass |
|
query-gl_vertex_shader_invocations-sync-gl_unsigned_int
|
pass |
|
query-gl_vertex_shader_invocations-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertex_shader_invocations-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_vertex_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_vertex_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertices_submitted-async-gl_int
|
pass |
|
query-gl_vertices_submitted-async-gl_unsigned_int
|
pass |
|
query-gl_vertices_submitted-async-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_after-gl_int
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_after-gl_unsigned_int
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_after-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_before-gl_int
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_before-gl_unsigned_int
|
pass |
|
query-gl_vertices_submitted-async_cpu_read_before-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertices_submitted-sync-gl_int
|
pass |
|
query-gl_vertices_submitted-sync-gl_unsigned_int
|
pass |
|
query-gl_vertices_submitted-sync-gl_unsigned_int64_arb
|
pass |
|
query-gl_vertices_submitted-sync_cpu_read_after_cache_test-gl_int
|
pass |
|
query-gl_vertices_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int
|
pass |
|
query-gl_vertices_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb
|
pass |
|
arb_robustness
|
1/1 |
|
arb_robustness_client-mem-bounds
|
pass |
|
arb_sample_locations
|
0/0 |
|
test
|
skip |
|
arb_sample_shading
|
63/85 |
|
arb_sample_shading-api
|
pass |
|
arb_sample_shading-builtin-gl-sample-mask-mrt-alpha
|
pass |
|
arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage
|
skip |
|
builtin-gl-num-samples 0
|
pass |
|
builtin-gl-num-samples 16
|
skip |
|
builtin-gl-num-samples 2
|
pass |
|
builtin-gl-num-samples 32
|
skip |
|
builtin-gl-num-samples 4
|
pass |
|
builtin-gl-num-samples 6
|
skip |
|
builtin-gl-num-samples 8
|
skip |
|
builtin-gl-sample-id 0
|
pass |
|
builtin-gl-sample-id 16
|
skip |
|
builtin-gl-sample-id 2
|
pass |
|
builtin-gl-sample-id 32
|
skip |
|
builtin-gl-sample-id 4
|
pass |
|
builtin-gl-sample-id 6
|
skip |
|
builtin-gl-sample-id 8
|
skip |
|
builtin-gl-sample-mask 0
|
pass |
|
builtin-gl-sample-mask 16
|
skip |
|
builtin-gl-sample-mask 2
|
pass |
|
builtin-gl-sample-mask 32
|
skip |
|
builtin-gl-sample-mask 4
|
pass |
|
builtin-gl-sample-mask 6
|
skip |
|
builtin-gl-sample-mask 8
|
skip |
|
builtin-gl-sample-mask-simple 0
|
pass |
|
builtin-gl-sample-mask-simple 16
|
skip |
|
builtin-gl-sample-mask-simple 2
|
pass |
|
builtin-gl-sample-mask-simple 32
|
skip |
|
builtin-gl-sample-mask-simple 4
|
pass |
|
builtin-gl-sample-mask-simple 6
|
skip |
|
builtin-gl-sample-mask-simple 8
|
skip |
|
builtin-gl-sample-position 0
|
pass |
|
builtin-gl-sample-position 16
|
skip |
|
builtin-gl-sample-position 2
|
pass |
|
builtin-gl-sample-position 32
|
skip |
|
builtin-gl-sample-position 4
|
pass |
|
builtin-gl-sample-position 6
|
skip |
|
builtin-gl-sample-position 8
|
skip |
|
compiler
|
4/4 |
|
gl_numsamples.frag
|
pass |
|
gl_sampleid.frag
|
pass |
|
gl_samplemask.frag
|
pass |
|
gl_sampleposition.frag
|
pass |
|
ignore-centroid-qualifier 16
|
skip |
|
ignore-centroid-qualifier 2
|
pass |
|
ignore-centroid-qualifier 32
|
skip |
|
ignore-centroid-qualifier 4
|
pass |
|
ignore-centroid-qualifier 6
|
skip |
|
ignore-centroid-qualifier 8
|
skip |
|
interpolate-at-sample-position 16
|
skip |
|
interpolate-at-sample-position 2
|
pass |
|
interpolate-at-sample-position 32
|
skip |
|
interpolate-at-sample-position 4
|
pass |
|
interpolate-at-sample-position 6
|
skip |
|
interpolate-at-sample-position 8
|
skip |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
samplemask 0 all
|
skip |
|
samplemask 16
|
skip |
|
samplemask 16 all
|
skip |
|
samplemask 2 all
|
7/12 |
|
0.500000 fix
|
pass |
|
0.500000 mask_in_one
|
fail |
|
0.500000 partition
|
pass |
|
1.000000 fix
|
pass |
|
1.000000 mask_in_one
|
fail |
|
1.000000 partition
|
pass |
|
noms fix
|
pass |
|
noms mask_in_one
|
fail |
|
noms partition
|
fail |
|
sample fix
|
pass |
|
sample mask_in_one
|
fail |
|
sample partition
|
pass |
|
samplemask 2
|
7/12 |
|
0.500000 fix
|
pass |
|
0.500000 mask_in_one
|
fail |
|
0.500000 partition
|
pass |
|
1.000000 fix
|
pass |
|
1.000000 mask_in_one
|
fail |
|
1.000000 partition
|
pass |
|
noms fix
|
pass |
|
noms mask_in_one
|
fail |
|
noms partition
|
fail |
|
sample fix
|
pass |
|
sample mask_in_one
|
fail |
|
sample partition
|
pass |
|
samplemask 32
|
skip |
|
samplemask 32 all
|
skip |
|
samplemask 4 all
|
9/15 |
|
0.250000 fix
|
pass |
|
0.250000 mask_in_one
|
fail |
|
0.250000 partition
|
pass |
|
0.500000 fix
|
pass |
|
0.500000 mask_in_one
|
fail |
|
0.500000 partition
|
pass |
|
1.000000 fix
|
pass |
|
1.000000 mask_in_one
|
fail |
|
1.000000 partition
|
pass |
|
noms fix
|
pass |
|
noms mask_in_one
|
fail |
|
noms partition
|
fail |
|
sample fix
|
pass |
|
sample mask_in_one
|
fail |
|
sample partition
|
pass |
|
samplemask 4
|
9/15 |
|
0.250000 fix
|
pass |
|
0.250000 mask_in_one
|
fail |
|
0.250000 partition
|
pass |
|
0.500000 fix
|
pass |
|
0.500000 mask_in_one
|
fail |
|
0.500000 partition
|
pass |
|
1.000000 fix
|
pass |
|
1.000000 mask_in_one
|
fail |
|
1.000000 partition
|
pass |
|
noms fix
|
pass |
|
noms mask_in_one
|
fail |
|
noms partition
|
fail |
|
sample fix
|
pass |
|
sample mask_in_one
|
fail |
|
sample partition
|
pass |
|
samplemask 6
|
skip |
|
samplemask 6 all
|
skip |
|
samplemask 8
|
skip |
|
samplemask 8 all
|
skip |
|
arb_sampler_objects
|
3/4 |
|
framebufferblit
|
fail |
|
gl_ext_texture_srgb_decode
|
pass |
|
sampler-incomplete
|
pass |
|
sampler-objects
|
pass |
|
arb_seamless_cube_map
|
3/3 |
|
arb_seamless_cubemap
|
pass |
|
arb_seamless_cubemap-initially-disabled
|
pass |
|
arb_seamless_cubemap-three-faces-average
|
pass |
|
arb_separate_shader_objects
|
85/89 |
|
400 combinations by location
|
pass |
|
400 combinations by name
|
pass |
|
active sampler conflict
|
pass |
|
activeshaderprogram with invalid program
|
pass |
|
atomic counter
|
pass |
|
compat-builtins
|
pass |
|
compiler
|
27/27 |
|
1.10
|
2/2 |
|
layout-location.frag
|
pass |
|
layout-location.vert
|
pass |
|
1.20
|
2/2 |
|
layout-location.frag
|
pass |
|
layout-location.vert
|
pass |
|
1.30
|
2/2 |
|
layout-location.frag
|
pass |
|
layout-location.vert
|
pass |
|
1.40
|
10/10 |
|
explicit-location-duplicated-input-overlap.frag
|
pass |
|
explicit-location-duplicated-output-overlap.vert
|
pass |
|
explicit-location-overlap-array.frag
|
pass |
|
explicit-location-overlap-array.vert
|
pass |
|
explicit-location-overlap-arrays-of-arrays.frag
|
pass |
|
explicit-location-overlap-arrays-of-arrays.vert
|
pass |
|
explicit-location-overlap.frag
|
pass |
|
explicit-location-overlap.vert
|
pass |
|
layout-location.frag
|
pass |
|
layout-location.vert
|
pass |
|
1.50
|
11/11 |
|
explicit-location-duplicated-input-overlap-double.frag
|
pass |
|
explicit-location-duplicated-output-overlap-double.vert
|
pass |
|
explicit-location-overlap-block.frag
|
pass |
|
explicit-location-overlap-block.vert
|
pass |
|
explicit-location-overlap-double.frag
|
pass |
|
explicit-location-overlap-double.vert
|
pass |
|
explicit-location-overlap-struct.frag
|
pass |
|
explicit-location-overlap-struct.vert
|
pass |
|
layout-location.frag
|
pass |
|
layout-location.geom
|
pass |
|
layout-location.vert
|
pass |
|
display lists (compat)
|
pass |
|
execution
|
6/7 |
|
layout-location-block-with-aoa-member
|
pass |
|
layout-location-block-with-single-line-declaration-members
|
pass |
|
layout-location-block-with-struct-member
|
pass |
|
layout-location-named-block
|
pass |
|
layout-location-named-block-with-array
|
skip |
|
layout-location-struct
|
pass |
|
layout-location-struct-mixed-with-implicitly-assigned-varying
|
pass |
|
vs-gs-linking
|
fail |
|
getprogrampipelineiv
|
pass |
|
isprogrampipeline
|
pass |
|
linker
|
8/8 |
|
large-number-of-unused-varyings
|
pass |
|
pervertex-clipdistance-tcs-out-tes
|
skip |
|
pervertex-clipdistance-tes-out-gs
|
skip |
|
pervertex-clipdistance-vs-out-gs
|
pass |
|
pervertex-clipdistance-vs-out-tcs
|
skip |
|
pervertex-culldistance-tcs-out-tes
|
skip |
|
pervertex-culldistance-tes-out-gs
|
skip |
|
pervertex-culldistance-vs-out-gs
|
pass |
|
pervertex-culldistance-vs-out-tcs
|
skip |
|
pervertex-pointsize-tcs-out-tes
|
skip |
|
pervertex-pointsize-tes-out-gs
|
skip |
|
pervertex-pointsize-vs-out-fs-140
|
pass |
|
pervertex-pointsize-vs-out-gs
|
pass |
|
pervertex-pointsize-vs-out-tcs
|
skip |
|
pervertex-position-tcs-out-tes
|
skip |
|
pervertex-position-tes-out-gs
|
skip |
|
pervertex-position-vs-out-gs
|
pass |
|
pervertex-position-vs-out-tcs
|
skip |
|
vs-to-fs-explicit-location-mismatch-array
|
pass |
|
vs-to-fs-explicit-location-unused-input
|
pass |
|
misc. api error checks
|
3/3 |
|
glactiveshaderprogram while transform feedback is active
|
pass |
|
gluseprogramstages of a program that lacks a specified stage
|
pass |
|
relink a program created by glcreateshaderprogramv
|
pass |
|
mix-and-match-tcs-tes
|
skip |
|
mixed explicit and non-explicit locations
|
3/3 |
|
varying arrays location assignment overlap
|
pass |
|
varying arrays of arrays location assignment overlap
|
pass |
|
varying location assignment overlap
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
programuniform coverage
|
5/5 |
|
float scalar and vectors
|
pass |
|
integer scalar and vectors
|
pass |
|
non-square float matrices
|
pass |
|
square float matrices
|
pass |
|
unsigned integer scalar and vectors
|
pass |
|
rendezvous by location
|
pass |
|
rendezvous by location (5 stages)
|
skip |
|
rendezvous by name with multiple interpolation qualifier
|
pass |
|
rendezvous by name
|
3/3 |
|
1 vs output => 3 fs input
|
pass |
|
3 vs output => 1 fs input
|
pass |
|
unactive varying optimization in multi-shade separated program
|
pass |
|
rendezvous_by_location-3-stages
|
fail |
|
transform feedback with rendezvous by location
|
pass |
|
uniform namespace is per-program
|
pass |
|
useprogramstages - non-separable program
|
pass |
|
validateprogrampipeline
|
9/9 |
|
gs splitting a vs/fs pipeline
|
pass |
|
gs without vs
|
pass |
|
only gs from a vs/gs program
|
pass |
|
only tes from tes/tcs program
|
skip |
|
only vs from a vs/fs program
|
pass |
|
program per pipeline stage
|
pass |
|
relink attached vs without gl_program_separable
|
pass |
|
relink attached vs without gl_program_separable (sanity pre-test)
|
pass |
|
tcs splitting a vs/gs pipeline
|
skip |
|
tes splitting a vs/gs program
|
skip |
|
tes/tcs without vs
|
skip |
|
vs/fs program, multiple gluseprogramstages calls
|
pass |
|
vs/fs program, single gluseprogramstages call
|
pass |
|
xfb-explicit-location-array_gs
|
fail |
|
xfb-explicit-location-array_gs_max
|
fail |
|
xfb-explicit-location-array_vs
|
pass |
|
arb_shader_atomic_counter_ops
|
8/8 |
|
compiler
|
1/1 |
|
functions.frag
|
pass |
|
execution
|
3/3 |
|
add
|
pass |
|
all_touch_test
|
pass |
|
atomic-counter-array-out-of-bounds-access
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_atomic_counters
|
63/65 |
|
active-counters
|
pass |
|
array-indexing
|
2/2 |
|
fragment atomic counter array access
|
pass |
|
vertex atomic counter array access
|
pass |
|
buffer-binding
|
3/3 |
|
atomic buffer binding above the implementation limit
|
pass |
|
atomic buffer binding below the implementation limit
|
pass |
|
atomic buffer range binding
|
pass |
|
compiler
|
20/20 |
|
builtins.frag
|
pass |
|
declaration-allowed.frag
|
pass |
|
declaration-arg-inout.frag
|
pass |
|
declaration-arg-out.frag
|
pass |
|
declaration-const.frag
|
pass |
|
declaration-initializer.frag
|
pass |
|
declaration-input.frag
|
pass |
|
declaration-local.frag
|
pass |
|
declaration-output.frag
|
pass |
|
expression-allowed.frag
|
pass |
|
expression-disallowed-1.frag
|
pass |
|
expression-disallowed-2.frag
|
pass |
|
expression-disallowed-3.frag
|
pass |
|
expression-disallowed-4.frag
|
pass |
|
expression-disallowed-5.frag
|
pass |
|
expression-disallowed-6.frag
|
pass |
|
lvalue-1.frag
|
pass |
|
lvalue-2.frag
|
pass |
|
lvalue-3.frag
|
pass |
|
uniform-block.frag
|
pass |
|
default-partition
|
1/1 |
|
atomic counter location
|
pass |
|
execution
|
3/3 |
|
fs-layout
|
pass |
|
sparse-binding
|
pass |
|
vs-simple-inc-dec-read
|
pass |
|
fragment-discard
|
pass |
|
function-argument
|
pass |
|
linker
|
0/0 |
|
different-bindings-atomic-counter
|
skip |
|
max-counters
|
10/10 |
|
combined test above maximum number of atomic counter buffers
|
skip |
|
combined test above maximum number of atomic counters
|
pass |
|
combined test under maximum number of atomic counter buffers
|
pass |
|
fragment shader test above maximum number of atomic counter bindings
|
pass |
|
fragment shader test above maximum number of atomic counter buffers
|
pass |
|
fragment shader test above maximum number of atomic counters
|
pass |
|
fragment shader test under maximum number of atomic counter buffers
|
pass |
|
vertex shader test above maximum number of atomic counter bindings
|
pass |
|
vertex shader test above maximum number of atomic counter buffers
|
pass |
|
vertex shader test above maximum number of atomic counters
|
pass |
|
vertex shader test under maximum number of atomic counter buffers
|
pass |
|
minmax
|
pass |
|
multiple-defs
|
5/5 |
|
multiple atomic counter definitions (1: incompatible bindings)
|
pass |
|
multiple atomic counter definitions (2: incompatible offsets)
|
pass |
|
multiple atomic counter definitions (3: array overlap)
|
pass |
|
multiple atomic counter definitions (4: conflicting locations)
|
pass |
|
multiple atomic counter definitions (compatible defs)
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
respecify-buffer
|
pass |
|
semantics
|
2/2 |
|
fragment shader atomic built-in semantics
|
pass |
|
geometry shader atomic built-in semantics
|
skip |
|
tessellation control shader atomic built-in semantics
|
skip |
|
tessellation evaluation shader atomic built-in semantics
|
skip |
|
vertex shader atomic built-in semantics
|
pass |
|
unique-id
|
4/6 |
|
fragment atomic decrement atomicity
|
pass |
|
fragment atomic increment atomicity
|
pass |
|
fragment atomic read atomicity
|
pass |
|
vertex atomic decrement atomicity
|
fail |
|
vertex atomic increment atomicity
|
fail |
|
vertex atomic read atomicity
|
pass |
|
unused-result
|
2/2 |
|
fragment shader atomic built-in semantics
|
pass |
|
geometry shader atomic built-in semantics
|
skip |
|
tessellation control shader atomic built-in semantics
|
skip |
|
tessellation evaluation shader atomic built-in semantics
|
skip |
|
vertex shader atomic built-in semantics
|
pass |
|
arb_shader_ballot
|
0/0 |
|
execution
|
0/0 |
|
fs-ballot
|
skip |
|
fs-ballot-if-else
|
skip |
|
fs-builtin-variables
|
skip |
|
fs-readfirstinvocation-uint
|
skip |
|
fs-readfirstinvocation-uint-if
|
skip |
|
fs-readfirstinvocation-uint-loop
|
skip |
|
fs-readfirstinvocation-uint-uniform
|
skip |
|
fs-readinvocation-uint
|
skip |
|
fs-readinvocation-uint-uniform
|
skip |
|
arb_shader_bit_encoding
|
35/35 |
|
execution
|
29/29 |
|
and-clamp
|
pass |
|
built-in-functions
|
26/26 |
|
fs-floatbitstoint
|
pass |
|
fs-floatbitstoint-abs
|
pass |
|
fs-floatbitstoint-neg
|
pass |
|
fs-floatbitstoint-neg_abs
|
pass |
|
fs-floatbitstouint
|
pass |
|
fs-floatbitstouint-abs
|
pass |
|
fs-floatbitstouint-neg
|
pass |
|
fs-floatbitstouint-neg_abs
|
pass |
|
fs-intbitstofloat
|
pass |
|
fs-intbitstofloat-abs
|
pass |
|
fs-intbitstofloat-neg
|
pass |
|
fs-intbitstofloat-neg_abs
|
pass |
|
fs-uintbitstofloat
|
pass |
|
vs-floatbitstoint
|
pass |
|
vs-floatbitstoint-abs
|
pass |
|
vs-floatbitstoint-neg
|
pass |
|
vs-floatbitstoint-neg_abs
|
pass |
|
vs-floatbitstouint
|
pass |
|
vs-floatbitstouint-abs
|
pass |
|
vs-floatbitstouint-neg
|
pass |
|
vs-floatbitstouint-neg_abs
|
pass |
|
vs-intbitstofloat
|
pass |
|
vs-intbitstofloat-abs
|
pass |
|
vs-intbitstofloat-neg
|
pass |
|
vs-intbitstofloat-neg_abs
|
pass |
|
vs-uintbitstofloat
|
pass |
|
glsl-fs-bitwise-and-boolean-and-1.0
|
pass |
|
glsl-fs-unsigned-comparison-negative-zero
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_clock
|
6/6 |
|
execution
|
0/0 |
|
clock
|
skip |
|
clock2x32
|
skip |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_draw_parameters
|
21/21 |
|
baseinstance
|
pass |
|
baseinstance-indirect
|
pass |
|
basevertex
|
pass |
|
basevertex-baseinstance
|
pass |
|
basevertex-baseinstance-indirect
|
pass |
|
basevertex-indirect
|
pass |
|
drawid
|
pass |
|
drawid-indirect
|
pass |
|
drawid-indirect-baseinstance
|
pass |
|
drawid-indirect-basevertex
|
pass |
|
drawid-indirect-vertexid
|
pass |
|
drawid-single-draw
|
pass |
|
drawid-single-draw-display-list
|
pass |
|
drawid-single-draw-primitive-restart
|
pass |
|
drawid-vertexid
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
vertexid-zerobased
|
pass |
|
vertexid-zerobased-indirect
|
pass |
|
arb_shader_group_vote
|
15/15 |
|
cs-all
|
pass |
|
cs-any
|
pass |
|
cs-eq
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
vs-all-const
|
pass |
|
vs-all-uniform
|
pass |
|
vs-any-const
|
pass |
|
vs-any-uniform
|
pass |
|
vs-eq-const
|
pass |
|
vs-eq-uniform
|
pass |
|
arb_shader_image_load_store
|
1796/1796 |
|
atomicity
|
8/8 |
|
imageatomicadd
|
pass |
|
imageatomicand
|
pass |
|
imageatomiccompswap
|
pass |
|
imageatomicexchange
|
pass |
|
imageatomicmax
|
pass |
|
imageatomicmin
|
pass |
|
imageatomicor
|
pass |
|
imageatomicxor
|
pass |
|
bitcast
|
356/356 |
|
r11f_g11f_b10f to r32f bitcast test
|
pass |
|
r11f_g11f_b10f to r32i bitcast test
|
pass |
|
r11f_g11f_b10f to r32ui bitcast test
|
pass |
|
r11f_g11f_b10f to rg16 bitcast test
|
pass |
|
r11f_g11f_b10f to rg16_snorm bitcast test
|
pass |
|
r11f_g11f_b10f to rg16f bitcast test
|
pass |
|
r11f_g11f_b10f to rg16i bitcast test
|
pass |
|
r11f_g11f_b10f to rg16ui bitcast test
|
pass |
|
r11f_g11f_b10f to rgb10_a2 bitcast test
|
pass |
|
r11f_g11f_b10f to rgb10_a2ui bitcast test
|
pass |
|
r11f_g11f_b10f to rgba8 bitcast test
|
pass |
|
r11f_g11f_b10f to rgba8_snorm bitcast test
|
pass |
|
r11f_g11f_b10f to rgba8i bitcast test
|
pass |
|
r11f_g11f_b10f to rgba8ui bitcast test
|
pass |
|
r16 to r16_snorm bitcast test
|
pass |
|
r16 to r16f bitcast test
|
pass |
|
r16 to r16i bitcast test
|
pass |
|
r16 to r16ui bitcast test
|
pass |
|
r16 to rg8 bitcast test
|
pass |
|
r16 to rg8_snorm bitcast test
|
pass |
|
r16 to rg8i bitcast test
|
pass |
|
r16 to rg8ui bitcast test
|
pass |
|
r16_snorm to r16 bitcast test
|
pass |
|
r16_snorm to r16f bitcast test
|
pass |
|
r16_snorm to r16i bitcast test
|
pass |
|
r16_snorm to r16ui bitcast test
|
pass |
|
r16_snorm to rg8 bitcast test
|
pass |
|
r16_snorm to rg8_snorm bitcast test
|
pass |
|
r16_snorm to rg8i bitcast test
|
pass |
|
r16_snorm to rg8ui bitcast test
|
pass |
|
r16f to r16 bitcast test
|
pass |
|
r16f to r16_snorm bitcast test
|
pass |
|
r16f to r16i bitcast test
|
pass |
|
r16f to r16ui bitcast test
|
pass |
|
r16f to rg8 bitcast test
|
pass |
|
r16f to rg8_snorm bitcast test
|
pass |
|
r16f to rg8i bitcast test
|
pass |
|
r16f to rg8ui bitcast test
|
pass |
|
r16i to r16 bitcast test
|
pass |
|
r16i to r16_snorm bitcast test
|
pass |
|
r16i to r16f bitcast test
|
pass |
|
r16i to r16ui bitcast test
|
pass |
|
r16i to rg8 bitcast test
|
pass |
|
r16i to rg8_snorm bitcast test
|
pass |
|
r16i to rg8i bitcast test
|
pass |
|
r16i to rg8ui bitcast test
|
pass |
|
r16ui to r16 bitcast test
|
pass |
|
r16ui to r16_snorm bitcast test
|
pass |
|
r16ui to r16f bitcast test
|
pass |
|
r16ui to r16i bitcast test
|
pass |
|
r16ui to rg8 bitcast test
|
pass |
|
r16ui to rg8_snorm bitcast test
|
pass |
|
r16ui to rg8i bitcast test
|
pass |
|
r16ui to rg8ui bitcast test
|
pass |
|
r32f to r11f_g11f_b10f bitcast test
|
pass |
|
r32f to r32i bitcast test
|
pass |
|
r32f to r32ui bitcast test
|
pass |
|
r32f to rg16 bitcast test
|
pass |
|
r32f to rg16_snorm bitcast test
|
pass |
|
r32f to rg16f bitcast test
|
pass |
|
r32f to rg16i bitcast test
|
pass |
|
r32f to rg16ui bitcast test
|
pass |
|
r32f to rgb10_a2 bitcast test
|
pass |
|
r32f to rgb10_a2ui bitcast test
|
pass |
|
r32f to rgba8 bitcast test
|
pass |
|
r32f to rgba8_snorm bitcast test
|
pass |
|
r32f to rgba8i bitcast test
|
pass |
|
r32f to rgba8ui bitcast test
|
pass |
|
r32i to r11f_g11f_b10f bitcast test
|
pass |
|
r32i to r32f bitcast test
|
pass |
|
r32i to r32ui bitcast test
|
pass |
|
r32i to rg16 bitcast test
|
pass |
|
r32i to rg16_snorm bitcast test
|
pass |
|
r32i to rg16f bitcast test
|
pass |
|
r32i to rg16i bitcast test
|
pass |
|
r32i to rg16ui bitcast test
|
pass |
|
r32i to rgb10_a2 bitcast test
|
pass |
|
r32i to rgb10_a2ui bitcast test
|
pass |
|
r32i to rgba8 bitcast test
|
pass |
|
r32i to rgba8_snorm bitcast test
|
pass |
|
r32i to rgba8i bitcast test
|
pass |
|
r32i to rgba8ui bitcast test
|
pass |
|
r32ui to r11f_g11f_b10f bitcast test
|
pass |
|
r32ui to r32f bitcast test
|
pass |
|
r32ui to r32i bitcast test
|
pass |
|
r32ui to rg16 bitcast test
|
pass |
|
r32ui to rg16_snorm bitcast test
|
pass |
|
r32ui to rg16f bitcast test
|
pass |
|
r32ui to rg16i bitcast test
|
pass |
|
r32ui to rg16ui bitcast test
|
pass |
|
r32ui to rgb10_a2 bitcast test
|
pass |
|
r32ui to rgb10_a2ui bitcast test
|
pass |
|
r32ui to rgba8 bitcast test
|
pass |
|
r32ui to rgba8_snorm bitcast test
|
pass |
|
r32ui to rgba8i bitcast test
|
pass |
|
r32ui to rgba8ui bitcast test
|
pass |
|
r8 to r8_snorm bitcast test
|
pass |
|
r8 to r8i bitcast test
|
pass |
|
r8 to r8ui bitcast test
|
pass |
|
r8_snorm to r8 bitcast test
|
pass |
|
r8_snorm to r8i bitcast test
|
pass |
|
r8_snorm to r8ui bitcast test
|
pass |
|
r8i to r8 bitcast test
|
pass |
|
r8i to r8_snorm bitcast test
|
pass |
|
r8i to r8ui bitcast test
|
pass |
|
r8ui to r8 bitcast test
|
pass |
|
r8ui to r8_snorm bitcast test
|
pass |
|
r8ui to r8i bitcast test
|
pass |
|
rg16 to r11f_g11f_b10f bitcast test
|
pass |
|
rg16 to r32f bitcast test
|
pass |
|
rg16 to r32i bitcast test
|
pass |
|
rg16 to r32ui bitcast test
|
pass |
|
rg16 to rg16_snorm bitcast test
|
pass |
|
rg16 to rg16f bitcast test
|
pass |
|
rg16 to rg16i bitcast test
|
pass |
|
rg16 to rg16ui bitcast test
|
pass |
|
rg16 to rgb10_a2 bitcast test
|
pass |
|
rg16 to rgb10_a2ui bitcast test
|
pass |
|
rg16 to rgba8 bitcast test
|
pass |
|
rg16 to rgba8_snorm bitcast test
|
pass |
|
rg16 to rgba8i bitcast test
|
pass |
|
rg16 to rgba8ui bitcast test
|
pass |
|
rg16_snorm to r11f_g11f_b10f bitcast test
|
pass |
|
rg16_snorm to r32f bitcast test
|
pass |
|
rg16_snorm to r32i bitcast test
|
pass |
|
rg16_snorm to r32ui bitcast test
|
pass |
|
rg16_snorm to rg16 bitcast test
|
pass |
|
rg16_snorm to rg16f bitcast test
|
pass |
|
rg16_snorm to rg16i bitcast test
|
pass |
|
rg16_snorm to rg16ui bitcast test
|
pass |
|
rg16_snorm to rgb10_a2 bitcast test
|
pass |
|
rg16_snorm to rgb10_a2ui bitcast test
|
pass |
|
rg16_snorm to rgba8 bitcast test
|
pass |
|
rg16_snorm to rgba8_snorm bitcast test
|
pass |
|
rg16_snorm to rgba8i bitcast test
|
pass |
|
rg16_snorm to rgba8ui bitcast test
|
pass |
|
rg16f to r11f_g11f_b10f bitcast test
|
pass |
|
rg16f to r32f bitcast test
|
pass |
|
rg16f to r32i bitcast test
|
pass |
|
rg16f to r32ui bitcast test
|
pass |
|
rg16f to rg16 bitcast test
|
pass |
|
rg16f to rg16_snorm bitcast test
|
pass |
|
rg16f to rg16i bitcast test
|
pass |
|
rg16f to rg16ui bitcast test
|
pass |
|
rg16f to rgb10_a2 bitcast test
|
pass |
|
rg16f to rgb10_a2ui bitcast test
|
pass |
|
rg16f to rgba8 bitcast test
|
pass |
|
rg16f to rgba8_snorm bitcast test
|
pass |
|
rg16f to rgba8i bitcast test
|
pass |
|
rg16f to rgba8ui bitcast test
|
pass |
|
rg16i to r11f_g11f_b10f bitcast test
|
pass |
|
rg16i to r32f bitcast test
|
pass |
|
rg16i to r32i bitcast test
|
pass |
|
rg16i to r32ui bitcast test
|
pass |
|
rg16i to rg16 bitcast test
|
pass |
|
rg16i to rg16_snorm bitcast test
|
pass |
|
rg16i to rg16f bitcast test
|
pass |
|
rg16i to rg16ui bitcast test
|
pass |
|
rg16i to rgb10_a2 bitcast test
|
pass |
|
rg16i to rgb10_a2ui bitcast test
|
pass |
|
rg16i to rgba8 bitcast test
|
pass |
|
rg16i to rgba8_snorm bitcast test
|
pass |
|
rg16i to rgba8i bitcast test
|
pass |
|
rg16i to rgba8ui bitcast test
|
pass |
|
rg16ui to r11f_g11f_b10f bitcast test
|
pass |
|
rg16ui to r32f bitcast test
|
pass |
|
rg16ui to r32i bitcast test
|
pass |
|
rg16ui to r32ui bitcast test
|
pass |
|
rg16ui to rg16 bitcast test
|
pass |
|
rg16ui to rg16_snorm bitcast test
|
pass |
|
rg16ui to rg16f bitcast test
|
pass |
|
rg16ui to rg16i bitcast test
|
pass |
|
rg16ui to rgb10_a2 bitcast test
|
pass |
|
rg16ui to rgb10_a2ui bitcast test
|
pass |
|
rg16ui to rgba8 bitcast test
|
pass |
|
rg16ui to rgba8_snorm bitcast test
|
pass |
|
rg16ui to rgba8i bitcast test
|
pass |
|
rg16ui to rgba8ui bitcast test
|
pass |
|
rg32f to rg32i bitcast test
|
pass |
|
rg32f to rg32ui bitcast test
|
pass |
|
rg32f to rgba16 bitcast test
|
pass |
|
rg32f to rgba16_snorm bitcast test
|
pass |
|
rg32f to rgba16f bitcast test
|
pass |
|
rg32f to rgba16i bitcast test
|
pass |
|
rg32f to rgba16ui bitcast test
|
pass |
|
rg32i to rg32f bitcast test
|
pass |
|
rg32i to rg32ui bitcast test
|
pass |
|
rg32i to rgba16 bitcast test
|
pass |
|
rg32i to rgba16_snorm bitcast test
|
pass |
|
rg32i to rgba16f bitcast test
|
pass |
|
rg32i to rgba16i bitcast test
|
pass |
|
rg32i to rgba16ui bitcast test
|
pass |
|
rg32ui to rg32f bitcast test
|
pass |
|
rg32ui to rg32i bitcast test
|
pass |
|
rg32ui to rgba16 bitcast test
|
pass |
|
rg32ui to rgba16_snorm bitcast test
|
pass |
|
rg32ui to rgba16f bitcast test
|
pass |
|
rg32ui to rgba16i bitcast test
|
pass |
|
rg32ui to rgba16ui bitcast test
|
pass |
|
rg8 to r16 bitcast test
|
pass |
|
rg8 to r16_snorm bitcast test
|
pass |
|
rg8 to r16f bitcast test
|
pass |
|
rg8 to r16i bitcast test
|
pass |
|
rg8 to r16ui bitcast test
|
pass |
|
rg8 to rg8_snorm bitcast test
|
pass |
|
rg8 to rg8i bitcast test
|
pass |
|
rg8 to rg8ui bitcast test
|
pass |
|
rg8_snorm to r16 bitcast test
|
pass |
|
rg8_snorm to r16_snorm bitcast test
|
pass |
|
rg8_snorm to r16f bitcast test
|
pass |
|
rg8_snorm to r16i bitcast test
|
pass |
|
rg8_snorm to r16ui bitcast test
|
pass |
|
rg8_snorm to rg8 bitcast test
|
pass |
|
rg8_snorm to rg8i bitcast test
|
pass |
|
rg8_snorm to rg8ui bitcast test
|
pass |
|
rg8i to r16 bitcast test
|
pass |
|
rg8i to r16_snorm bitcast test
|
pass |
|
rg8i to r16f bitcast test
|
pass |
|
rg8i to r16i bitcast test
|
pass |
|
rg8i to r16ui bitcast test
|
pass |
|
rg8i to rg8 bitcast test
|
pass |
|
rg8i to rg8_snorm bitcast test
|
pass |
|
rg8i to rg8ui bitcast test
|
pass |
|
rg8ui to r16 bitcast test
|
pass |
|
rg8ui to r16_snorm bitcast test
|
pass |
|
rg8ui to r16f bitcast test
|
pass |
|
rg8ui to r16i bitcast test
|
pass |
|
rg8ui to r16ui bitcast test
|
pass |
|
rg8ui to rg8 bitcast test
|
pass |
|
rg8ui to rg8_snorm bitcast test
|
pass |
|
rg8ui to rg8i bitcast test
|
pass |
|
rgb10_a2 to r11f_g11f_b10f bitcast test
|
pass |
|
rgb10_a2 to r32f bitcast test
|
pass |
|
rgb10_a2 to r32i bitcast test
|
pass |
|
rgb10_a2 to r32ui bitcast test
|
pass |
|
rgb10_a2 to rg16 bitcast test
|
pass |
|
rgb10_a2 to rg16_snorm bitcast test
|
pass |
|
rgb10_a2 to rg16f bitcast test
|
pass |
|
rgb10_a2 to rg16i bitcast test
|
pass |
|
rgb10_a2 to rg16ui bitcast test
|
pass |
|
rgb10_a2 to rgb10_a2ui bitcast test
|
pass |
|
rgb10_a2 to rgba8 bitcast test
|
pass |
|
rgb10_a2 to rgba8_snorm bitcast test
|
pass |
|
rgb10_a2 to rgba8i bitcast test
|
pass |
|
rgb10_a2 to rgba8ui bitcast test
|
pass |
|
rgb10_a2ui to r11f_g11f_b10f bitcast test
|
pass |
|
rgb10_a2ui to r32f bitcast test
|
pass |
|
rgb10_a2ui to r32i bitcast test
|
pass |
|
rgb10_a2ui to r32ui bitcast test
|
pass |
|
rgb10_a2ui to rg16 bitcast test
|
pass |
|
rgb10_a2ui to rg16_snorm bitcast test
|
pass |
|
rgb10_a2ui to rg16f bitcast test
|
pass |
|
rgb10_a2ui to rg16i bitcast test
|
pass |
|
rgb10_a2ui to rg16ui bitcast test
|
pass |
|
rgb10_a2ui to rgb10_a2 bitcast test
|
pass |
|
rgb10_a2ui to rgba8 bitcast test
|
pass |
|
rgb10_a2ui to rgba8_snorm bitcast test
|
pass |
|
rgb10_a2ui to rgba8i bitcast test
|
pass |
|
rgb10_a2ui to rgba8ui bitcast test
|
pass |
|
rgba16 to rg32f bitcast test
|
pass |
|
rgba16 to rg32i bitcast test
|
pass |
|
rgba16 to rg32ui bitcast test
|
pass |
|
rgba16 to rgba16_snorm bitcast test
|
pass |
|
rgba16 to rgba16f bitcast test
|
pass |
|
rgba16 to rgba16i bitcast test
|
pass |
|
rgba16 to rgba16ui bitcast test
|
pass |
|
rgba16_snorm to rg32f bitcast test
|
pass |
|
rgba16_snorm to rg32i bitcast test
|
pass |
|
rgba16_snorm to rg32ui bitcast test
|
pass |
|
rgba16_snorm to rgba16 bitcast test
|
pass |
|
rgba16_snorm to rgba16f bitcast test
|
pass |
|
rgba16_snorm to rgba16i bitcast test
|
pass |
|
rgba16_snorm to rgba16ui bitcast test
|
pass |
|
rgba16f to rg32f bitcast test
|
pass |
|
rgba16f to rg32i bitcast test
|
pass |
|
rgba16f to rg32ui bitcast test
|
pass |
|
rgba16f to rgba16 bitcast test
|
pass |
|
rgba16f to rgba16_snorm bitcast test
|
pass |
|
rgba16f to rgba16i bitcast test
|
pass |
|
rgba16f to rgba16ui bitcast test
|
pass |
|
rgba16i to rg32f bitcast test
|
pass |
|
rgba16i to rg32i bitcast test
|
pass |
|
rgba16i to rg32ui bitcast test
|
pass |
|
rgba16i to rgba16 bitcast test
|
pass |
|
rgba16i to rgba16_snorm bitcast test
|
pass |
|
rgba16i to rgba16f bitcast test
|
pass |
|
rgba16i to rgba16ui bitcast test
|
pass |
|
rgba16ui to rg32f bitcast test
|
pass |
|
rgba16ui to rg32i bitcast test
|
pass |
|
rgba16ui to rg32ui bitcast test
|
pass |
|
rgba16ui to rgba16 bitcast test
|
pass |
|
rgba16ui to rgba16_snorm bitcast test
|
pass |
|
rgba16ui to rgba16f bitcast test
|
pass |
|
rgba16ui to rgba16i bitcast test
|
pass |
|
rgba32f to rgba32i bitcast test
|
pass |
|
rgba32f to rgba32ui bitcast test
|
pass |
|
rgba32i to rgba32f bitcast test
|
pass |
|
rgba32i to rgba32ui bitcast test
|
pass |
|
rgba32ui to rgba32f bitcast test
|
pass |
|
rgba32ui to rgba32i bitcast test
|
pass |
|
rgba8 to r11f_g11f_b10f bitcast test
|
pass |
|
rgba8 to r32f bitcast test
|
pass |
|
rgba8 to r32i bitcast test
|
pass |
|
rgba8 to r32ui bitcast test
|
pass |
|
rgba8 to rg16 bitcast test
|
pass |
|
rgba8 to rg16_snorm bitcast test
|
pass |
|
rgba8 to rg16f bitcast test
|
pass |
|
rgba8 to rg16i bitcast test
|
pass |
|
rgba8 to rg16ui bitcast test
|
pass |
|
rgba8 to rgb10_a2 bitcast test
|
pass |
|
rgba8 to rgb10_a2ui bitcast test
|
pass |
|
rgba8 to rgba8_snorm bitcast test
|
pass |
|
rgba8 to rgba8i bitcast test
|
pass |
|
rgba8 to rgba8ui bitcast test
|
pass |
|
rgba8_snorm to r11f_g11f_b10f bitcast test
|
pass |
|
rgba8_snorm to r32f bitcast test
|
pass |
|
rgba8_snorm to r32i bitcast test
|
pass |
|
rgba8_snorm to r32ui bitcast test
|
pass |
|
rgba8_snorm to rg16 bitcast test
|
pass |
|
rgba8_snorm to rg16_snorm bitcast test
|
pass |
|
rgba8_snorm to rg16f bitcast test
|
pass |
|
rgba8_snorm to rg16i bitcast test
|
pass |
|
rgba8_snorm to rg16ui bitcast test
|
pass |
|
rgba8_snorm to rgb10_a2 bitcast test
|
pass |
|
rgba8_snorm to rgb10_a2ui bitcast test
|
pass |
|
rgba8_snorm to rgba8 bitcast test
|
pass |
|
rgba8_snorm to rgba8i bitcast test
|
pass |
|
rgba8_snorm to rgba8ui bitcast test
|
pass |
|
rgba8i to r11f_g11f_b10f bitcast test
|
pass |
|
rgba8i to r32f bitcast test
|
pass |
|
rgba8i to r32i bitcast test
|
pass |
|
rgba8i to r32ui bitcast test
|
pass |
|
rgba8i to rg16 bitcast test
|
pass |
|
rgba8i to rg16_snorm bitcast test
|
pass |
|
rgba8i to rg16f bitcast test
|
pass |
|
rgba8i to rg16i bitcast test
|
pass |
|
rgba8i to rg16ui bitcast test
|
pass |
|
rgba8i to rgb10_a2 bitcast test
|
pass |
|
rgba8i to rgb10_a2ui bitcast test
|
pass |
|
rgba8i to rgba8 bitcast test
|
pass |
|
rgba8i to rgba8_snorm bitcast test
|
pass |
|
rgba8i to rgba8ui bitcast test
|
pass |
|
rgba8ui to r11f_g11f_b10f bitcast test
|
pass |
|
rgba8ui to r32f bitcast test
|
pass |
|
rgba8ui to r32i bitcast test
|
pass |
|
rgba8ui to r32ui bitcast test
|
pass |
|
rgba8ui to rg16 bitcast test
|
pass |
|
rgba8ui to rg16_snorm bitcast test
|
pass |
|
rgba8ui to rg16f bitcast test
|
pass |
|
rgba8ui to rg16i bitcast test
|
pass |
|
rgba8ui to rg16ui bitcast test
|
pass |
|
rgba8ui to rgb10_a2 bitcast test
|
pass |
|
rgba8ui to rgb10_a2ui bitcast test
|
pass |
|
rgba8ui to rgba8 bitcast test
|
pass |
|
rgba8ui to rgba8_snorm bitcast test
|
pass |
|
rgba8ui to rgba8i bitcast test
|
pass |
|
coherency
|
6/6 |
|
vertex-fragment shader/'coherent' qualifier coherency test/256x256
|
pass |
|
vertex-fragment shader/'coherent' qualifier coherency test/32x32
|
pass |
|
vertex-fragment shader/'coherent' qualifier coherency test/4x4
|
pass |
|
vertex-fragment shader/'volatile' qualifier coherency test/256x256
|
pass |
|
vertex-fragment shader/'volatile' qualifier coherency test/32x32
|
pass |
|
vertex-fragment shader/'volatile' qualifier coherency test/4x4
|
pass |
|
compiler
|
559/559 |
|
builtin-address-argument-mismatch-atomic-add-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-add-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-add-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-and-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-and-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-comp-swap-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-exchange-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-max-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-max-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-min-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-min-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-or-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-or-cube.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-1d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-1d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-2d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-3d.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-3d.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-cube.frag
|
pass |
|
builtin-address-argument-mismatch-atomic-xor-cube.vert
|
pass |
|
builtin-address-argument-mismatch-load-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-load-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-load-1d.frag
|
pass |
|
builtin-address-argument-mismatch-load-1d.vert
|
pass |
|
builtin-address-argument-mismatch-load-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-load-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-load-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-load-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-load-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-load-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-load-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-load-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-load-2d.frag
|
pass |
|
builtin-address-argument-mismatch-load-2d.vert
|
pass |
|
builtin-address-argument-mismatch-load-3d.frag
|
pass |
|
builtin-address-argument-mismatch-load-3d.vert
|
pass |
|
builtin-address-argument-mismatch-load-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-load-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-load-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-load-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-load-cube.frag
|
pass |
|
builtin-address-argument-mismatch-load-cube.vert
|
pass |
|
builtin-address-argument-mismatch-store-1d-array.frag
|
pass |
|
builtin-address-argument-mismatch-store-1d-array.vert
|
pass |
|
builtin-address-argument-mismatch-store-1d.frag
|
pass |
|
builtin-address-argument-mismatch-store-1d.vert
|
pass |
|
builtin-address-argument-mismatch-store-2d-array.frag
|
pass |
|
builtin-address-argument-mismatch-store-2d-array.vert
|
pass |
|
builtin-address-argument-mismatch-store-2d-ms-array.frag
|
pass |
|
builtin-address-argument-mismatch-store-2d-ms-array.vert
|
pass |
|
builtin-address-argument-mismatch-store-2d-ms.frag
|
pass |
|
builtin-address-argument-mismatch-store-2d-ms.vert
|
pass |
|
builtin-address-argument-mismatch-store-2d-rect.frag
|
pass |
|
builtin-address-argument-mismatch-store-2d-rect.vert
|
pass |
|
builtin-address-argument-mismatch-store-2d.frag
|
pass |
|
builtin-address-argument-mismatch-store-2d.vert
|
pass |
|
builtin-address-argument-mismatch-store-3d.frag
|
pass |
|
builtin-address-argument-mismatch-store-3d.vert
|
pass |
|
builtin-address-argument-mismatch-store-buffer.frag
|
pass |
|
builtin-address-argument-mismatch-store-buffer.vert
|
pass |
|
builtin-address-argument-mismatch-store-cube-array.frag
|
pass |
|
builtin-address-argument-mismatch-store-cube-array.vert
|
pass |
|
builtin-address-argument-mismatch-store-cube.frag
|
pass |
|
builtin-address-argument-mismatch-store-cube.vert
|
pass |
|
builtin-constants.frag
|
pass |
|
builtin-constants.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-add-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-add-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-and-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-and-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-comp-swap-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-comp-swap-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-exchange-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-exchange-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-max-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-max-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-min-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-min-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-or-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-or-1d.vert
|
pass |
|
builtin-data-argument-mismatch-atomic-xor-1d.frag
|
pass |
|
builtin-data-argument-mismatch-atomic-xor-1d.vert
|
pass |
|
builtin-data-argument-mismatch-store-1d.frag
|
pass |
|
builtin-data-argument-mismatch-store-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-add-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-add-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-and-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-and-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-comp-swap-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-comp-swap-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-exchange-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-exchange-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-max-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-max-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-min-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-min-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-or-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-or-1d.vert
|
pass |
|
builtin-image-argument-mismatch-atomic-xor-1d.frag
|
pass |
|
builtin-image-argument-mismatch-atomic-xor-1d.vert
|
pass |
|
builtin-memory-barrier.frag
|
pass |
|
builtin-memory-barrier.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-add-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-add-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-and-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-and-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-comp-swap-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-comp-swap-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-exchange-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-exchange-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-max-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-max-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-min-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-min-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-or-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-or-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-xor-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-atomic-xor-1d.vert
|
pass |
|
builtin-qualifier-mismatch-readonly-store-1d.frag
|
pass |
|
builtin-qualifier-mismatch-readonly-store-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-add-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-add-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-and-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-and-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-comp-swap-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-comp-swap-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-exchange-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-exchange-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-max-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-max-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-min-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-min-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-or-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-or-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-xor-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-atomic-xor-1d.vert
|
pass |
|
builtin-qualifier-mismatch-writeonly-load-1d.frag
|
pass |
|
builtin-qualifier-mismatch-writeonly-load-1d.vert
|
pass |
|
call-argument-qualifiers-allowed-coherent.frag
|
pass |
|
call-argument-qualifiers-allowed-coherent.vert
|
pass |
|
call-argument-qualifiers-allowed-readonly.frag
|
pass |
|
call-argument-qualifiers-allowed-readonly.vert
|
pass |
|
call-argument-qualifiers-allowed-restrict.frag
|
pass |
|
call-argument-qualifiers-allowed-restrict.vert
|
pass |
|
call-argument-qualifiers-allowed-volatile.frag
|
pass |
|
call-argument-qualifiers-allowed-volatile.vert
|
pass |
|
call-argument-qualifiers-allowed-writeonly.frag
|
pass |
|
call-argument-qualifiers-allowed-writeonly.vert
|
pass |
|
call-argument-qualifiers-disallowed-coherent.frag
|
pass |
|
call-argument-qualifiers-disallowed-coherent.vert
|
pass |
|
call-argument-qualifiers-disallowed-readonly.frag
|
pass |
|
call-argument-qualifiers-disallowed-readonly.vert
|
pass |
|
call-argument-qualifiers-disallowed-restrict.frag
|
pass |
|
call-argument-qualifiers-disallowed-restrict.vert
|
pass |
|
call-argument-qualifiers-disallowed-volatile.frag
|
pass |
|
call-argument-qualifiers-disallowed-volatile.vert
|
pass |
|
call-argument-qualifiers-disallowed-writeonly.frag
|
pass |
|
call-argument-qualifiers-disallowed-writeonly.vert
|
pass |
|
call-argument-type-1d-array.frag
|
pass |
|
call-argument-type-1d-array.vert
|
pass |
|
call-argument-type-1d.frag
|
pass |
|
call-argument-type-1d.vert
|
pass |
|
call-argument-type-2d-array.frag
|
pass |
|
call-argument-type-2d-array.vert
|
pass |
|
call-argument-type-2d-ms-array.frag
|
pass |
|
call-argument-type-2d-ms-array.vert
|
pass |
|
call-argument-type-2d-ms.frag
|
pass |
|
call-argument-type-2d-ms.vert
|
pass |
|
call-argument-type-2d-rect.frag
|
pass |
|
call-argument-type-2d-rect.vert
|
pass |
|
call-argument-type-2d.frag
|
pass |
|
call-argument-type-2d.vert
|
pass |
|
call-argument-type-3d.frag
|
pass |
|
call-argument-type-3d.vert
|
pass |
|
call-argument-type-buffer.frag
|
pass |
|
call-argument-type-buffer.vert
|
pass |
|
call-argument-type-cube-array.frag
|
pass |
|
call-argument-type-cube-array.vert
|
pass |
|
call-argument-type-cube.frag
|
pass |
|
call-argument-type-cube.vert
|
pass |
|
declaration-allowed-1d-array.frag
|
pass |
|
declaration-allowed-1d-array.vert
|
pass |
|
declaration-allowed-1d.frag
|
pass |
|
declaration-allowed-1d.vert
|
pass |
|
declaration-allowed-2d-array.frag
|
pass |
|
declaration-allowed-2d-array.vert
|
pass |
|
declaration-allowed-2d-ms-array.frag
|
pass |
|
declaration-allowed-2d-ms-array.vert
|
pass |
|
declaration-allowed-2d-ms.frag
|
pass |
|
declaration-allowed-2d-ms.vert
|
pass |
|
declaration-allowed-2d-rect.frag
|
pass |
|
declaration-allowed-2d-rect.vert
|
pass |
|
declaration-allowed-2d.frag
|
pass |
|
declaration-allowed-2d.vert
|
pass |
|
declaration-allowed-3d.frag
|
pass |
|
declaration-allowed-3d.vert
|
pass |
|
declaration-allowed-buffer.frag
|
pass |
|
declaration-allowed-buffer.vert
|
pass |
|
declaration-allowed-cube-array.frag
|
pass |
|
declaration-allowed-cube-array.vert
|
pass |
|
declaration-allowed-cube.frag
|
pass |
|
declaration-allowed-cube.vert
|
pass |
|
declaration-argument-inout.frag
|
pass |
|
declaration-argument-inout.vert
|
pass |
|
declaration-argument-out.frag
|
pass |
|
declaration-argument-out.vert
|
pass |
|
declaration-format-qualifier-1d-array-float.frag
|
pass |
|
declaration-format-qualifier-1d-array-float.vert
|
pass |
|
declaration-format-qualifier-1d-array-int.frag
|
pass |
|
declaration-format-qualifier-1d-array-int.vert
|
pass |
|
declaration-format-qualifier-1d-array-uint.frag
|
pass |
|
declaration-format-qualifier-1d-array-uint.vert
|
pass |
|
declaration-format-qualifier-1d-float.frag
|
pass |
|
declaration-format-qualifier-1d-float.vert
|
pass |
|
declaration-format-qualifier-1d-int.frag
|
pass |
|
declaration-format-qualifier-1d-int.vert
|
pass |
|
declaration-format-qualifier-1d-uint.frag
|
pass |
|
declaration-format-qualifier-1d-uint.vert
|
pass |
|
declaration-format-qualifier-2d-array-float.frag
|
pass |
|
declaration-format-qualifier-2d-array-float.vert
|
pass |
|
declaration-format-qualifier-2d-array-int.frag
|
pass |
|
declaration-format-qualifier-2d-array-int.vert
|
pass |
|
declaration-format-qualifier-2d-array-uint.frag
|
pass |
|
declaration-format-qualifier-2d-array-uint.vert
|
pass |
|
declaration-format-qualifier-2d-float.frag
|
pass |
|
declaration-format-qualifier-2d-float.vert
|
pass |
|
declaration-format-qualifier-2d-int.frag
|
pass |
|
declaration-format-qualifier-2d-int.vert
|
pass |
|
declaration-format-qualifier-2d-ms-array-float.frag
|
pass |
|
declaration-format-qualifier-2d-ms-array-float.vert
|
pass |
|
declaration-format-qualifier-2d-ms-array-int.frag
|
pass |
|
declaration-format-qualifier-2d-ms-array-int.vert
|
pass |
|
declaration-format-qualifier-2d-ms-array-uint.frag
|
pass |
|
declaration-format-qualifier-2d-ms-array-uint.vert
|
pass |
|
declaration-format-qualifier-2d-ms-float.frag
|
pass |
|
declaration-format-qualifier-2d-ms-float.vert
|
pass |
|
declaration-format-qualifier-2d-ms-int.frag
|
pass |
|
declaration-format-qualifier-2d-ms-int.vert
|
pass |
|
declaration-format-qualifier-2d-ms-uint.frag
|
pass |
|
declaration-format-qualifier-2d-ms-uint.vert
|
pass |
|
declaration-format-qualifier-2d-rect-float.frag
|
pass |
|
declaration-format-qualifier-2d-rect-float.vert
|
pass |
|
declaration-format-qualifier-2d-rect-int.frag
|
pass |
|
declaration-format-qualifier-2d-rect-int.vert
|
pass |
|
declaration-format-qualifier-2d-rect-uint.frag
|
pass |
|
declaration-format-qualifier-2d-rect-uint.vert
|
pass |
|
declaration-format-qualifier-2d-uint.frag
|
pass |
|
declaration-format-qualifier-2d-uint.vert
|
pass |
|
declaration-format-qualifier-3d-float.frag
|
pass |
|
declaration-format-qualifier-3d-float.vert
|
pass |
|
declaration-format-qualifier-3d-int.frag
|
pass |
|
declaration-format-qualifier-3d-int.vert
|
pass |
|
declaration-format-qualifier-3d-uint.frag
|
pass |
|
declaration-format-qualifier-3d-uint.vert
|
pass |
|
declaration-format-qualifier-buffer-float.frag
|
pass |
|
declaration-format-qualifier-buffer-float.vert
|
pass |
|
declaration-format-qualifier-buffer-int.frag
|
pass |
|
declaration-format-qualifier-buffer-int.vert
|
pass |
|
declaration-format-qualifier-buffer-uint.frag
|
pass |
|
declaration-format-qualifier-buffer-uint.vert
|
pass |
|
declaration-format-qualifier-cube-array-float.frag
|
pass |
|
declaration-format-qualifier-cube-array-float.vert
|
pass |
|
declaration-format-qualifier-cube-array-int.frag
|
pass |
|
declaration-format-qualifier-cube-array-int.vert
|
pass |
|
declaration-format-qualifier-cube-array-uint.frag
|
pass |
|
declaration-format-qualifier-cube-array-uint.vert
|
pass |
|
declaration-format-qualifier-cube-float.frag
|
pass |
|
declaration-format-qualifier-cube-float.vert
|
pass |
|
declaration-format-qualifier-cube-int.frag
|
pass |
|
declaration-format-qualifier-cube-int.vert
|
pass |
|
declaration-format-qualifier-cube-uint.frag
|
pass |
|
declaration-format-qualifier-cube-uint.vert
|
pass |
|
declaration-format-qualifier-duplicate.frag
|
pass |
|
declaration-format-qualifier-duplicate.vert
|
pass |
|
declaration-format-qualifier-missing-readonly.frag
|
pass |
|
declaration-format-qualifier-missing-readonly.vert
|
pass |
|
declaration-format-qualifier-missing-readwrite.frag
|
pass |
|
declaration-format-qualifier-missing-readwrite.vert
|
pass |
|
declaration-format-qualifier-missing-writeonly.frag
|
pass |
|
declaration-format-qualifier-missing-writeonly.vert
|
pass |
|
declaration-global-const.frag
|
pass |
|
declaration-global-const.vert
|
pass |
|
declaration-global-in.frag
|
pass |
|
declaration-global-in.vert
|
pass |
|
declaration-global-out.frag
|
pass |
|
declaration-global-out.vert
|
pass |
|
declaration-initializer.frag
|
pass |
|
declaration-initializer.vert
|
pass |
|
declaration-local.frag
|
pass |
|
declaration-local.vert
|
pass |
|
declaration-memory-qualifier-sampler-coherent.frag
|
pass |
|
declaration-memory-qualifier-sampler-coherent.vert
|
pass |
|
declaration-memory-qualifier-sampler-readonly.frag
|
pass |
|
declaration-memory-qualifier-sampler-readonly.vert
|
pass |
|
declaration-memory-qualifier-sampler-restrict.frag
|
pass |
|
declaration-memory-qualifier-sampler-restrict.vert
|
pass |
|
declaration-memory-qualifier-sampler-volatile.frag
|
pass |
|
declaration-memory-qualifier-sampler-volatile.vert
|
pass |
|
declaration-memory-qualifier-sampler-writeonly.frag
|
pass |
|
declaration-memory-qualifier-sampler-writeonly.vert
|
pass |
|
declaration-uniform-block.frag
|
pass |
|
declaration-uniform-block.vert
|
pass |
|
early-fragment-tests-in-var.frag
|
pass |
|
early-fragment-tests-in-var.vert
|
pass |
|
early-fragment-tests-in.frag
|
pass |
|
early-fragment-tests-in.vert
|
pass |
|
early-fragment-tests-out.frag
|
pass |
|
early-fragment-tests-out.vert
|
pass |
|
early-fragment-tests-uniform-buffer.frag
|
pass |
|
early-fragment-tests-uniform-buffer.vert
|
pass |
|
early-fragment-tests-uniform.frag
|
pass |
|
early-fragment-tests-uniform.vert
|
pass |
|
expression-allowed-1d.frag
|
pass |
|
expression-allowed-1d.vert
|
pass |
|
expression-arithmetic-1.frag
|
pass |
|
expression-arithmetic-1.vert
|
pass |
|
expression-arithmetic-2.frag
|
pass |
|
expression-arithmetic-2.vert
|
pass |
|
expression-arithmetic-3.frag
|
pass |
|
expression-arithmetic-3.vert
|
pass |
|
expression-arithmetic-4.frag
|
pass |
|
expression-arithmetic-4.vert
|
pass |
|
expression-arithmetic-5.frag
|
pass |
|
expression-arithmetic-5.vert
|
pass |
|
expression-arithmetic-6.frag
|
pass |
|
expression-arithmetic-6.vert
|
pass |
|
expression-arithmetic-7.frag
|
pass |
|
expression-arithmetic-7.vert
|
pass |
|
expression-arithmetic-8.frag
|
pass |
|
expression-arithmetic-8.vert
|
pass |
|
expression-arithmetic-9.frag
|
pass |
|
expression-arithmetic-9.vert
|
pass |
|
expression-assignment-1.frag
|
pass |
|
expression-assignment-1.vert
|
pass |
|
expression-assignment-10.frag
|
pass |
|
expression-assignment-10.vert
|
pass |
|
expression-assignment-11.frag
|
pass |
|
expression-assignment-11.vert
|
pass |
|
expression-assignment-2.frag
|
pass |
|
expression-assignment-2.vert
|
pass |
|
expression-assignment-3.frag
|
pass |
|
expression-assignment-3.vert
|
pass |
|
expression-assignment-4.frag
|
pass |
|
expression-assignment-4.vert
|
pass |
|
expression-assignment-5.frag
|
pass |
|
expression-assignment-5.vert
|
pass |
|
expression-assignment-6.frag
|
pass |
|
expression-assignment-6.vert
|
pass |
|
expression-assignment-7.frag
|
pass |
|
expression-assignment-7.vert
|
pass |
|
expression-assignment-8.frag
|
pass |
|
expression-assignment-8.vert
|
pass |
|
expression-assignment-9.frag
|
pass |
|
expression-assignment-9.vert
|
pass |
|
expression-binary-1.frag
|
pass |
|
expression-binary-1.vert
|
pass |
|
expression-binary-2.frag
|
pass |
|
expression-binary-2.vert
|
pass |
|
expression-binary-3.frag
|
pass |
|
expression-binary-3.vert
|
pass |
|
expression-binary-4.frag
|
pass |
|
expression-binary-4.vert
|
pass |
|
expression-binary-5.frag
|
pass |
|
expression-binary-5.vert
|
pass |
|
expression-binary-6.frag
|
pass |
|
expression-binary-6.vert
|
pass |
|
expression-conversion-1.frag
|
pass |
|
expression-conversion-1.vert
|
pass |
|
expression-conversion-2.frag
|
pass |
|
expression-conversion-2.vert
|
pass |
|
expression-conversion-3.frag
|
pass |
|
expression-conversion-3.vert
|
pass |
|
expression-conversion-4.frag
|
pass |
|
expression-conversion-4.vert
|
pass |
|
expression-field-selection.frag
|
pass |
|
expression-field-selection.vert
|
pass |
|
expression-function-call.frag
|
pass |
|
expression-function-call.vert
|
pass |
|
expression-logical-1.frag
|
pass |
|
expression-logical-1.vert
|
pass |
|
expression-logical-2.frag
|
pass |
|
expression-logical-2.vert
|
pass |
|
expression-logical-3.frag
|
pass |
|
expression-logical-3.vert
|
pass |
|
expression-logical-4.frag
|
pass |
|
expression-logical-4.vert
|
pass |
|
expression-relational-1.frag
|
pass |
|
expression-relational-1.vert
|
pass |
|
expression-relational-2.frag
|
pass |
|
expression-relational-2.vert
|
pass |
|
expression-relational-3.frag
|
pass |
|
expression-relational-3.vert
|
pass |
|
expression-relational-4.frag
|
pass |
|
expression-relational-4.vert
|
pass |
|
expression-relational-5.frag
|
pass |
|
expression-relational-5.vert
|
pass |
|
expression-relational-6.frag
|
pass |
|
expression-relational-6.vert
|
pass |
|
expression-selection.frag
|
pass |
|
expression-selection.vert
|
pass |
|
expression-subscript.frag
|
pass |
|
expression-subscript.vert
|
pass |
|
format-layout-with-non-image-type.frag
|
pass |
|
dead-fragments
|
10/10 |
|
imageatomicadd/derivative test
|
pass |
|
imageatomicadd/discard test
|
pass |
|
imageatomiccompswap/derivative test
|
pass |
|
imageatomiccompswap/discard test
|
pass |
|
imageatomicexchange/derivative test
|
pass |
|
imageatomicexchange/discard test
|
pass |
|
imageatomicmax/derivative test
|
pass |
|
imageatomicmax/discard test
|
pass |
|
imagestore/derivative test
|
pass |
|
imagestore/discard test
|
pass |
|
early-z
|
8/8 |
|
image access test/early-z fail
|
pass |
|
image access test/early-z pass
|
pass |
|
image access test/late-z fail
|
pass |
|
image access test/late-z pass
|
pass |
|
occlusion query test/early-z fail
|
pass |
|
occlusion query test/early-z pass
|
pass |
|
occlusion query test/late-z fail
|
pass |
|
occlusion query test/late-z pass
|
pass |
|
execution
|
8/8 |
|
basic-imagestore-from-uniform
|
pass |
|
disable_early_z
|
pass |
|
gl45-imageatomicexchange-float
|
skip |
|
image-array-out-of-bounds-access-load
|
pass |
|
image-array-out-of-bounds-access-store
|
pass |
|
image_checkerboard
|
pass |
|
imagestore-array
|
pass |
|
load-from-cleared-image
|
pass |
|
write-to-rendered-image
|
pass |
|
host-mem-barrier
|
108/108 |
|
atomic counter/raw/full barrier test/16x16
|
pass |
|
atomic counter/raw/full barrier test/4x4
|
pass |
|
atomic counter/raw/full barrier test/64x64
|
pass |
|
atomic counter/raw/one bit barrier test/16x16
|
pass |
|
atomic counter/raw/one bit barrier test/4x4
|
pass |
|
atomic counter/raw/one bit barrier test/64x64
|
pass |
|
atomic counter/war/full barrier test/16x16
|
pass |
|
atomic counter/war/full barrier test/4x4
|
pass |
|
atomic counter/war/full barrier test/64x64
|
pass |
|
atomic counter/war/one bit barrier test/16x16
|
pass |
|
atomic counter/war/one bit barrier test/4x4
|
pass |
|
atomic counter/war/one bit barrier test/64x64
|
pass |
|
buffer update/raw/full barrier test/16x16
|
pass |
|
buffer update/raw/full barrier test/4x4
|
pass |
|
buffer update/raw/full barrier test/64x64
|
pass |
|
buffer update/raw/one bit barrier test/16x16
|
pass |
|
buffer update/raw/one bit barrier test/4x4
|
pass |
|
buffer update/raw/one bit barrier test/64x64
|
pass |
|
buffer update/waw/full barrier test/16x16
|
pass |
|
buffer update/waw/full barrier test/4x4
|
pass |
|
buffer update/waw/full barrier test/64x64
|
pass |
|
buffer update/waw/one bit barrier test/16x16
|
pass |
|
buffer update/waw/one bit barrier test/4x4
|
pass |
|
buffer update/waw/one bit barrier test/64x64
|
pass |
|
element array/raw/full barrier test/16x16
|
pass |
|
element array/raw/full barrier test/4x4
|
pass |
|
element array/raw/full barrier test/64x64
|
pass |
|
element array/raw/one bit barrier test/16x16
|
pass |
|
element array/raw/one bit barrier test/4x4
|
pass |
|
element array/raw/one bit barrier test/64x64
|
pass |
|
framebuffer/raw/full barrier test/16x16
|
pass |
|
framebuffer/raw/full barrier test/4x4
|
pass |
|
framebuffer/raw/full barrier test/64x64
|
pass |
|
framebuffer/raw/one bit barrier test/16x16
|
pass |
|
framebuffer/raw/one bit barrier test/4x4
|
pass |
|
framebuffer/raw/one bit barrier test/64x64
|
pass |
|
framebuffer/waw/full barrier test/16x16
|
pass |
|
framebuffer/waw/full barrier test/4x4
|
pass |
|
framebuffer/waw/full barrier test/64x64
|
pass |
|
framebuffer/waw/one bit barrier test/16x16
|
pass |
|
framebuffer/waw/one bit barrier test/4x4
|
pass |
|
framebuffer/waw/one bit barrier test/64x64
|
pass |
|
image/raw/full barrier test/16x16
|
pass |
|
image/raw/full barrier test/4x4
|
pass |
|
image/raw/full barrier test/64x64
|
pass |
|
image/raw/one bit barrier test/16x16
|
pass |
|
image/raw/one bit barrier test/4x4
|
pass |
|
image/raw/one bit barrier test/64x64
|
pass |
|
image/war/full barrier test/16x16
|
pass |
|
image/war/full barrier test/4x4
|
pass |
|
image/war/full barrier test/64x64
|
pass |
|
image/war/one bit barrier test/16x16
|
pass |
|
image/war/one bit barrier test/4x4
|
pass |
|
image/war/one bit barrier test/64x64
|
pass |
|
indirect/raw/full barrier test/16x16
|
pass |
|
indirect/raw/full barrier test/4x4
|
pass |
|
indirect/raw/full barrier test/64x64
|
pass |
|
indirect/raw/one bit barrier test/16x16
|
pass |
|
indirect/raw/one bit barrier test/4x4
|
pass |
|
indirect/raw/one bit barrier test/64x64
|
pass |
|
pixel/raw/full barrier test/16x16
|
pass |
|
pixel/raw/full barrier test/4x4
|
pass |
|
pixel/raw/full barrier test/64x64
|
pass |
|
pixel/raw/one bit barrier test/16x16
|
pass |
|
pixel/raw/one bit barrier test/4x4
|
pass |
|
pixel/raw/one bit barrier test/64x64
|
pass |
|
pixel/waw/full barrier test/16x16
|
pass |
|
pixel/waw/full barrier test/4x4
|
pass |
|
pixel/waw/full barrier test/64x64
|
pass |
|
pixel/waw/one bit barrier test/16x16
|
pass |
|
pixel/waw/one bit barrier test/4x4
|
pass |
|
pixel/waw/one bit barrier test/64x64
|
pass |
|
texture fetch/raw/full barrier test/16x16
|
pass |
|
texture fetch/raw/full barrier test/4x4
|
pass |
|
texture fetch/raw/full barrier test/64x64
|
pass |
|
texture fetch/raw/one bit barrier test/16x16
|
pass |
|
texture fetch/raw/one bit barrier test/4x4
|
pass |
|
texture fetch/raw/one bit barrier test/64x64
|
pass |
|
texture update/raw/full barrier test/16x16
|
pass |
|
texture update/raw/full barrier test/4x4
|
pass |
|
texture update/raw/full barrier test/64x64
|
pass |
|
texture update/raw/one bit barrier test/16x16
|
pass |
|
texture update/raw/one bit barrier test/4x4
|
pass |
|
texture update/raw/one bit barrier test/64x64
|
pass |
|
texture update/waw/full barrier test/16x16
|
pass |
|
texture update/waw/full barrier test/4x4
|
pass |
|
texture update/waw/full barrier test/64x64
|
pass |
|
texture update/waw/one bit barrier test/16x16
|
pass |
|
texture update/waw/one bit barrier test/4x4
|
pass |
|
texture update/waw/one bit barrier test/64x64
|
pass |
|
transform feedback/waw/full barrier test/16x16
|
pass |
|
transform feedback/waw/full barrier test/4x4
|
pass |
|
transform feedback/waw/full barrier test/64x64
|
pass |
|
transform feedback/waw/one bit barrier test/16x16
|
pass |
|
transform feedback/waw/one bit barrier test/4x4
|
pass |
|
transform feedback/waw/one bit barrier test/64x64
|
pass |
|
uniform buffer/raw/full barrier test/16x16
|
pass |
|
uniform buffer/raw/full barrier test/4x4
|
pass |
|
uniform buffer/raw/full barrier test/64x64
|
pass |
|
uniform buffer/raw/one bit barrier test/16x16
|
pass |
|
uniform buffer/raw/one bit barrier test/4x4
|
pass |
|
uniform buffer/raw/one bit barrier test/64x64
|
pass |
|
vertex array/raw/full barrier test/16x16
|
pass |
|
vertex array/raw/full barrier test/4x4
|
pass |
|
vertex array/raw/full barrier test/64x64
|
pass |
|
vertex array/raw/one bit barrier test/16x16
|
pass |
|
vertex array/raw/one bit barrier test/4x4
|
pass |
|
vertex array/raw/one bit barrier test/64x64
|
pass |
|
indexing
|
3/3 |
|
compute shader/dynamically uniform indexing test
|
pass |
|
fragment shader/dynamically uniform indexing test
|
pass |
|
vertex shader/dynamically uniform indexing test
|
pass |
|
invalid
|
274/274 |
|
imageatomicadd/address bounds test/image1d/r32ui
|
pass |
|
imageatomicadd/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicadd/address bounds test/image2d/r32i
|
pass |
|
imageatomicadd/address bounds test/image2d/r32ui
|
pass |
|
imageatomicadd/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicadd/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicadd/address bounds test/image3d/r32ui
|
pass |
|
imageatomicadd/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicadd/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicadd/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicadd/format mismatch test
|
pass |
|
imageatomicadd/incompatible format test
|
pass |
|
imageatomicadd/incompatible format test/imagebuffer
|
pass |
|
imageatomicadd/incomplete image test
|
pass |
|
imageatomicadd/index bounds test
|
pass |
|
imageatomicadd/invalid format test
|
pass |
|
imageatomicadd/layer bounds test
|
pass |
|
imageatomicadd/level bounds test
|
pass |
|
imageatomicadd/target mismatch test
|
pass |
|
imageatomicadd/unbound image test
|
pass |
|
imageatomicand/address bounds test/image1d/r32ui
|
pass |
|
imageatomicand/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicand/address bounds test/image2d/r32i
|
pass |
|
imageatomicand/address bounds test/image2d/r32ui
|
pass |
|
imageatomicand/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicand/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicand/address bounds test/image3d/r32ui
|
pass |
|
imageatomicand/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicand/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicand/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicand/format mismatch test
|
pass |
|
imageatomicand/incompatible format test
|
pass |
|
imageatomicand/incompatible format test/imagebuffer
|
pass |
|
imageatomicand/incomplete image test
|
pass |
|
imageatomicand/index bounds test
|
pass |
|
imageatomicand/invalid format test
|
pass |
|
imageatomicand/layer bounds test
|
pass |
|
imageatomicand/level bounds test
|
pass |
|
imageatomicand/target mismatch test
|
pass |
|
imageatomicand/unbound image test
|
pass |
|
imageatomiccompswap/address bounds test/image1d/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/image1darray/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/image2d/r32i
|
pass |
|
imageatomiccompswap/address bounds test/image2d/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/image2darray/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/image2drect/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/image3d/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/imagecube/r32ui
|
pass |
|
imageatomiccompswap/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomiccompswap/format mismatch test
|
pass |
|
imageatomiccompswap/incompatible format test
|
pass |
|
imageatomiccompswap/incompatible format test/imagebuffer
|
pass |
|
imageatomiccompswap/incomplete image test
|
pass |
|
imageatomiccompswap/index bounds test
|
pass |
|
imageatomiccompswap/invalid format test
|
pass |
|
imageatomiccompswap/layer bounds test
|
pass |
|
imageatomiccompswap/level bounds test
|
pass |
|
imageatomiccompswap/target mismatch test
|
pass |
|
imageatomiccompswap/unbound image test
|
pass |
|
imageatomicexchange/address bounds test/image1d/r32ui
|
pass |
|
imageatomicexchange/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicexchange/address bounds test/image2d/r32i
|
pass |
|
imageatomicexchange/address bounds test/image2d/r32ui
|
pass |
|
imageatomicexchange/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicexchange/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicexchange/address bounds test/image3d/r32ui
|
pass |
|
imageatomicexchange/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicexchange/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicexchange/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicexchange/format mismatch test
|
pass |
|
imageatomicexchange/incompatible format test
|
pass |
|
imageatomicexchange/incompatible format test/imagebuffer
|
pass |
|
imageatomicexchange/incomplete image test
|
pass |
|
imageatomicexchange/index bounds test
|
pass |
|
imageatomicexchange/invalid format test
|
pass |
|
imageatomicexchange/layer bounds test
|
pass |
|
imageatomicexchange/level bounds test
|
pass |
|
imageatomicexchange/target mismatch test
|
pass |
|
imageatomicexchange/unbound image test
|
pass |
|
imageatomicmax/address bounds test/image1d/r32ui
|
pass |
|
imageatomicmax/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicmax/address bounds test/image2d/r32i
|
pass |
|
imageatomicmax/address bounds test/image2d/r32ui
|
pass |
|
imageatomicmax/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicmax/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicmax/address bounds test/image3d/r32ui
|
pass |
|
imageatomicmax/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicmax/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicmax/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicmax/format mismatch test
|
pass |
|
imageatomicmax/incompatible format test
|
pass |
|
imageatomicmax/incompatible format test/imagebuffer
|
pass |
|
imageatomicmax/incomplete image test
|
pass |
|
imageatomicmax/index bounds test
|
pass |
|
imageatomicmax/invalid format test
|
pass |
|
imageatomicmax/layer bounds test
|
pass |
|
imageatomicmax/level bounds test
|
pass |
|
imageatomicmax/target mismatch test
|
pass |
|
imageatomicmax/unbound image test
|
pass |
|
imageatomicmin/address bounds test/image1d/r32ui
|
pass |
|
imageatomicmin/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicmin/address bounds test/image2d/r32i
|
pass |
|
imageatomicmin/address bounds test/image2d/r32ui
|
pass |
|
imageatomicmin/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicmin/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicmin/address bounds test/image3d/r32ui
|
pass |
|
imageatomicmin/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicmin/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicmin/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicmin/format mismatch test
|
pass |
|
imageatomicmin/incompatible format test
|
pass |
|
imageatomicmin/incompatible format test/imagebuffer
|
pass |
|
imageatomicmin/incomplete image test
|
pass |
|
imageatomicmin/index bounds test
|
pass |
|
imageatomicmin/invalid format test
|
pass |
|
imageatomicmin/layer bounds test
|
pass |
|
imageatomicmin/level bounds test
|
pass |
|
imageatomicmin/target mismatch test
|
pass |
|
imageatomicmin/unbound image test
|
pass |
|
imageatomicor/address bounds test/image1d/r32ui
|
pass |
|
imageatomicor/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicor/address bounds test/image2d/r32i
|
pass |
|
imageatomicor/address bounds test/image2d/r32ui
|
pass |
|
imageatomicor/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicor/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicor/address bounds test/image3d/r32ui
|
pass |
|
imageatomicor/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicor/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicor/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicor/format mismatch test
|
pass |
|
imageatomicor/incompatible format test
|
pass |
|
imageatomicor/incompatible format test/imagebuffer
|
pass |
|
imageatomicor/incomplete image test
|
pass |
|
imageatomicor/index bounds test
|
pass |
|
imageatomicor/invalid format test
|
pass |
|
imageatomicor/layer bounds test
|
pass |
|
imageatomicor/level bounds test
|
pass |
|
imageatomicor/target mismatch test
|
pass |
|
imageatomicor/unbound image test
|
pass |
|
imageatomicxor/address bounds test/image1d/r32ui
|
pass |
|
imageatomicxor/address bounds test/image1darray/r32ui
|
pass |
|
imageatomicxor/address bounds test/image2d/r32i
|
pass |
|
imageatomicxor/address bounds test/image2d/r32ui
|
pass |
|
imageatomicxor/address bounds test/image2darray/r32ui
|
pass |
|
imageatomicxor/address bounds test/image2drect/r32ui
|
pass |
|
imageatomicxor/address bounds test/image3d/r32ui
|
pass |
|
imageatomicxor/address bounds test/imagebuffer/r32ui
|
pass |
|
imageatomicxor/address bounds test/imagecube/r32ui
|
pass |
|
imageatomicxor/address bounds test/imagecubearray/r32ui
|
pass |
|
imageatomicxor/format mismatch test
|
pass |
|
imageatomicxor/incompatible format test
|
pass |
|
imageatomicxor/incompatible format test/imagebuffer
|
pass |
|
imageatomicxor/incomplete image test
|
pass |
|
imageatomicxor/index bounds test
|
pass |
|
imageatomicxor/invalid format test
|
pass |
|
imageatomicxor/layer bounds test
|
pass |
|
imageatomicxor/level bounds test
|
pass |
|
imageatomicxor/target mismatch test
|
pass |
|
imageatomicxor/unbound image test
|
pass |
|
imageload/address bounds test/image1d/rgba32f
|
pass |
|
imageload/address bounds test/image1darray/rgba32f
|
pass |
|
imageload/address bounds test/image2d/r11f_g11f_b10f
|
pass |
|
imageload/address bounds test/image2d/r16
|
pass |
|
imageload/address bounds test/image2d/r16_snorm
|
pass |
|
imageload/address bounds test/image2d/r16f
|
pass |
|
imageload/address bounds test/image2d/r16i
|
pass |
|
imageload/address bounds test/image2d/r16ui
|
pass |
|
imageload/address bounds test/image2d/r32f
|
pass |
|
imageload/address bounds test/image2d/r32i
|
pass |
|
imageload/address bounds test/image2d/r32ui
|
pass |
|
imageload/address bounds test/image2d/r8
|
pass |
|
imageload/address bounds test/image2d/r8_snorm
|
pass |
|
imageload/address bounds test/image2d/r8i
|
pass |
|
imageload/address bounds test/image2d/r8ui
|
pass |
|
imageload/address bounds test/image2d/rg16
|
pass |
|
imageload/address bounds test/image2d/rg16_snorm
|
pass |
|
imageload/address bounds test/image2d/rg16f
|
pass |
|
imageload/address bounds test/image2d/rg16i
|
pass |
|
imageload/address bounds test/image2d/rg16ui
|
pass |
|
imageload/address bounds test/image2d/rg32f
|
pass |
|
imageload/address bounds test/image2d/rg32i
|
pass |
|
imageload/address bounds test/image2d/rg32ui
|
pass |
|
imageload/address bounds test/image2d/rg8
|
pass |
|
imageload/address bounds test/image2d/rg8_snorm
|
pass |
|
imageload/address bounds test/image2d/rg8i
|
pass |
|
imageload/address bounds test/image2d/rg8ui
|
pass |
|
imageload/address bounds test/image2d/rgb10_a2
|
pass |
|
imageload/address bounds test/image2d/rgb10_a2ui
|
pass |
|
imageload/address bounds test/image2d/rgba16
|
pass |
|
imageload/address bounds test/image2d/rgba16_snorm
|
pass |
|
imageload/address bounds test/image2d/rgba16f
|
pass |
|
imageload/address bounds test/image2d/rgba16i
|
pass |
|
imageload/address bounds test/image2d/rgba16ui
|
pass |
|
imageload/address bounds test/image2d/rgba32f
|
pass |
|
imageload/address bounds test/image2d/rgba32i
|
pass |
|
imageload/address bounds test/image2d/rgba32ui
|
pass |
|
imageload/address bounds test/image2d/rgba8
|
pass |
|
imageload/address bounds test/image2d/rgba8_snorm
|
pass |
|
imageload/address bounds test/image2d/rgba8i
|
pass |
|
imageload/address bounds test/image2d/rgba8ui
|
pass |
|
imageload/address bounds test/image2darray/rgba32f
|
pass |
|
imageload/address bounds test/image2drect/rgba32f
|
pass |
|
imageload/address bounds test/image3d/rgba32f
|
pass |
|
imageload/address bounds test/imagebuffer/rgba32f
|
pass |
|
imageload/address bounds test/imagecube/rgba32f
|
pass |
|
imageload/address bounds test/imagecubearray/rgba32f
|
pass |
|
imageload/format mismatch test
|
pass |
|
imageload/incompatible format test
|
pass |
|
imageload/incompatible format test/imagebuffer
|
pass |
|
imageload/incomplete image test
|
pass |
|
imageload/index bounds test
|
pass |
|
imageload/invalid format test
|
pass |
|
imageload/layer bounds test
|
pass |
|
imageload/level bounds test
|
pass |
|
imageload/target mismatch test
|
pass |
|
imageload/unbound image test
|
pass |
|
imagestore/address bounds test/image1d/rgba32f
|
pass |
|
imagestore/address bounds test/image1darray/rgba32f
|
pass |
|
imagestore/address bounds test/image2d/r11f_g11f_b10f
|
pass |
|
imagestore/address bounds test/image2d/r16
|
pass |
|
imagestore/address bounds test/image2d/r16_snorm
|
pass |
|
imagestore/address bounds test/image2d/r16f
|
pass |
|
imagestore/address bounds test/image2d/r16i
|
pass |
|
imagestore/address bounds test/image2d/r16ui
|
pass |
|
imagestore/address bounds test/image2d/r32f
|
pass |
|
imagestore/address bounds test/image2d/r32i
|
pass |
|
imagestore/address bounds test/image2d/r32ui
|
pass |
|
imagestore/address bounds test/image2d/r8
|
pass |
|
imagestore/address bounds test/image2d/r8_snorm
|
pass |
|
imagestore/address bounds test/image2d/r8i
|
pass |
|
imagestore/address bounds test/image2d/r8ui
|
pass |
|
imagestore/address bounds test/image2d/rg16
|
pass |
|
imagestore/address bounds test/image2d/rg16_snorm
|
pass |
|
imagestore/address bounds test/image2d/rg16f
|
pass |
|
imagestore/address bounds test/image2d/rg16i
|
pass |
|
imagestore/address bounds test/image2d/rg16ui
|
pass |
|
imagestore/address bounds test/image2d/rg32f
|
pass |
|
imagestore/address bounds test/image2d/rg32i
|
pass |
|
imagestore/address bounds test/image2d/rg32ui
|
pass |
|
imagestore/address bounds test/image2d/rg8
|
pass |
|
imagestore/address bounds test/image2d/rg8_snorm
|
pass |
|
imagestore/address bounds test/image2d/rg8i
|
pass |
|
imagestore/address bounds test/image2d/rg8ui
|
pass |
|
imagestore/address bounds test/image2d/rgb10_a2
|
pass |
|
imagestore/address bounds test/image2d/rgb10_a2ui
|
pass |
|
imagestore/address bounds test/image2d/rgba16
|
pass |
|
imagestore/address bounds test/image2d/rgba16_snorm
|
pass |
|
imagestore/address bounds test/image2d/rgba16f
|
pass |
|
imagestore/address bounds test/image2d/rgba16i
|
pass |
|
imagestore/address bounds test/image2d/rgba16ui
|
pass |
|
imagestore/address bounds test/image2d/rgba32f
|
pass |
|
imagestore/address bounds test/image2d/rgba32i
|
pass |
|
imagestore/address bounds test/image2d/rgba32ui
|
pass |
|
imagestore/address bounds test/image2d/rgba8
|
pass |
|
imagestore/address bounds test/image2d/rgba8_snorm
|
pass |
|
imagestore/address bounds test/image2d/rgba8i
|
pass |
|
imagestore/address bounds test/image2d/rgba8ui
|
pass |
|
imagestore/address bounds test/image2darray/rgba32f
|
pass |
|
imagestore/address bounds test/image2drect/rgba32f
|
pass |
|
imagestore/address bounds test/image3d/rgba32f
|
pass |
|
imagestore/address bounds test/imagebuffer/rgba32f
|
pass |
|
imagestore/address bounds test/imagecube/rgba32f
|
pass |
|
imagestore/address bounds test/imagecubearray/rgba32f
|
pass |
|
imagestore/format mismatch test
|
pass |
|
imagestore/incompatible format test
|
pass |
|
imagestore/incompatible format test/imagebuffer
|
pass |
|
imagestore/incomplete image test
|
pass |
|
imagestore/index bounds test
|
pass |
|
imagestore/invalid format test
|
pass |
|
imagestore/layer bounds test
|
pass |
|
imagestore/level bounds test
|
pass |
|
imagestore/target mismatch test
|
pass |
|
imagestore/unbound image test
|
pass |
|
layer
|
18/18 |
|
image1d/layered binding test
|
pass |
|
image1d/non-layered binding test
|
pass |
|
image1darray/layered binding test
|
pass |
|
image1darray/non-layered binding test
|
pass |
|
image2d/layered binding test
|
pass |
|
image2d/non-layered binding test
|
pass |
|
image2darray/layered binding test
|
pass |
|
image2darray/non-layered binding test
|
pass |
|
image2drect/layered binding test
|
pass |
|
image2drect/non-layered binding test
|
pass |
|
image3d/layered binding test
|
pass |
|
image3d/non-layered binding test
|
pass |
|
imagebuffer/layered binding test
|
pass |
|
imagebuffer/non-layered binding test
|
pass |
|
imagecube/layered binding test
|
pass |
|
imagecube/non-layered binding test
|
pass |
|
imagecubearray/layered binding test
|
pass |
|
imagecubearray/non-layered binding test
|
pass |
|
level
|
7/7 |
|
1d level binding test
|
pass |
|
1darray level binding test
|
pass |
|
2d level binding test
|
pass |
|
2darray level binding test
|
pass |
|
3d level binding test
|
pass |
|
cube level binding test
|
pass |
|
cubearray level binding test
|
pass |
|
max-images
|
4/4 |
|
combined max image uniforms test
|
pass |
|
compute shader max image uniforms test
|
pass |
|
fragment shader max image uniforms test
|
pass |
|
vertex shader max image uniforms test
|
pass |
|
max-size
|
14/14 |
|
image1d max size test/16384x1x1x1
|
pass |
|
image1darray max size test/16384x8x1x1
|
pass |
|
image1darray max size test/8x2048x1x1
|
pass |
|
image2d max size test/16384x8x1x1
|
pass |
|
image2d max size test/8x16384x1x1
|
pass |
|
image2darray max size test/16384x8x8x1
|
pass |
|
image2darray max size test/8x16384x8x1
|
pass |
|
image2darray max size test/8x8x2048x1
|
pass |
|
image2drect max size test/16384x8x1x1
|
pass |
|
image2drect max size test/8x16384x1x1
|
pass |
|
image3d max size test/2048x8x8x1
|
pass |
|
image3d max size test/8x2048x8x1
|
pass |
|
image3d max size test/8x8x2048x1
|
pass |
|
imagebuffer max size test/134217728x1x1x1
|
skip |
|
imagecube max size test/16384x16384x6x1
|
skip |
|
imagecubearray max size test/16384x16384x6x1
|
skip |
|
imagecubearray max size test/8x8x2046x1
|
pass |
|
minmax
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
qualifiers
|
312/312 |
|
r11f_g11f_b10f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r11f_g11f_b10f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r11f_g11f_b10f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r11f_g11f_b10f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r11f_g11f_b10f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r11f_g11f_b10f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r11f_g11f_b10f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r11f_g11f_b10f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r16ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r16ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r16ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r32ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r32ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r32ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
r8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
r8ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
r8ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
r8ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg16ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg16ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg16ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg32ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg32ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg32ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rg8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rg8ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rg8ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rg8ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgb10_a2/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgb10_a2/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgb10_a2/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgb10_a2/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgb10_a2/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgb10_a2/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgb10_a2/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgb10_a2/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgb10_a2ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgb10_a2ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgb10_a2ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgb10_a2ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgb10_a2ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgb10_a2ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgb10_a2ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgb10_a2ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba16ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba16ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba16ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba16ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32f/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32f/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32f/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32f/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32f/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32f/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32f/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32f/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba32ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba32ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba32ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba32ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8_snorm/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8_snorm/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8_snorm/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8_snorm/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8_snorm/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8_snorm/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8_snorm/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8_snorm/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8i/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8i/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8i/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8i/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8i/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8i/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8i/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8i/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8ui/permissive layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8ui/permissive layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8ui/permissive layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8ui/permissive layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
rgba8ui/strict layout qualifiers/permissive access qualifiers/permissive binding test
|
pass |
|
rgba8ui/strict layout qualifiers/permissive access qualifiers/strict binding test
|
pass |
|
rgba8ui/strict layout qualifiers/strict access qualifiers/permissive binding test
|
pass |
|
rgba8ui/strict layout qualifiers/strict access qualifiers/strict binding test
|
pass |
|
restrict
|
2/2 |
|
no qualifier image aliasing test
|
pass |
|
restrict qualifier image aliasing test
|
pass |
|
semantics
|
58/58 |
|
imageatomicadd/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicand/vertex shader/r32ui/image1d test
|
pass |
|
imageatomiccompswap/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicexchange/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicmax/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicmin/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicor/vertex shader/r32ui/image1d test
|
pass |
|
imageatomicxor/vertex shader/r32ui/image1d test
|
pass |
|
imageload/compute shader/rgba32f/image1d test
|
pass |
|
imageload/fragment shader/rgba32f/image1d test
|
pass |
|
imageload/vertex shader/r11f_g11f_b10f/image1d test
|
pass |
|
imageload/vertex shader/r16/image1d test
|
pass |
|
imageload/vertex shader/r16_snorm/image1d test
|
pass |
|
imageload/vertex shader/r16f/image1d test
|
pass |
|
imageload/vertex shader/r16i/image1d test
|
pass |
|
imageload/vertex shader/r16ui/image1d test
|
pass |
|
imageload/vertex shader/r32f/image1d test
|
pass |
|
imageload/vertex shader/r32i/image1d test
|
pass |
|
imageload/vertex shader/r32ui/image1d test
|
pass |
|
imageload/vertex shader/r8/image1d test
|
pass |
|
imageload/vertex shader/r8_snorm/image1d test
|
pass |
|
imageload/vertex shader/r8i/image1d test
|
pass |
|
imageload/vertex shader/r8ui/image1d test
|
pass |
|
imageload/vertex shader/rg16/image1d test
|
pass |
|
imageload/vertex shader/rg16_snorm/image1d test
|
pass |
|
imageload/vertex shader/rg16f/image1d test
|
pass |
|
imageload/vertex shader/rg16i/image1d test
|
pass |
|
imageload/vertex shader/rg16ui/image1d test
|
pass |
|
imageload/vertex shader/rg32f/image1d test
|
pass |
|
imageload/vertex shader/rg32i/image1d test
|
pass |
|
imageload/vertex shader/rg32ui/image1d test
|
pass |
|
imageload/vertex shader/rg8/image1d test
|
pass |
|
imageload/vertex shader/rg8_snorm/image1d test
|
pass |
|
imageload/vertex shader/rg8i/image1d test
|
pass |
|
imageload/vertex shader/rg8ui/image1d test
|
pass |
|
imageload/vertex shader/rgb10_a2/image1d test
|
pass |
|
imageload/vertex shader/rgb10_a2ui/image1d test
|
pass |
|
imageload/vertex shader/rgba16/image1d test
|
pass |
|
imageload/vertex shader/rgba16_snorm/image1d test
|
pass |
|
imageload/vertex shader/rgba16f/image1d test
|
pass |
|
imageload/vertex shader/rgba16i/image1d test
|
pass |
|
imageload/vertex shader/rgba16ui/image1d test
|
pass |
|
imageload/vertex shader/rgba32f/image1d test
|
pass |
|
imageload/vertex shader/rgba32f/image1darray test
|
pass |
|
imageload/vertex shader/rgba32f/image2d test
|
pass |
|
imageload/vertex shader/rgba32f/image2darray test
|
pass |
|
imageload/vertex shader/rgba32f/image2drect test
|
pass |
|
imageload/vertex shader/rgba32f/image3d test
|
pass |
|
imageload/vertex shader/rgba32f/imagebuffer test
|
pass |
|
imageload/vertex shader/rgba32f/imagecube test
|
pass |
|
imageload/vertex shader/rgba32f/imagecubearray test
|
pass |
|
imageload/vertex shader/rgba32i/image1d test
|
pass |
|
imageload/vertex shader/rgba32ui/image1d test
|
pass |
|
imageload/vertex shader/rgba8/image1d test
|
pass |
|
imageload/vertex shader/rgba8_snorm/image1d test
|
pass |
|
imageload/vertex shader/rgba8i/image1d test
|
pass |
|
imageload/vertex shader/rgba8ui/image1d test
|
pass |
|
imagestore/vertex shader/rgba32f/image1d test
|
pass |
|
shader-mem-barrier
|
24/24 |
|
compute shader/'coherent' qualifier memory barrier test/modulus=1
|
pass |
|
compute shader/'coherent' qualifier memory barrier test/modulus=16
|
pass |
|
compute shader/'coherent' qualifier memory barrier test/modulus=4
|
pass |
|
compute shader/'coherent' qualifier memory barrier test/modulus=64
|
pass |
|
compute shader/'volatile' qualifier memory barrier test/modulus=1
|
pass |
|
compute shader/'volatile' qualifier memory barrier test/modulus=16
|
pass |
|
compute shader/'volatile' qualifier memory barrier test/modulus=4
|
pass |
|
compute shader/'volatile' qualifier memory barrier test/modulus=64
|
pass |
|
fragment shader/'coherent' qualifier memory barrier test/modulus=1
|
pass |
|
fragment shader/'coherent' qualifier memory barrier test/modulus=16
|
pass |
|
fragment shader/'coherent' qualifier memory barrier test/modulus=4
|
pass |
|
fragment shader/'coherent' qualifier memory barrier test/modulus=64
|
pass |
|
fragment shader/'volatile' qualifier memory barrier test/modulus=1
|
pass |
|
fragment shader/'volatile' qualifier memory barrier test/modulus=16
|
pass |
|
fragment shader/'volatile' qualifier memory barrier test/modulus=4
|
pass |
|
fragment shader/'volatile' qualifier memory barrier test/modulus=64
|
pass |
|
vertex shader/'coherent' qualifier memory barrier test/modulus=1
|
pass |
|
vertex shader/'coherent' qualifier memory barrier test/modulus=16
|
pass |
|
vertex shader/'coherent' qualifier memory barrier test/modulus=4
|
pass |
|
vertex shader/'coherent' qualifier memory barrier test/modulus=64
|
pass |
|
vertex shader/'volatile' qualifier memory barrier test/modulus=1
|
pass |
|
vertex shader/'volatile' qualifier memory barrier test/modulus=16
|
pass |
|
vertex shader/'volatile' qualifier memory barrier test/modulus=4
|
pass |
|
vertex shader/'volatile' qualifier memory barrier test/modulus=64
|
pass |
|
state
|
2/2 |
|
binding state test
|
pass |
|
uniform state test
|
pass |
|
unused
|
8/8 |
|
imageatomicadd
|
pass |
|
imageatomicand
|
pass |
|
imageatomiccompswap
|
pass |
|
imageatomicexchange
|
pass |
|
imageatomicmax
|
pass |
|
imageatomicmin
|
pass |
|
imageatomicor
|
pass |
|
imageatomicxor
|
pass |
|
arb_shader_image_size
|
150/150 |
|
builtin
|
144/144 |
|
rgba16f/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba16f/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba16f/compute/image2d size test/16x96x1x1
|
pass |
|
rgba16f/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba16f/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba16f/compute/image3d size test/16x16x6x1
|
pass |
|
rgba16f/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16f/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba16f/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba16f/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba16f/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba16f/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba16f/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba16f/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba16f/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba16f/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16f/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba16f/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba16i/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba16i/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba16i/compute/image2d size test/16x96x1x1
|
pass |
|
rgba16i/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba16i/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba16i/compute/image3d size test/16x16x6x1
|
pass |
|
rgba16i/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16i/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba16i/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba16i/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba16i/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba16i/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba16i/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba16i/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba16i/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba16i/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16i/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba16i/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba16ui/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba16ui/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba16ui/compute/image2d size test/16x96x1x1
|
pass |
|
rgba16ui/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba16ui/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba16ui/compute/image3d size test/16x16x6x1
|
pass |
|
rgba16ui/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16ui/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba16ui/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba16ui/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba16ui/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba16ui/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba16ui/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba16ui/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba16ui/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba16ui/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba16ui/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba16ui/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32f/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba32f/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba32f/compute/image2d size test/16x96x1x1
|
pass |
|
rgba32f/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba32f/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba32f/compute/image3d size test/16x16x6x1
|
pass |
|
rgba32f/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32f/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba32f/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32f/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba32f/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba32f/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba32f/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba32f/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba32f/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba32f/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32f/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba32f/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32i/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba32i/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba32i/compute/image2d size test/16x96x1x1
|
pass |
|
rgba32i/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba32i/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba32i/compute/image3d size test/16x16x6x1
|
pass |
|
rgba32i/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32i/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba32i/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32i/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba32i/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba32i/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba32i/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba32i/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba32i/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba32i/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32i/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba32i/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32ui/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba32ui/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba32ui/compute/image2d size test/16x96x1x1
|
pass |
|
rgba32ui/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba32ui/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba32ui/compute/image3d size test/16x16x6x1
|
pass |
|
rgba32ui/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32ui/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba32ui/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba32ui/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba32ui/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba32ui/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba32ui/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba32ui/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba32ui/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba32ui/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba32ui/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba32ui/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba8i/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba8i/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba8i/compute/image2d size test/16x96x1x1
|
pass |
|
rgba8i/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba8i/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba8i/compute/image3d size test/16x16x6x1
|
pass |
|
rgba8i/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba8i/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba8i/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba8i/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba8i/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba8i/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba8i/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba8i/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba8i/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba8i/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba8i/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba8i/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
rgba8ui/compute/image1d size test/1536x1x1x1
|
pass |
|
rgba8ui/compute/image1darray size test/16x96x1x1
|
pass |
|
rgba8ui/compute/image2d size test/16x96x1x1
|
pass |
|
rgba8ui/compute/image2darray size test/16x16x6x1
|
pass |
|
rgba8ui/compute/image2drect size test/16x96x1x1
|
pass |
|
rgba8ui/compute/image3d size test/16x16x6x1
|
pass |
|
rgba8ui/compute/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba8ui/compute/imagecube size test/16x16x6x1
|
pass |
|
rgba8ui/compute/imagecubearray size test/16x16x6x1
|
pass |
|
rgba8ui/fragment/image1d size test/1536x1x1x1
|
pass |
|
rgba8ui/fragment/image1darray size test/16x96x1x1
|
pass |
|
rgba8ui/fragment/image2d size test/16x96x1x1
|
pass |
|
rgba8ui/fragment/image2darray size test/16x16x6x1
|
pass |
|
rgba8ui/fragment/image2drect size test/16x96x1x1
|
pass |
|
rgba8ui/fragment/image3d size test/16x16x6x1
|
pass |
|
rgba8ui/fragment/imagebuffer size test/1536x1x1x1
|
pass |
|
rgba8ui/fragment/imagecube size test/16x16x6x1
|
pass |
|
rgba8ui/fragment/imagecubearray size test/16x16x6x1
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_objects
|
7/7 |
|
bindattriblocation-scratch-name
|
pass |
|
clear-with-deleted
|
pass |
|
delete-non-existent
|
pass |
|
delete-repeat
|
pass |
|
getactiveuniform-beginend
|
pass |
|
getuniform
|
pass |
|
getuniformlocation-array-of-struct-of-array
|
pass |
|
arb_shader_precision
|
6/6 |
|
fs-degrees-float
|
skip |
|
fs-degrees-vec2
|
skip |
|
fs-degrees-vec3
|
skip |
|
fs-degrees-vec4
|
skip |
|
fs-exp-float
|
skip |
|
fs-exp-vec2
|
skip |
|
fs-exp-vec3
|
skip |
|
fs-exp-vec4
|
skip |
|
fs-exp2-float
|
skip |
|
fs-exp2-vec2
|
skip |
|
fs-exp2-vec3
|
skip |
|
fs-exp2-vec4
|
skip |
|
fs-fma-float-float-float
|
skip |
|
fs-inversesqrt-float
|
skip |
|
fs-inversesqrt-vec2
|
skip |
|
fs-inversesqrt-vec3
|
skip |
|
fs-inversesqrt-vec4
|
skip |
|
fs-log-float
|
skip |
|
fs-log-vec2
|
skip |
|
fs-log-vec3
|
skip |
|
fs-log-vec4
|
skip |
|
fs-log2-float
|
skip |
|
fs-log2-vec2
|
skip |
|
fs-log2-vec3
|
skip |
|
fs-log2-vec4
|
skip |
|
fs-manual-fma-float-float-float
|
skip |
|
fs-op-add-float-float
|
skip |
|
fs-op-add-float-vec2
|
skip |
|
fs-op-add-float-vec3
|
skip |
|
fs-op-add-float-vec4
|
skip |
|
fs-op-add-vec2-float
|
skip |
|
fs-op-add-vec2-vec2
|
skip |
|
fs-op-add-vec3-float
|
skip |
|
fs-op-add-vec3-vec3
|
skip |
|
fs-op-add-vec4-float
|
skip |
|
fs-op-add-vec4-vec4
|
skip |
|
fs-op-assign-add-float-float
|
skip |
|
fs-op-assign-add-vec2-float
|
skip |
|
fs-op-assign-add-vec2-vec2
|
skip |
|
fs-op-assign-add-vec3-float
|
skip |
|
fs-op-assign-add-vec3-vec3
|
skip |
|
fs-op-assign-add-vec4-float
|
skip |
|
fs-op-assign-add-vec4-vec4
|
skip |
|
fs-op-assign-div-float-float
|
skip |
|
fs-op-assign-div-vec2-float
|
skip |
|
fs-op-assign-div-vec2-vec2
|
skip |
|
fs-op-assign-div-vec3-float
|
skip |
|
fs-op-assign-div-vec3-vec3
|
skip |
|
fs-op-assign-div-vec4-float
|
skip |
|
fs-op-assign-div-vec4-vec4
|
skip |
|
fs-op-assign-mult-float-float
|
skip |
|
fs-op-assign-mult-vec2-float
|
skip |
|
fs-op-assign-mult-vec2-vec2
|
skip |
|
fs-op-assign-mult-vec3-float
|
skip |
|
fs-op-assign-mult-vec3-vec3
|
skip |
|
fs-op-assign-mult-vec4-float
|
skip |
|
fs-op-assign-mult-vec4-vec4
|
skip |
|
fs-op-assign-sub-float-float
|
skip |
|
fs-op-assign-sub-vec2-float
|
skip |
|
fs-op-assign-sub-vec2-vec2
|
skip |
|
fs-op-assign-sub-vec3-float
|
skip |
|
fs-op-assign-sub-vec3-vec3
|
skip |
|
fs-op-assign-sub-vec4-float
|
skip |
|
fs-op-assign-sub-vec4-vec4
|
skip |
|
fs-op-div-float-float
|
skip |
|
fs-op-div-float-vec2
|
skip |
|
fs-op-div-float-vec3
|
skip |
|
fs-op-div-float-vec4
|
skip |
|
fs-op-div-vec2-float
|
skip |
|
fs-op-div-vec2-vec2
|
skip |
|
fs-op-div-vec3-float
|
skip |
|
fs-op-div-vec3-vec3
|
skip |
|
fs-op-div-vec4-float
|
skip |
|
fs-op-div-vec4-vec4
|
skip |
|
fs-op-mult-float-float
|
skip |
|
fs-op-mult-float-vec2
|
skip |
|
fs-op-mult-float-vec3
|
skip |
|
fs-op-mult-float-vec4
|
skip |
|
fs-op-mult-vec2-float
|
skip |
|
fs-op-mult-vec2-vec2
|
skip |
|
fs-op-mult-vec3-float
|
skip |
|
fs-op-mult-vec3-vec3
|
skip |
|
fs-op-mult-vec4-float
|
skip |
|
fs-op-mult-vec4-vec4
|
skip |
|
fs-op-sub-float-float
|
skip |
|
fs-op-sub-float-vec2
|
skip |
|
fs-op-sub-float-vec3
|
skip |
|
fs-op-sub-float-vec4
|
skip |
|
fs-op-sub-vec2-float
|
skip |
|
fs-op-sub-vec2-vec2
|
skip |
|
fs-op-sub-vec3-float
|
skip |
|
fs-op-sub-vec3-vec3
|
skip |
|
fs-op-sub-vec4-float
|
skip |
|
fs-op-sub-vec4-vec4
|
skip |
|
fs-pow-float-float
|
skip |
|
fs-pow-vec2-vec2
|
skip |
|
fs-pow-vec3-vec3
|
skip |
|
fs-pow-vec4-vec4
|
skip |
|
fs-radians-float
|
skip |
|
fs-radians-vec2
|
skip |
|
fs-radians-vec3
|
skip |
|
fs-radians-vec4
|
skip |
|
fs-sqrt-float
|
skip |
|
fs-sqrt-vec2
|
skip |
|
fs-sqrt-vec3
|
skip |
|
fs-sqrt-vec4
|
skip |
|
gs-degrees-float
|
skip |
|
gs-degrees-vec2
|
skip |
|
gs-degrees-vec3
|
skip |
|
gs-degrees-vec4
|
skip |
|
gs-exp-float
|
skip |
|
gs-exp-vec2
|
skip |
|
gs-exp-vec3
|
skip |
|
gs-exp-vec4
|
skip |
|
gs-exp2-float
|
skip |
|
gs-exp2-vec2
|
skip |
|
gs-exp2-vec3
|
skip |
|
gs-exp2-vec4
|
skip |
|
gs-fma-float-float-float
|
skip |
|
gs-inversesqrt-float
|
skip |
|
gs-inversesqrt-vec2
|
skip |
|
gs-inversesqrt-vec3
|
skip |
|
gs-inversesqrt-vec4
|
skip |
|
gs-log-float
|
skip |
|
gs-log-vec2
|
skip |
|
gs-log-vec3
|
skip |
|
gs-log-vec4
|
skip |
|
gs-log2-float
|
skip |
|
gs-log2-vec2
|
skip |
|
gs-log2-vec3
|
skip |
|
gs-log2-vec4
|
skip |
|
gs-manual-fma-float-float-float
|
skip |
|
gs-op-add-float-float
|
skip |
|
gs-op-add-float-vec2
|
skip |
|
gs-op-add-float-vec3
|
skip |
|
gs-op-add-float-vec4
|
skip |
|
gs-op-add-vec2-float
|
skip |
|
gs-op-add-vec2-vec2
|
skip |
|
gs-op-add-vec3-float
|
skip |
|
gs-op-add-vec3-vec3
|
skip |
|
gs-op-add-vec4-float
|
skip |
|
gs-op-add-vec4-vec4
|
skip |
|
gs-op-assign-add-float-float
|
skip |
|
gs-op-assign-add-vec2-float
|
skip |
|
gs-op-assign-add-vec2-vec2
|
skip |
|
gs-op-assign-add-vec3-float
|
skip |
|
gs-op-assign-add-vec3-vec3
|
skip |
|
gs-op-assign-add-vec4-float
|
skip |
|
gs-op-assign-add-vec4-vec4
|
skip |
|
gs-op-assign-div-float-float
|
skip |
|
gs-op-assign-div-vec2-float
|
skip |
|
gs-op-assign-div-vec2-vec2
|
skip |
|
gs-op-assign-div-vec3-float
|
skip |
|
gs-op-assign-div-vec3-vec3
|
skip |
|
gs-op-assign-div-vec4-float
|
skip |
|
gs-op-assign-div-vec4-vec4
|
skip |
|
gs-op-assign-mult-float-float
|
skip |
|
gs-op-assign-mult-vec2-float
|
skip |
|
gs-op-assign-mult-vec2-vec2
|
skip |
|
gs-op-assign-mult-vec3-float
|
skip |
|
gs-op-assign-mult-vec3-vec3
|
skip |
|
gs-op-assign-mult-vec4-float
|
skip |
|
gs-op-assign-mult-vec4-vec4
|
skip |
|
gs-op-assign-sub-float-float
|
skip |
|
gs-op-assign-sub-vec2-float
|
skip |
|
gs-op-assign-sub-vec2-vec2
|
skip |
|
gs-op-assign-sub-vec3-float
|
skip |
|
gs-op-assign-sub-vec3-vec3
|
skip |
|
gs-op-assign-sub-vec4-float
|
skip |
|
gs-op-assign-sub-vec4-vec4
|
skip |
|
gs-op-div-float-float
|
skip |
|
gs-op-div-float-vec2
|
skip |
|
gs-op-div-float-vec3
|
skip |
|
gs-op-div-float-vec4
|
skip |
|
gs-op-div-vec2-float
|
skip |
|
gs-op-div-vec2-vec2
|
skip |
|
gs-op-div-vec3-float
|
skip |
|
gs-op-div-vec3-vec3
|
skip |
|
gs-op-div-vec4-float
|
skip |
|
gs-op-div-vec4-vec4
|
skip |
|
gs-op-mult-float-float
|
skip |
|
gs-op-mult-float-vec2
|
skip |
|
gs-op-mult-float-vec3
|
skip |
|
gs-op-mult-float-vec4
|
skip |
|
gs-op-mult-vec2-float
|
skip |
|
gs-op-mult-vec2-vec2
|
skip |
|
gs-op-mult-vec3-float
|
skip |
|
gs-op-mult-vec3-vec3
|
skip |
|
gs-op-mult-vec4-float
|
skip |
|
gs-op-mult-vec4-vec4
|
skip |
|
gs-op-sub-float-float
|
skip |
|
gs-op-sub-float-vec2
|
skip |
|
gs-op-sub-float-vec3
|
skip |
|
gs-op-sub-float-vec4
|
skip |
|
gs-op-sub-vec2-float
|
skip |
|
gs-op-sub-vec2-vec2
|
skip |
|
gs-op-sub-vec3-float
|
skip |
|
gs-op-sub-vec3-vec3
|
skip |
|
gs-op-sub-vec4-float
|
skip |
|
gs-op-sub-vec4-vec4
|
skip |
|
gs-pow-float-float
|
skip |
|
gs-pow-vec2-vec2
|
skip |
|
gs-pow-vec3-vec3
|
skip |
|
gs-pow-vec4-vec4
|
skip |
|
gs-radians-float
|
skip |
|
gs-radians-vec2
|
skip |
|
gs-radians-vec3
|
skip |
|
gs-radians-vec4
|
skip |
|
gs-sqrt-float
|
skip |
|
gs-sqrt-vec2
|
skip |
|
gs-sqrt-vec3
|
skip |
|
gs-sqrt-vec4
|
skip |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
vs-degrees-float
|
skip |
|
vs-degrees-vec2
|
skip |
|
vs-degrees-vec3
|
skip |
|
vs-degrees-vec4
|
skip |
|
vs-exp-float
|
skip |
|
vs-exp-vec2
|
skip |
|
vs-exp-vec3
|
skip |
|
vs-exp-vec4
|
skip |
|
vs-exp2-float
|
skip |
|
vs-exp2-vec2
|
skip |
|
vs-exp2-vec3
|
skip |
|
vs-exp2-vec4
|
skip |
|
vs-fma-float-float-float
|
skip |
|
vs-inversesqrt-float
|
skip |
|
vs-inversesqrt-vec2
|
skip |
|
vs-inversesqrt-vec3
|
skip |
|
vs-inversesqrt-vec4
|
skip |
|
vs-log-float
|
skip |
|
vs-log-vec2
|
skip |
|
vs-log-vec3
|
skip |
|
vs-log-vec4
|
skip |
|
vs-log2-float
|
skip |
|
vs-log2-vec2
|
skip |
|
vs-log2-vec3
|
skip |
|
vs-log2-vec4
|
skip |
|
vs-manual-fma-float-float-float
|
skip |
|
vs-op-add-float-float
|
skip |
|
vs-op-add-float-vec2
|
skip |
|
vs-op-add-float-vec3
|
skip |
|
vs-op-add-float-vec4
|
skip |
|
vs-op-add-vec2-float
|
skip |
|
vs-op-add-vec2-vec2
|
skip |
|
vs-op-add-vec3-float
|
skip |
|
vs-op-add-vec3-vec3
|
skip |
|
vs-op-add-vec4-float
|
skip |
|
vs-op-add-vec4-vec4
|
skip |
|
vs-op-assign-add-float-float
|
skip |
|
vs-op-assign-add-vec2-float
|
skip |
|
vs-op-assign-add-vec2-vec2
|
skip |
|
vs-op-assign-add-vec3-float
|
skip |
|
vs-op-assign-add-vec3-vec3
|
skip |
|
vs-op-assign-add-vec4-float
|
skip |
|
vs-op-assign-add-vec4-vec4
|
skip |
|
vs-op-assign-div-float-float
|
skip |
|
vs-op-assign-div-vec2-float
|
skip |
|
vs-op-assign-div-vec2-vec2
|
skip |
|
vs-op-assign-div-vec3-float
|
skip |
|
vs-op-assign-div-vec3-vec3
|
skip |
|
vs-op-assign-div-vec4-float
|
skip |
|
vs-op-assign-div-vec4-vec4
|
skip |
|
vs-op-assign-mult-float-float
|
skip |
|
vs-op-assign-mult-vec2-float
|
skip |
|
vs-op-assign-mult-vec2-vec2
|
skip |
|
vs-op-assign-mult-vec3-float
|
skip |
|
vs-op-assign-mult-vec3-vec3
|
skip |
|
vs-op-assign-mult-vec4-float
|
skip |
|
vs-op-assign-mult-vec4-vec4
|
skip |
|
vs-op-assign-sub-float-float
|
skip |
|
vs-op-assign-sub-vec2-float
|
skip |
|
vs-op-assign-sub-vec2-vec2
|
skip |
|
vs-op-assign-sub-vec3-float
|
skip |
|
vs-op-assign-sub-vec3-vec3
|
skip |
|
vs-op-assign-sub-vec4-float
|
skip |
|
vs-op-assign-sub-vec4-vec4
|
skip |
|
vs-op-div-float-float
|
skip |
|
vs-op-div-float-vec2
|
skip |
|
vs-op-div-float-vec3
|
skip |
|
vs-op-div-float-vec4
|
skip |
|
vs-op-div-vec2-float
|
skip |
|
vs-op-div-vec2-vec2
|
skip |
|
vs-op-div-vec3-float
|
skip |
|
vs-op-div-vec3-vec3
|
skip |
|
vs-op-div-vec4-float
|
skip |
|
vs-op-div-vec4-vec4
|
skip |
|
vs-op-mult-float-float
|
skip |
|
vs-op-mult-float-vec2
|
skip |
|
vs-op-mult-float-vec3
|
skip |
|
vs-op-mult-float-vec4
|
skip |
|
vs-op-mult-vec2-float
|
skip |
|
vs-op-mult-vec2-vec2
|
skip |
|
vs-op-mult-vec3-float
|
skip |
|
vs-op-mult-vec3-vec3
|
skip |
|
vs-op-mult-vec4-float
|
skip |
|
vs-op-mult-vec4-vec4
|
skip |
|
vs-op-sub-float-float
|
skip |
|
vs-op-sub-float-vec2
|
skip |
|
vs-op-sub-float-vec3
|
skip |
|
vs-op-sub-float-vec4
|
skip |
|
vs-op-sub-vec2-float
|
skip |
|
vs-op-sub-vec2-vec2
|
skip |
|
vs-op-sub-vec3-float
|
skip |
|
vs-op-sub-vec3-vec3
|
skip |
|
vs-op-sub-vec4-float
|
skip |
|
vs-op-sub-vec4-vec4
|
skip |
|
vs-pow-float-float
|
skip |
|
vs-pow-vec2-vec2
|
skip |
|
vs-pow-vec3-vec3
|
skip |
|
vs-pow-vec4-vec4
|
skip |
|
vs-radians-float
|
skip |
|
vs-radians-vec2
|
skip |
|
vs-radians-vec3
|
skip |
|
vs-radians-vec4
|
skip |
|
vs-sqrt-float
|
skip |
|
vs-sqrt-vec2
|
skip |
|
vs-sqrt-vec3
|
skip |
|
vs-sqrt-vec4
|
skip |
|
arb_shader_stencil_export
|
7/7 |
|
amd-undefined.frag
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_storage_buffer_object
|
82/82 |
|
array-ssbo-auto-binding
|
pass |
|
array-ssbo-binding
|
pass |
|
compiler
|
25/25 |
|
atomiccompswap-implicit-conversion.vert
|
pass |
|
atomicmin-array-element-implicit-conversion.vert
|
pass |
|
atomicmin-implicit-conversion.vert
|
pass |
|
atomicmin-swizzle-implicit-conversion.vert
|
pass |
|
atomicmin-swizzle.vert
|
pass |
|
buffer-memory-qualifiers.vert
|
pass |
|
extension-disabled-shader-storage-block.frag
|
pass |
|
extension-disabled-std430.frag
|
pass |
|
global-scope-binding-qualifier.frag
|
pass |
|
implicitly-sized-array-length.frag
|
pass |
|
layout-std430-non-shader-storage.frag
|
pass |
|
layout-std430-within-block.frag
|
pass |
|
member-invalid-binding-qualifier.frag
|
pass |
|
member-memory-qualifier-readonly.frag
|
pass |
|
member-memory-qualifier-writeonly.frag
|
pass |
|
member-memory-qualifiers.frag
|
pass |
|
named-block-memory-qualifier-readonly-member.vert
|
pass |
|
named-block-memory-qualifier-readonly.vert
|
pass |
|
named-block-memory-qualifier-writeonly-member.vert
|
pass |
|
named-block-memory-qualifier-writeonly.vert
|
pass |
|
shader-storage-block-initializer.frag
|
pass |
|
shader-storage-block-sampler.frag
|
pass |
|
shader-storage-outside-block.frag
|
pass |
|
shared-layout-qualifier.frag
|
pass |
|
unsized-array-argument-function.frag
|
pass |
|
unused-array-element.comp
|
skip |
|
unused-array-element.frag
|
skip |
|
deletebuffers
|
pass |
|
execution
|
14/14 |
|
basic
|
pass |
|
implicitly-sized-array-length-1
|
pass |
|
implicitly-sized-array-length-2
|
pass |
|
implicitly-sized-array-length-3
|
pass |
|
implicitly-sized-array-length-4
|
pass |
|
indirect
|
pass |
|
memory-layouts-struct-deref
|
pass |
|
ssbo-atomicadd-int
|
pass |
|
ssbo-atomiccompswap-int
|
pass |
|
ssbo-atomicexchange-int
|
pass |
|
ssbo-atomicmax-int
|
pass |
|
ssbo-atomicmax-uint
|
pass |
|
ssbo-atomicmin-int
|
pass |
|
ssbo-atomicmin-uint
|
pass |
|
getintegeri_v
|
pass |
|
issue1258
|
pass |
|
layout-std140-write-shader
|
pass |
|
layout-std430-write-shader
|
pass |
|
linker
|
22/22 |
|
buffer-variable-indirect-indexing
|
pass |
|
copy-large-array
|
pass |
|
copy-large-struct
|
pass |
|
implicit_size_array_member
|
pass |
|
instance-matching-shader-storage-blocks-array-size-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-binding-qualifier-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-array-size-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-count-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-name-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-order-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-qualifier-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-member-type-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-memory-qualifier-mismatch
|
pass |
|
instance-matching-shader-storage-blocks-packaging-qualifier-mismatch
|
pass |
|
non_integral_size_array_member
|
pass |
|
shader-storage-block-different-def
|
pass |
|
shader-storage-block-different-def-2
|
pass |
|
shader-storage-block-different-def-3
|
pass |
|
shader-storage-block-different-size
|
pass |
|
sized_arrays_of_arrays_member
|
pass |
|
unsized_array_member
|
pass |
|
unsized_arrays_of_arrays_member
|
pass |
|
max-ssbo-size
|
4/4 |
|
fs
|
pass |
|
fsexceed
|
pass |
|
vs
|
pass |
|
vsexceed
|
pass |
|
maxblocks
|
pass |
|
minmax
|
skip |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
program-interface-query
|
pass |
|
rendering
|
pass |
|
ssbo-binding
|
pass |
|
arb_shader_subroutine
|
43/43 |
|
arb_shader_subroutine-minmax
|
pass |
|
arb_shader_subroutine-uniformsubroutinesuiv
|
pass |
|
compiler
|
24/24 |
|
array-call-const-indexed.vert
|
pass |
|
array-call-dynamically-uniform-indexed.vert
|
pass |
|
call-param-match.frag
|
pass |
|
call-param-mismatch.vert
|
pass |
|
call-subroutine-type-name.frag
|
pass |
|
direct-call.vert
|
pass |
|
keyword.vert
|
pass |
|
layout-qualifier-index-invalid.vert
|
pass |
|
multiple-subroutine-qualifiers.vert
|
pass |
|
multiple-subroutine-types.vert
|
pass |
|
no-subroutine-var.vert
|
pass |
|
simple-call.vert
|
pass |
|
simple-subroutine-def.vert
|
pass |
|
simple-subroutine-type-def.vert
|
pass |
|
simple-subroutine-uniform.vert
|
pass |
|
subroutine-def-empty-type-list.vert
|
pass |
|
subroutine-def-no-prototype.vert
|
pass |
|
subroutine-def-not-declared.vert
|
pass |
|
subroutine-def-not-identifier.vert
|
pass |
|
subroutine-param-type-implicit.vert
|
pass |
|
subroutine-param-type-mismatch.vert
|
pass |
|
subroutine-return-type-mismatch.vert
|
pass |
|
subroutine-type-mismatch.frag
|
pass |
|
subroutine-uniform-array.vert
|
pass |
|
execution
|
9/9 |
|
array-subroutines
|
pass |
|
array-subroutines-explicit-location
|
pass |
|
array-subroutines-nonconst
|
pass |
|
simple-subroutine
|
pass |
|
simple-subroutine-dlist
|
pass |
|
two-subroutines
|
pass |
|
two-subroutines-2
|
pass |
|
two-subroutines-nested
|
pass |
|
two-subroutines-uniform
|
pass |
|
linker
|
4/4 |
|
no-mutual-recursion.vert
|
pass |
|
no-overloads.vert
|
pass |
|
no-simple-recursion.vert
|
pass |
|
shared-namespace.vert
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shader_texture_image_samples
|
33/45 |
|
builtin-image
|
skip |
|
compiler
|
3/3 |
|
fs-image-samples.frag
|
pass |
|
fs-texture-samples.frag
|
pass |
|
vs-texture-samples.vert
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
texturesamples
|
24/36 |
|
fs-isampler2dms-16
|
skip |
|
fs-isampler2dms-2
|
pass |
|
fs-isampler2dms-32
|
skip |
|
fs-isampler2dms-4
|
pass |
|
fs-isampler2dms-6
|
skip |
|
fs-isampler2dms-8
|
skip |
|
fs-isampler2dmsarray-16
|
skip |
|
fs-isampler2dmsarray-2
|
pass |
|
fs-isampler2dmsarray-32
|
skip |
|
fs-isampler2dmsarray-4
|
pass |
|
fs-isampler2dmsarray-6
|
skip |
|
fs-isampler2dmsarray-8
|
skip |
|
fs-sampler2dms-16
|
skip |
|
fs-sampler2dms-2
|
pass |
|
fs-sampler2dms-32
|
skip |
|
fs-sampler2dms-4
|
pass |
|
fs-sampler2dms-6
|
skip |
|
fs-sampler2dms-8
|
skip |
|
fs-sampler2dmsarray-16
|
skip |
|
fs-sampler2dmsarray-2
|
pass |
|
fs-sampler2dmsarray-32
|
skip |
|
fs-sampler2dmsarray-4
|
pass |
|
fs-sampler2dmsarray-6
|
skip |
|
fs-sampler2dmsarray-8
|
skip |
|
fs-usampler2dms-16
|
skip |
|
fs-usampler2dms-2
|
pass |
|
fs-usampler2dms-32
|
skip |
|
fs-usampler2dms-4
|
pass |
|
fs-usampler2dms-6
|
skip |
|
fs-usampler2dms-8
|
skip |
|
fs-usampler2dmsarray-16
|
skip |
|
fs-usampler2dmsarray-2
|
pass |
|
fs-usampler2dmsarray-32
|
skip |
|
fs-usampler2dmsarray-4
|
pass |
|
fs-usampler2dmsarray-6
|
skip |
|
fs-usampler2dmsarray-8
|
skip |
|
gs-isampler2dms-16
|
skip |
|
gs-isampler2dms-2
|
fail |
|
gs-isampler2dms-32
|
skip |
|
gs-isampler2dms-4
|
fail |
|
gs-isampler2dms-6
|
skip |
|
gs-isampler2dms-8
|
skip |
|
gs-isampler2dmsarray-16
|
skip |
|
gs-isampler2dmsarray-2
|
fail |
|
gs-isampler2dmsarray-32
|
skip |
|
gs-isampler2dmsarray-4
|
fail |
|
gs-isampler2dmsarray-6
|
skip |
|
gs-isampler2dmsarray-8
|
skip |
|
gs-sampler2dms-16
|
skip |
|
gs-sampler2dms-2
|
fail |
|
gs-sampler2dms-32
|
skip |
|
gs-sampler2dms-4
|
fail |
|
gs-sampler2dms-6
|
skip |
|
gs-sampler2dms-8
|
skip |
|
gs-sampler2dmsarray-16
|
skip |
|
gs-sampler2dmsarray-2
|
fail |
|
gs-sampler2dmsarray-32
|
skip |
|
gs-sampler2dmsarray-4
|
fail |
|
gs-sampler2dmsarray-6
|
skip |
|
gs-sampler2dmsarray-8
|
skip |
|
gs-usampler2dms-16
|
skip |
|
gs-usampler2dms-2
|
fail |
|
gs-usampler2dms-32
|
skip |
|
gs-usampler2dms-4
|
fail |
|
gs-usampler2dms-6
|
skip |
|
gs-usampler2dms-8
|
skip |
|
gs-usampler2dmsarray-16
|
skip |
|
gs-usampler2dmsarray-2
|
fail |
|
gs-usampler2dmsarray-32
|
skip |
|
gs-usampler2dmsarray-4
|
fail |
|
gs-usampler2dmsarray-6
|
skip |
|
gs-usampler2dmsarray-8
|
skip |
|
vs-isampler2dms-16
|
skip |
|
vs-isampler2dms-2
|
pass |
|
vs-isampler2dms-32
|
skip |
|
vs-isampler2dms-4
|
pass |
|
vs-isampler2dms-6
|
skip |
|
vs-isampler2dms-8
|
skip |
|
vs-isampler2dmsarray-16
|
skip |
|
vs-isampler2dmsarray-2
|
pass |
|
vs-isampler2dmsarray-32
|
skip |
|
vs-isampler2dmsarray-4
|
pass |
|
vs-isampler2dmsarray-6
|
skip |
|
vs-isampler2dmsarray-8
|
skip |
|
vs-sampler2dms-16
|
skip |
|
vs-sampler2dms-2
|
pass |
|
vs-sampler2dms-32
|
skip |
|
vs-sampler2dms-4
|
pass |
|
vs-sampler2dms-6
|
skip |
|
vs-sampler2dms-8
|
skip |
|
vs-sampler2dmsarray-16
|
skip |
|
vs-sampler2dmsarray-2
|
pass |
|
vs-sampler2dmsarray-32
|
skip |
|
vs-sampler2dmsarray-4
|
pass |
|
vs-sampler2dmsarray-6
|
skip |
|
vs-sampler2dmsarray-8
|
skip |
|
vs-usampler2dms-16
|
skip |
|
vs-usampler2dms-2
|
pass |
|
vs-usampler2dms-32
|
skip |
|
vs-usampler2dms-4
|
pass |
|
vs-usampler2dms-6
|
skip |
|
vs-usampler2dms-8
|
skip |
|
vs-usampler2dmsarray-16
|
skip |
|
vs-usampler2dmsarray-2
|
pass |
|
vs-usampler2dmsarray-32
|
skip |
|
vs-usampler2dmsarray-4
|
pass |
|
vs-usampler2dmsarray-6
|
skip |
|
vs-usampler2dmsarray-8
|
skip |
|
arb_shader_texture_lod
|
97/97 |
|
compiler
|
47/47 |
|
tex_grad-shadow1d-1dshadow-vec3.frag
|
pass |
|
tex_grad-shadow1d-1dshadow-vec3.vert
|
pass |
|
tex_grad-shadow1dproj-1dshadow-vec4.frag
|
pass |
|
tex_grad-shadow1dproj-1dshadow-vec4.vert
|
pass |
|
tex_grad-shadow2d-2dshadow-vec3.frag
|
pass |
|
tex_grad-shadow2d-2dshadow-vec3.vert
|
pass |
|
tex_grad-shadow2dproj-2dshadow-vec4.frag
|
pass |
|
tex_grad-shadow2dproj-2dshadow-vec4.vert
|
pass |
|
tex_grad-shadow2drect-2drectshadow-vec3.frag
|
pass |
|
tex_grad-shadow2drect-2drectshadow-vec3.vert
|
pass |
|
tex_grad-shadow2drectproj-2drectshadow-vec4.frag
|
pass |
|
tex_grad-shadow2drectproj-2drectshadow-vec4.vert
|
pass |
|
tex_grad-texture1d-1d-float.frag
|
pass |
|
tex_grad-texture1d-1d-float.vert
|
pass |
|
tex_grad-texture1dproj-1d-vec2.frag
|
pass |
|
tex_grad-texture1dproj-1d-vec2.vert
|
pass |
|
tex_grad-texture1dproj-1d-vec4.frag
|
pass |
|
tex_grad-texture1dproj-1d-vec4.vert
|
pass |
|
tex_grad-texture2d-2d-vec2.frag
|
pass |
|
tex_grad-texture2d-2d-vec2.vert
|
pass |
|
tex_grad-texture2dproj-2d-vec3.frag
|
pass |
|
tex_grad-texture2dproj-2d-vec3.vert
|
pass |
|
tex_grad-texture2dproj-2d-vec4.frag
|
pass |
|
tex_grad-texture2dproj-2d-vec4.vert
|
pass |
|
tex_grad-texture2drect-2drect-vec2.frag
|
pass |
|
tex_grad-texture2drect-2drect-vec2.vert
|
pass |
|
tex_grad-texture2drectproj-2drect-vec3.frag
|
pass |
|
tex_grad-texture2drectproj-2drect-vec3.vert
|
pass |
|
tex_grad-texture3d-3d-vec3.frag
|
pass |
|
tex_grad-texture3d-3d-vec3.vert
|
pass |
|
tex_grad-texture3dproj-3d-vec4.frag
|
pass |
|
tex_grad-texture3dproj-3d-vec4.vert
|
pass |
|
tex_grad-texturecube-cube-vec3.frag
|
pass |
|
tex_grad-texturecube-cube-vec3.vert
|
pass |
|
tex_lod-shadow1d-1dshadow-vec3.frag
|
pass |
|
tex_lod-shadow1dproj-1dshadow-vec4.frag
|
pass |
|
tex_lod-shadow2d-2dshadow-vec3.frag
|
pass |
|
tex_lod-shadow2dproj-2dshadow-vec4.frag
|
pass |
|
tex_lod-texture1d-1d-float.frag
|
pass |
|
tex_lod-texture1dproj-1d-vec2.frag
|
pass |
|
tex_lod-texture1dproj-1d-vec4.frag
|
pass |
|
tex_lod-texture2d-2d-vec2.frag
|
pass |
|
tex_lod-texture2dproj-2d-vec3.frag
|
pass |
|
tex_lod-texture2dproj-2d-vec4.frag
|
pass |
|
tex_lod-texture3d-3d-vec3.frag
|
pass |
|
tex_lod-texture3dproj-3d-vec4.frag
|
pass |
|
tex_lod-texturecube-cube-vec3.frag
|
pass |
|
execution
|
44/44 |
|
arb_shader_texture_lod-texgrad
|
pass |
|
arb_shader_texture_lod-texgradcube
|
pass |
|
glsl-fs-shadow2dgradarb-01
|
pass |
|
glsl-fs-shadow2dgradarb-02
|
pass |
|
glsl-fs-shadow2dgradarb-03
|
pass |
|
glsl-fs-shadow2dgradarb-04
|
pass |
|
glsl-fs-shadow2dgradarb-05
|
pass |
|
glsl-fs-shadow2dgradarb-06
|
pass |
|
glsl-fs-shadow2dgradarb-07
|
pass |
|
glsl-fs-shadow2dgradarb-08
|
pass |
|
glsl-fs-shadow2dgradarb-09
|
pass |
|
glsl-fs-shadow2dgradarb-cumulative
|
pass |
|
glsl-fs-texturelod-01
|
pass |
|
tex-miplevel-selection *gradarb 1d
|
pass |
|
tex-miplevel-selection *gradarb 1dshadow
|
pass |
|
tex-miplevel-selection *gradarb 2d
|
pass |
|
tex-miplevel-selection *gradarb 2drect
|
pass |
|
tex-miplevel-selection *gradarb 2drectshadow
|
pass |
|
tex-miplevel-selection *gradarb 2dshadow
|
pass |
|
tex-miplevel-selection *gradarb 3d
|
pass |
|
tex-miplevel-selection *gradarb cube
|
pass |
|
tex-miplevel-selection *lod 1d
|
pass |
|
tex-miplevel-selection *lod 1dshadow
|
pass |
|
tex-miplevel-selection *lod 2d
|
pass |
|
tex-miplevel-selection *lod 2dshadow
|
pass |
|
tex-miplevel-selection *lod 3d
|
pass |
|
tex-miplevel-selection *lod cube
|
pass |
|
tex-miplevel-selection *projgradarb 1d
|
pass |
|
tex-miplevel-selection *projgradarb 1d_projvec4
|
pass |
|
tex-miplevel-selection *projgradarb 1dshadow
|
pass |
|
tex-miplevel-selection *projgradarb 2d
|
pass |
|
tex-miplevel-selection *projgradarb 2d_projvec4
|
pass |
|
tex-miplevel-selection *projgradarb 2drect
|
pass |
|
tex-miplevel-selection *projgradarb 2drect_projvec4
|
pass |
|
tex-miplevel-selection *projgradarb 2drectshadow
|
pass |
|
tex-miplevel-selection *projgradarb 2dshadow
|
pass |
|
tex-miplevel-selection *projgradarb 3d
|
pass |
|
tex-miplevel-selection *projlod 1d
|
pass |
|
tex-miplevel-selection *projlod 1d_projvec4
|
pass |
|
tex-miplevel-selection *projlod 1dshadow
|
pass |
|
tex-miplevel-selection *projlod 2d
|
pass |
|
tex-miplevel-selection *projlod 2d_projvec4
|
pass |
|
tex-miplevel-selection *projlod 2dshadow
|
pass |
|
tex-miplevel-selection *projlod 3d
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shading_language_420pack
|
103/103 |
|
active sampler conflict
|
pass |
|
binding layout
|
pass |
|
built-in constants
|
2/2 |
|
gl_maxprogramtexeloffset
|
pass |
|
gl_minprogramtexeloffset
|
pass |
|
compiler
|
74/74 |
|
global-const-var-non-const-expr.frag
|
pass |
|
illegal-aggregate-initializer-array-dereference-out-of-bounds-implicitly-sized.frag
|
pass |
|
illegal-aggregate-initializer-array-too-few-elements.frag
|
pass |
|
illegal-aggregate-initializer-array-too-many-elements.frag
|
pass |
|
illegal-aggregate-initializer-array-wrong-type.frag
|
pass |
|
illegal-aggregate-initializer-matrix-too-few-columns.frag
|
pass |
|
illegal-aggregate-initializer-matrix-too-many-columns.frag
|
pass |
|
illegal-aggregate-initializer-matrix-wrong-type.frag
|
pass |
|
illegal-aggregate-initializer-named-struct-too-few-fields.frag
|
pass |
|
illegal-aggregate-initializer-named-struct-too-many-fields.frag
|
pass |
|
illegal-aggregate-initializer-named-struct-wrong-type.frag
|
pass |
|
illegal-aggregate-initializer-no-nesting-flattening.frag
|
pass |
|
illegal-aggregate-initializer-nonsquare-matrix-reversed-row-column.frag
|
pass |
|
illegal-aggregate-initializer-nonsquare-matrix-wrong-column-type.frag
|
pass |
|
illegal-aggregate-initializer-of-scalar.frag
|
pass |
|
illegal-aggregate-initializer-spurious-braces.frag
|
pass |
|
illegal-aggregate-initializer-struct-bool-to-struct.frag
|
pass |
|
illegal-aggregate-initializer-struct-struct-to-bool.frag
|
pass |
|
illegal-aggregate-initializer-struct-struct-to-struct.frag
|
pass |
|
illegal-aggregate-initializer-struct-too-few-fields.frag
|
pass |
|
illegal-aggregate-initializer-struct-too-many-fields.frag
|
pass |
|
illegal-aggregate-initializer-struct-vec2-to-vec3.frag
|
pass |
|
illegal-aggregate-initializer-struct-wrong-type.frag
|
pass |
|
illegal-aggregate-initializer-vec-too-few-elements.frag
|
pass |
|
illegal-aggregate-initializer-vec-too-many-elements.frag
|
pass |
|
illegal-aggregate-initializer-vec-wrong-type.frag
|
pass |
|
illegal-aggregate-noninitializer-vec.frag
|
pass |
|
implicit-conversion-invalid-type.frag
|
pass |
|
layout-qualifiers
|
24/24 |
|
multiple-buffer-non-value-layout-qualifier-in-single-declaration-1.vert
|
pass |
|
multiple-buffer-non-value-layout-qualifier-in-single-declaration-2.vert
|
pass |
|
multiple-input-non-value-layout-qualifier-in-single-declaration-1.geom
|
pass |
|
multiple-input-non-value-layout-qualifier-in-single-declaration-2.geom
|
pass |
|
multiple-input-value-layout-qualifier-in-single-declaration-3.geom
|
pass |
|
multiple-input-value-layout-qualifier-in-single-declaration-4.geom
|
pass |
|
multiple-invocation-in-single-declaration-mismatch.geom
|
pass |
|
multiple-invocation-in-single-declaration.geom
|
pass |
|
multiple-local_size-in-single-declaration-mismatch.comp
|
pass |
|
multiple-local_size-in-single-declaration.comp
|
pass |
|
multiple-location-qualifier-in-single-declaration-420-pack.vert
|
pass |
|
multiple-location-qualifier-in-single-declaration-no-420-pack.vert
|
pass |
|
multiple-max_vertices-in-single-declaration-mismatch.geom
|
pass |
|
multiple-max_vertices-in-single-declaration.geom
|
pass |
|
multiple-output-non-value-layout-qualifier-in-single-declaration-1.geom
|
pass |
|
multiple-output-non-value-layout-qualifier-in-single-declaration-2.geom
|
pass |
|
multiple-output-value-layout-qualifier-in-single-declaration-3.geom
|
pass |
|
multiple-output-value-layout-qualifier-in-single-declaration-4.geom
|
pass |
|
multiple-stream-qualifier-in-single-declaration-420-pack.geom
|
pass |
|
multiple-stream-qualifier-in-single-declaration-no-420-pack.geom
|
pass |
|
multiple-stream-qualifier-in-single-global-declaration-420-pack.geom
|
pass |
|
multiple-stream-qualifier-in-single-global-declaration-no-420-pack.geom
|
pass |
|
multiple-uniform-non-value-layout-qualifier-in-single-declaration-1.vert
|
pass |
|
multiple-uniform-non-value-layout-qualifier-in-single-declaration-2.vert
|
pass |
|
multiple-vertices-in-single-declaration-mismatch.tesc
|
skip |
|
multiple-vertices-in-single-declaration.tesc
|
skip |
|
legal-aggregate-initializer-sequence-operator-abuse.frag
|
pass |
|
length-scalar.frag
|
pass |
|
line-continuation.frag
|
pass |
|
qualifiers
|
18/18 |
|
const-parameter-qualifier-no-writes.vert
|
pass |
|
const-parameter-qualifier.vert
|
pass |
|
duplicate-aux-storage-qualifiers.vert
|
pass |
|
duplicate-const-parameter-qualifiers.vert
|
pass |
|
duplicate-interpolation-qualifiers.vert
|
pass |
|
duplicate-parameter-qualifiers.vert
|
pass |
|
duplicate-storage-qualifiers.vert
|
pass |
|
invariant-qual-ordering.vert
|
pass |
|
no-aux-qual-on-fs-output.frag
|
pass |
|
no-aux-qual-on-vs-input.vert
|
pass |
|
no-in-and-out-qualifiers.vert
|
pass |
|
no-interpolation-qual-on-fs-output.frag
|
pass |
|
no-interpolation-qual-on-vs-input.vert
|
pass |
|
relaxed-parameter-qualifier-ordering.vert
|
pass |
|
relaxed-qualifier-ordering.vert
|
pass |
|
storage-qualifier-after-type.vert
|
pass |
|
two-interpolation-qualifiers.vert
|
pass |
|
two-storage-qualifiers.vert
|
pass |
|
utf8.frag
|
pass |
|
execution
|
13/13 |
|
aggregate-dynamic-initializer-matrix
|
pass |
|
aggregate-dynamic-initializer-sized-array
|
pass |
|
aggregate-dynamic-initializer-struct
|
pass |
|
aggregate-dynamic-initializer-unsized-array
|
pass |
|
aggregate-initializer-matrix
|
pass |
|
aggregate-initializer-sized-array
|
pass |
|
aggregate-initializer-struct
|
pass |
|
aggregate-initializer-unsized-array
|
pass |
|
const-var-non-constant-expr
|
pass |
|
implicit-return-type-conversion
|
pass |
|
length-matrix
|
pass |
|
length-vector
|
pass |
|
scalar-swizzle
|
pass |
|
linker
|
5/5 |
|
different-bindings-image2d
|
pass |
|
different-bindings-sampler2d
|
pass |
|
different-bindings-shader-storage-blocks
|
skip |
|
different-bindings-shader-storage-blocks-instanced
|
skip |
|
different-bindings-uniform-blocks
|
pass |
|
different-bindings-uniform-blocks-instanced
|
pass |
|
instance-matching-uniform-blocks-binding-qualifier-mismatch
|
pass |
|
multiple layout qualifiers
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_shading_language_include
|
48/48 |
|
api tests
|
26/26 |
|
test glcompileshaderincludearb() between glbegin/end()
|
pass |
|
test glcompileshaderincludearb() invalid paths
|
pass |
|
test glcompileshaderincludearb() invalid shader object name
|
pass |
|
test glcompileshaderincludearb() non-zero count and null path
|
pass |
|
test glcompileshaderincludearb() null in path array
|
pass |
|
test gldeletenamedstringarb() invalid paths
|
pass |
|
test gldeletenamedstringarb() no string attached to path
|
pass |
|
test gldeletenamedstringarb() null name
|
pass |
|
test glgetnamedstringarb() invalid paths
|
pass |
|
test glgetnamedstringarb() large buffer
|
pass |
|
test glgetnamedstringarb() no string attached to path
|
pass |
|
test glgetnamedstringarb() null name
|
pass |
|
test glgetnamedstringarb() small buffer
|
pass |
|
test glgetnamedstringivarb() gl_named_string_length_arb
|
pass |
|
test glgetnamedstringivarb() gl_named_string_type_arb
|
pass |
|
test glgetnamedstringivarb() invalid paths
|
pass |
|
test glgetnamedstringivarb() no string attached to path
|
pass |
|
test glgetnamedstringivarb() null name
|
pass |
|
test glisnamedstringarb() corresponding string
|
pass |
|
test glisnamedstringarb() no corresponding string
|
pass |
|
test glisnamedstringarb() null name
|
pass |
|
test glisnamedstringarb() truncated path
|
pass |
|
test glnamedstringarb() invalid paths
|
pass |
|
test glnamedstringarb() invalid type enum
|
pass |
|
test glnamedstringarb() null include string
|
pass |
|
test glnamedstringarb() null name
|
pass |
|
compile
|
10/10 |
|
explicit_path.frag
|
pass |
|
explicit_path_extension_disabled.frag
|
pass |
|
explicit_path_no_string_associated.frag
|
pass |
|
explicit_path_not_in_tree.frag
|
pass |
|
line_path.frag
|
pass |
|
line_path_extension_disabled.frag
|
pass |
|
path_not_in_directive.frag
|
pass |
|
relative_path.frag
|
pass |
|
relative_path_no_string_associated.frag
|
pass |
|
relative_path_not_in_tree.frag
|
pass |
|
execution
|
12/12 |
|
associated_strings
|
pass |
|
basic_include
|
pass |
|
basic_nested_include
|
pass |
|
define_in_include
|
pass |
|
define_used_from_include
|
pass |
|
path_character_test
|
pass |
|
path_test
|
pass |
|
relative_path_test_angle_brackets
|
pass |
|
relative_path_test_angle_brackets2
|
pass |
|
relative_path_test_double_quotes
|
pass |
|
relative_path_test_double_quotes2
|
pass |
|
replacement
|
pass |
|
arb_shading_language_packing
|
36/36 |
|
execution
|
30/30 |
|
built-in-functions
|
30/30 |
|
const-packhalf2x16
|
pass |
|
const-packsnorm2x16
|
pass |
|
const-packsnorm4x8
|
pass |
|
const-packunorm2x16
|
pass |
|
const-packunorm4x8
|
pass |
|
const-unpackhalf2x16
|
pass |
|
const-unpacksnorm2x16
|
pass |
|
const-unpacksnorm4x8
|
pass |
|
const-unpackunorm2x16
|
pass |
|
const-unpackunorm4x8
|
pass |
|
fs-packhalf2x16
|
pass |
|
fs-packsnorm2x16
|
pass |
|
fs-packsnorm4x8
|
pass |
|
fs-packunorm2x16
|
pass |
|
fs-packunorm4x8
|
pass |
|
fs-unpackhalf2x16
|
pass |
|
fs-unpacksnorm2x16
|
pass |
|
fs-unpacksnorm4x8
|
pass |
|
fs-unpackunorm2x16
|
pass |
|
fs-unpackunorm4x8
|
pass |
|
vs-packhalf2x16
|
pass |
|
vs-packsnorm2x16
|
pass |
|
vs-packsnorm4x8
|
pass |
|
vs-packunorm2x16
|
pass |
|
vs-packunorm4x8
|
pass |
|
vs-unpackhalf2x16
|
pass |
|
vs-unpacksnorm2x16
|
pass |
|
vs-unpacksnorm4x8
|
pass |
|
vs-unpackunorm2x16
|
pass |
|
vs-unpackunorm4x8
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_sparse_buffer
|
0/0 |
|
basic
|
skip |
|
buffer-data
|
skip |
|
commit
|
skip |
|
minmax
|
skip |
|
arb_stencil_texturing
|
10/10 |
|
draw
|
pass |
|
glblitframebuffer corrupts state
|
9/9 |
|
gl_texture_1d
|
pass |
|
gl_texture_1d_array
|
pass |
|
gl_texture_2d
|
pass |
|
gl_texture_2d_array
|
pass |
|
gl_texture_2d_multisample
|
pass |
|
gl_texture_2d_multisample_array
|
pass |
|
gl_texture_cube_map
|
pass |
|
gl_texture_cube_map_array
|
pass |
|
gl_texture_rectangle
|
pass |
|
arb_sync
|
14/14 |
|
clientwaitsync-errors
|
pass |
|
clientwaitsync-timeout
|
4/4 |
|
read
|
pass |
|
read client-storage
|
pass |
|
read coherent
|
pass |
|
read coherent client-storage
|
pass |
|
deletesync
|
pass |
|
fencesync-errors
|
pass |
|
getsynciv-errors
|
pass |
|
issync
|
pass |
|
repeat-wait
|
pass |
|
sync-initialize
|
pass |
|
sync_api
|
pass |
|
timeout-zero
|
pass |
|
waitsync-errors
|
pass |
|
arb_tessellation_shader
|
8/8 |
|
arb_tessellation_shader-get-tcs-params
|
skip |
|
arb_tessellation_shader-get-tes-params
|
skip |
|
arb_tessellation_shader-immediate-mode-draw-patches
|
skip |
|
arb_tessellation_shader-invalid-get-program-params
|
skip |
|
arb_tessellation_shader-invalid-patch-vertices-range
|
skip |
|
arb_tessellation_shader-invalid-primitive
|
skip |
|
arb_tessellation_shader-large-uniforms
|
skip |
|
arb_tessellation_shader-layout-mismatch
|
skip |
|
arb_tessellation_shader-minmax
|
skip |
|
arb_tessellation_shader-tes-gs-max-output -small -scan 1 50
|
skip |
|
built-in-constants
|
skip |
|
compiler
|
0/0 |
|
barrier-for.tesc
|
skip |
|
barrier-func.tesc
|
skip |
|
barrier-if.tesc
|
skip |
|
barrier-redeclared.tesc
|
skip |
|
barrier-return.tesc
|
skip |
|
barrier-switch-always.tesc
|
skip |
|
barrier-switch.tesc
|
skip |
|
barrier.tesc
|
skip |
|
barrier.tese
|
skip |
|
custom-block-out-indexing-const.tesc
|
skip |
|
custom-in-length.tesc
|
skip |
|
custom-in-length.tese
|
skip |
|
custom-out-indexing-const.tesc
|
skip |
|
custom-out-indexing-strict.tesc
|
skip |
|
custom-out-indexing-uniform.tesc
|
skip |
|
custom-out-length-1.tesc
|
skip |
|
custom-out-length-2.tesc
|
skip |
|
custom-patch-in-length.tese
|
skip |
|
custom-patch-out-length-no-conflict.tesc
|
skip |
|
custom-patch-out-length.tesc
|
skip |
|
gl_in-length.tesc
|
skip |
|
gl_in-length.tese
|
skip |
|
gl_out-indexing-const.tesc
|
skip |
|
gl_out-indexing-strict.tesc
|
skip |
|
gl_out-indexing-uniform.tesc
|
skip |
|
gl_out-indexing-writemask.tesc
|
skip |
|
gl_out-length-before-declared.tesc
|
skip |
|
gl_out-length.tesc
|
skip |
|
input-block-must-be-array-unnamed.tesc
|
skip |
|
input-block-must-be-array-unnamed.tese
|
skip |
|
input-block-must-be-array.tesc
|
skip |
|
input-block-must-be-array.tese
|
skip |
|
input-must-be-array.tesc
|
skip |
|
input-must-be-array.tese
|
skip |
|
layout-multiple-qualifier-declarations-vertices-mismatch.tesc
|
skip |
|
layout-multiple-qualifier-declarations-vertices.tesc
|
skip |
|
no-input-layout.tese
|
skip |
|
no-output-layout.tesc
|
skip |
|
output-block-must-be-array-unnamed.tesc
|
skip |
|
output-block-must-be-array.tesc
|
skip |
|
output-must-be-array.tesc
|
skip |
|
output-size-mismatch.tesc
|
skip |
|
redeclaring-gl_out-junk-member.tesc
|
skip |
|
redeclaring-gl_out-must-be-array.tesc
|
skip |
|
redeclaring-gl_out-no-instance-name.tesc
|
skip |
|
redeclaring-gl_out-ok.tesc
|
skip |
|
sanity.tesc
|
skip |
|
sanity.tese
|
skip |
|
uniform-block-non-array.tesc
|
skip |
|
execution
|
0/0 |
|
16in-1out
|
skip |
|
1in-1out
|
skip |
|
barrier
|
skip |
|
barrier-patch
|
skip |
|
built-in-functions
|
0/0 |
|
tcs-abs-float
|
skip |
|
tcs-abs-int
|
skip |
|
tcs-abs-ivec2
|
skip |
|
tcs-abs-ivec3
|
skip |
|
tcs-abs-ivec4
|
skip |
|
tcs-abs-vec2
|
skip |
|
tcs-abs-vec3
|
skip |
|
tcs-abs-vec4
|
skip |
|
tcs-acos-float
|
skip |
|
tcs-acos-vec2
|
skip |
|
tcs-acos-vec3
|
skip |
|
tcs-acos-vec4
|
skip |
|
tcs-acosh-float
|
skip |
|
tcs-acosh-vec2
|
skip |
|
tcs-acosh-vec3
|
skip |
|
tcs-acosh-vec4
|
skip |
|
tcs-all-bvec2
|
skip |
|
tcs-all-bvec2-using-if
|
skip |
|
tcs-all-bvec3
|
skip |
|
tcs-all-bvec3-using-if
|
skip |
|
tcs-all-bvec4
|
skip |
|
tcs-all-bvec4-using-if
|
skip |
|
tcs-any-bvec2
|
skip |
|
tcs-any-bvec2-using-if
|
skip |
|
tcs-any-bvec3
|
skip |
|
tcs-any-bvec3-using-if
|
skip |
|
tcs-any-bvec4
|
skip |
|
tcs-any-bvec4-using-if
|
skip |
|
tcs-asin-float
|
skip |
|
tcs-asin-vec2
|
skip |
|
tcs-asin-vec3
|
skip |
|
tcs-asin-vec4
|
skip |
|
tcs-asinh-float
|
skip |
|
tcs-asinh-vec2
|
skip |
|
tcs-asinh-vec3
|
skip |
|
tcs-asinh-vec4
|
skip |
|
tcs-atan-float
|
skip |
|
tcs-atan-float-float
|
skip |
|
tcs-atan-vec2
|
skip |
|
tcs-atan-vec2-vec2
|
skip |
|
tcs-atan-vec3
|
skip |
|
tcs-atan-vec3-vec3
|
skip |
|
tcs-atan-vec4
|
skip |
|
tcs-atan-vec4-vec4
|
skip |
|
tcs-atanh-float
|
skip |
|
tcs-atanh-vec2
|
skip |
|
tcs-atanh-vec3
|
skip |
|
tcs-atanh-vec4
|
skip |
|
tcs-ceil-float
|
skip |
|
tcs-ceil-vec2
|
skip |
|
tcs-ceil-vec3
|
skip |
|
tcs-ceil-vec4
|
skip |
|
tcs-clamp-float-float-float
|
skip |
|
tcs-clamp-int-int-int
|
skip |
|
tcs-clamp-ivec2-int-int
|
skip |
|
tcs-clamp-ivec2-ivec2-ivec2
|
skip |
|
tcs-clamp-ivec3-int-int
|
skip |
|
tcs-clamp-ivec3-ivec3-ivec3
|
skip |
|
tcs-clamp-ivec4-int-int
|
skip |
|
tcs-clamp-ivec4-ivec4-ivec4
|
skip |
|
tcs-clamp-uint-uint-uint
|
skip |
|
tcs-clamp-uvec2-uint-uint
|
skip |
|
tcs-clamp-uvec2-uvec2-uvec2
|
skip |
|
tcs-clamp-uvec3-uint-uint
|
skip |
|
tcs-clamp-uvec3-uvec3-uvec3
|
skip |
|
tcs-clamp-uvec4-uint-uint
|
skip |
|
tcs-clamp-uvec4-uvec4-uvec4
|
skip |
|
tcs-clamp-vec2-float-float
|
skip |
|
tcs-clamp-vec2-vec2-vec2
|
skip |
|
tcs-clamp-vec3-float-float
|
skip |
|
tcs-clamp-vec3-vec3-vec3
|
skip |
|
tcs-clamp-vec4-float-float
|
skip |
|
tcs-clamp-vec4-vec4-vec4
|
skip |
|
tcs-cos-float
|
skip |
|
tcs-cos-vec2
|
skip |
|
tcs-cos-vec3
|
skip |
|
tcs-cos-vec4
|
skip |
|
tcs-cosh-float
|
skip |
|
tcs-cosh-vec2
|
skip |
|
tcs-cosh-vec3
|
skip |
|
tcs-cosh-vec4
|
skip |
|
tcs-cross-vec3-vec3
|
skip |
|
tcs-degrees-float
|
skip |
|
tcs-degrees-vec2
|
skip |
|
tcs-degrees-vec3
|
skip |
|
tcs-degrees-vec4
|
skip |
|
tcs-determinant-mat2
|
skip |
|
tcs-determinant-mat3
|
skip |
|
tcs-determinant-mat4
|
skip |
|
tcs-distance-float-float
|
skip |
|
tcs-distance-vec2-vec2
|
skip |
|
tcs-distance-vec3-vec3
|
skip |
|
tcs-distance-vec4-vec4
|
skip |
|
tcs-dot-float-float
|
skip |
|
tcs-dot-vec2-vec2
|
skip |
|
tcs-dot-vec3-vec3
|
skip |
|
tcs-dot-vec4-vec4
|
skip |
|
tcs-equal-bvec2-bvec2
|
skip |
|
tcs-equal-bvec3-bvec3
|
skip |
|
tcs-equal-bvec4-bvec4
|
skip |
|
tcs-equal-ivec2-ivec2
|
skip |
|
tcs-equal-ivec3-ivec3
|
skip |
|
tcs-equal-ivec4-ivec4
|
skip |
|
tcs-equal-uvec2-uvec2
|
skip |
|
tcs-equal-uvec3-uvec3
|
skip |
|
tcs-equal-uvec4-uvec4
|
skip |
|
tcs-equal-vec2-vec2
|
skip |
|
tcs-equal-vec3-vec3
|
skip |
|
tcs-equal-vec4-vec4
|
skip |
|
tcs-exp-float
|
skip |
|
tcs-exp-vec2
|
skip |
|
tcs-exp-vec3
|
skip |
|
tcs-exp-vec4
|
skip |
|
tcs-exp2-float
|
skip |
|
tcs-exp2-vec2
|
skip |
|
tcs-exp2-vec3
|
skip |
|
tcs-exp2-vec4
|
skip |
|
tcs-faceforward-float-float-float
|
skip |
|
tcs-faceforward-vec2-vec2-vec2
|
skip |
|
tcs-faceforward-vec3-vec3-vec3
|
skip |
|
tcs-faceforward-vec4-vec4-vec4
|
skip |
|
tcs-floor-float
|
skip |
|
tcs-floor-vec2
|
skip |
|
tcs-floor-vec3
|
skip |
|
tcs-floor-vec4
|
skip |
|
tcs-fract-float
|
skip |
|
tcs-fract-vec2
|
skip |
|
tcs-fract-vec3
|
skip |
|
tcs-fract-vec4
|
skip |
|
tcs-greaterthan-ivec2-ivec2
|
skip |
|
tcs-greaterthan-ivec3-ivec3
|
skip |
|
tcs-greaterthan-ivec4-ivec4
|
skip |
|
tcs-greaterthan-uvec2-uvec2
|
skip |
|
tcs-greaterthan-uvec3-uvec3
|
skip |
|
tcs-greaterthan-uvec4-uvec4
|
skip |
|
tcs-greaterthan-vec2-vec2
|
skip |
|
tcs-greaterthan-vec3-vec3
|
skip |
|
tcs-greaterthan-vec4-vec4
|
skip |
|
tcs-greaterthanequal-ivec2-ivec2
|
skip |
|
tcs-greaterthanequal-ivec3-ivec3
|
skip |
|
tcs-greaterthanequal-ivec4-ivec4
|
skip |
|
tcs-greaterthanequal-uvec2-uvec2
|
skip |
|
tcs-greaterthanequal-uvec3-uvec3
|
skip |
|
tcs-greaterthanequal-uvec4-uvec4
|
skip |
|
tcs-greaterthanequal-vec2-vec2
|
skip |
|
tcs-greaterthanequal-vec3-vec3
|
skip |
|
tcs-greaterthanequal-vec4-vec4
|
skip |
|
tcs-inverse-mat2
|
skip |
|
tcs-inverse-mat3
|
skip |
|
tcs-inverse-mat4
|
skip |
|
tcs-inversesqrt-float
|
skip |
|
tcs-inversesqrt-vec2
|
skip |
|
tcs-inversesqrt-vec3
|
skip |
|
tcs-inversesqrt-vec4
|
skip |
|
tcs-length-float
|
skip |
|
tcs-length-vec2
|
skip |
|
tcs-length-vec3
|
skip |
|
tcs-length-vec4
|
skip |
|
tcs-lessthan-ivec2-ivec2
|
skip |
|
tcs-lessthan-ivec3-ivec3
|
skip |
|
tcs-lessthan-ivec4-ivec4
|
skip |
|
tcs-lessthan-uvec2-uvec2
|
skip |
|
tcs-lessthan-uvec3-uvec3
|
skip |
|
tcs-lessthan-uvec4-uvec4
|
skip |
|
tcs-lessthan-vec2-vec2
|
skip |
|
tcs-lessthan-vec3-vec3
|
skip |
|
tcs-lessthan-vec4-vec4
|
skip |
|
tcs-lessthanequal-ivec2-ivec2
|
skip |
|
tcs-lessthanequal-ivec3-ivec3
|
skip |
|
tcs-lessthanequal-ivec4-ivec4
|
skip |
|
tcs-lessthanequal-uvec2-uvec2
|
skip |
|
tcs-lessthanequal-uvec3-uvec3
|
skip |
|
tcs-lessthanequal-uvec4-uvec4
|
skip |
|
tcs-lessthanequal-vec2-vec2
|
skip |
|
tcs-lessthanequal-vec3-vec3
|
skip |
|
tcs-lessthanequal-vec4-vec4
|
skip |
|
tcs-log-float
|
skip |
|
tcs-log-vec2
|
skip |
|
tcs-log-vec3
|
skip |
|
tcs-log-vec4
|
skip |
|
tcs-log2-float
|
skip |
|
tcs-log2-vec2
|
skip |
|
tcs-log2-vec3
|
skip |
|
tcs-log2-vec4
|
skip |
|
tcs-matrixcompmult-mat2-mat2
|
skip |
|
tcs-matrixcompmult-mat2x3-mat2x3
|
skip |
|
tcs-matrixcompmult-mat2x4-mat2x4
|
skip |
|
tcs-matrixcompmult-mat3-mat3
|
skip |
|
tcs-matrixcompmult-mat3x2-mat3x2
|
skip |
|
tcs-matrixcompmult-mat3x4-mat3x4
|
skip |
|
tcs-matrixcompmult-mat4-mat4
|
skip |
|
tcs-matrixcompmult-mat4x2-mat4x2
|
skip |
|
tcs-matrixcompmult-mat4x3-mat4x3
|
skip |
|
tcs-max-float-float
|
skip |
|
tcs-max-int-int
|
skip |
|
tcs-max-ivec2-int
|
skip |
|
tcs-max-ivec2-ivec2
|
skip |
|
tcs-max-ivec3-int
|
skip |
|
tcs-max-ivec3-ivec3
|
skip |
|
tcs-max-ivec4-int
|
skip |
|
tcs-max-ivec4-ivec4
|
skip |
|
tcs-max-uint-uint
|
skip |
|
tcs-max-uvec2-uint
|
skip |
|
tcs-max-uvec2-uvec2
|
skip |
|
tcs-max-uvec3-uint
|
skip |
|
tcs-max-uvec3-uvec3
|
skip |
|
tcs-max-uvec4-uint
|
skip |
|
tcs-max-uvec4-uvec4
|
skip |
|
tcs-max-vec2-float
|
skip |
|
tcs-max-vec2-vec2
|
skip |
|
tcs-max-vec3-float
|
skip |
|
tcs-max-vec3-vec3
|
skip |
|
tcs-max-vec4-float
|
skip |
|
tcs-max-vec4-vec4
|
skip |
|
tcs-min-float-float
|
skip |
|
tcs-min-int-int
|
skip |
|
tcs-min-ivec2-int
|
skip |
|
tcs-min-ivec2-ivec2
|
skip |
|
tcs-min-ivec3-int
|
skip |
|
tcs-min-ivec3-ivec3
|
skip |
|
tcs-min-ivec4-int
|
skip |
|
tcs-min-ivec4-ivec4
|
skip |
|
tcs-min-uint-uint
|
skip |
|
tcs-min-uvec2-uint
|
skip |
|
tcs-min-uvec2-uvec2
|
skip |
|
tcs-min-uvec3-uint
|
skip |
|
tcs-min-uvec3-uvec3
|
skip |
|
tcs-min-uvec4-uint
|
skip |
|
tcs-min-uvec4-uvec4
|
skip |
|
tcs-min-vec2-float
|
skip |
|
tcs-min-vec2-vec2
|
skip |
|
tcs-min-vec3-float
|
skip |
|
tcs-min-vec3-vec3
|
skip |
|
tcs-min-vec4-float
|
skip |
|
tcs-min-vec4-vec4
|
skip |
|
tcs-mix-float-float-bool
|
skip |
|
tcs-mix-float-float-float
|
skip |
|
tcs-mix-vec2-vec2-bvec2
|
skip |
|
tcs-mix-vec2-vec2-float
|
skip |
|
tcs-mix-vec2-vec2-vec2
|
skip |
|
tcs-mix-vec3-vec3-bvec3
|
skip |
|
tcs-mix-vec3-vec3-float
|
skip |
|
tcs-mix-vec3-vec3-vec3
|
skip |
|
tcs-mix-vec4-vec4-bvec4
|
skip |
|
tcs-mix-vec4-vec4-float
|
skip |
|
tcs-mix-vec4-vec4-vec4
|
skip |
|
tcs-mod-float-float
|
skip |
|
tcs-mod-vec2-float
|
skip |
|
tcs-mod-vec2-vec2
|
skip |
|
tcs-mod-vec3-float
|
skip |
|
tcs-mod-vec3-vec3
|
skip |
|
tcs-mod-vec4-float
|
skip |
|
tcs-mod-vec4-vec4
|
skip |
|
tcs-normalize-float
|
skip |
|
tcs-normalize-vec2
|
skip |
|
tcs-normalize-vec3
|
skip |
|
tcs-normalize-vec4
|
skip |
|
tcs-not-bvec2
|
skip |
|
tcs-not-bvec3
|
skip |
|
tcs-not-bvec4
|
skip |
|
tcs-notequal-bvec2-bvec2
|
skip |
|
tcs-notequal-bvec3-bvec3
|
skip |
|
tcs-notequal-bvec4-bvec4
|
skip |
|
tcs-notequal-ivec2-ivec2
|
skip |
|
tcs-notequal-ivec3-ivec3
|
skip |
|
tcs-notequal-ivec4-ivec4
|
skip |
|
tcs-notequal-uvec2-uvec2
|
skip |
|
tcs-notequal-uvec3-uvec3
|
skip |
|
tcs-notequal-uvec4-uvec4
|
skip |
|
tcs-notequal-vec2-vec2
|
skip |
|
tcs-notequal-vec3-vec3
|
skip |
|
tcs-notequal-vec4-vec4
|
skip |
|
tcs-op-add-float-float
|
skip |
|
tcs-op-add-float-mat2
|
skip |
|
tcs-op-add-float-mat2x3
|
skip |
|
tcs-op-add-float-mat2x4
|
skip |
|
tcs-op-add-float-mat3
|
skip |
|
tcs-op-add-float-mat3x2
|
skip |
|
tcs-op-add-float-mat3x4
|
skip |
|
tcs-op-add-float-mat4
|
skip |
|
tcs-op-add-float-mat4x2
|
skip |
|
tcs-op-add-float-mat4x3
|
skip |
|
tcs-op-add-float-vec2
|
skip |
|
tcs-op-add-float-vec3
|
skip |
|
tcs-op-add-float-vec4
|
skip |
|
tcs-op-add-int-int
|
skip |
|
tcs-op-add-int-ivec2
|
skip |
|
tcs-op-add-int-ivec3
|
skip |
|
tcs-op-add-int-ivec4
|
skip |
|
tcs-op-add-ivec2-int
|
skip |
|
tcs-op-add-ivec2-ivec2
|
skip |
|
tcs-op-add-ivec3-int
|
skip |
|
tcs-op-add-ivec3-ivec3
|
skip |
|
tcs-op-add-ivec4-int
|
skip |
|
tcs-op-add-ivec4-ivec4
|
skip |
|
tcs-op-add-mat2-float
|
skip |
|
tcs-op-add-mat2-mat2
|
skip |
|
tcs-op-add-mat2x3-float
|
skip |
|
tcs-op-add-mat2x3-mat2x3
|
skip |
|
tcs-op-add-mat2x4-float
|
skip |
|
tcs-op-add-mat2x4-mat2x4
|
skip |
|
tcs-op-add-mat3-float
|
skip |
|
tcs-op-add-mat3-mat3
|
skip |
|
tcs-op-add-mat3x2-float
|
skip |
|
tcs-op-add-mat3x2-mat3x2
|
skip |
|
tcs-op-add-mat3x4-float
|
skip |
|
tcs-op-add-mat3x4-mat3x4
|
skip |
|
tcs-op-add-mat4-float
|
skip |
|
tcs-op-add-mat4-mat4
|
skip |
|
tcs-op-add-mat4x2-float
|
skip |
|
tcs-op-add-mat4x2-mat4x2
|
skip |
|
tcs-op-add-mat4x3-float
|
skip |
|
tcs-op-add-mat4x3-mat4x3
|
skip |
|
tcs-op-add-uint-uint
|
skip |
|
tcs-op-add-uint-uvec2
|
skip |
|
tcs-op-add-uint-uvec3
|
skip |
|
tcs-op-add-uint-uvec4
|
skip |
|
tcs-op-add-uvec2-uint
|
skip |
|
tcs-op-add-uvec2-uvec2
|
skip |
|
tcs-op-add-uvec3-uint
|
skip |
|
tcs-op-add-uvec3-uvec3
|
skip |
|
tcs-op-add-uvec4-uint
|
skip |
|
tcs-op-add-uvec4-uvec4
|
skip |
|
tcs-op-add-vec2-float
|
skip |
|
tcs-op-add-vec2-vec2
|
skip |
|
tcs-op-add-vec3-float
|
skip |
|
tcs-op-add-vec3-vec3
|
skip |
|
tcs-op-add-vec4-float
|
skip |
|
tcs-op-add-vec4-vec4
|
skip |
|
tcs-op-and-bool-bool
|
skip |
|
tcs-op-and-bool-bool-using-if
|
skip |
|
tcs-op-assign-add-float-float
|
skip |
|
tcs-op-assign-add-int-int
|
skip |
|
tcs-op-assign-add-ivec2-int
|
skip |
|
tcs-op-assign-add-ivec2-ivec2
|
skip |
|
tcs-op-assign-add-ivec3-int
|
skip |
|
tcs-op-assign-add-ivec3-ivec3
|
skip |
|
tcs-op-assign-add-ivec4-int
|
skip |
|
tcs-op-assign-add-ivec4-ivec4
|
skip |
|
tcs-op-assign-add-mat2-float
|
skip |
|
tcs-op-assign-add-mat2-mat2
|
skip |
|
tcs-op-assign-add-mat2x3-float
|
skip |
|
tcs-op-assign-add-mat2x3-mat2x3
|
skip |
|
tcs-op-assign-add-mat2x4-float
|
skip |
|
tcs-op-assign-add-mat2x4-mat2x4
|
skip |
|
tcs-op-assign-add-mat3-float
|
skip |
|
tcs-op-assign-add-mat3-mat3
|
skip |
|
tcs-op-assign-add-mat3x2-float
|
skip |
|
tcs-op-assign-add-mat3x2-mat3x2
|
skip |
|
tcs-op-assign-add-mat3x4-float
|
skip |
|
tcs-op-assign-add-mat3x4-mat3x4
|
skip |
|
tcs-op-assign-add-mat4-float
|
skip |
|
tcs-op-assign-add-mat4-mat4
|
skip |
|
tcs-op-assign-add-mat4x2-float
|
skip |
|
tcs-op-assign-add-mat4x2-mat4x2
|
skip |
|
tcs-op-assign-add-mat4x3-float
|
skip |
|
tcs-op-assign-add-mat4x3-mat4x3
|
skip |
|
tcs-op-assign-add-uint-uint
|
skip |
|
tcs-op-assign-add-uvec2-uint
|
skip |
|
tcs-op-assign-add-uvec2-uvec2
|
skip |
|
tcs-op-assign-add-uvec3-uint
|
skip |
|
tcs-op-assign-add-uvec3-uvec3
|
skip |
|
tcs-op-assign-add-uvec4-uint
|
skip |
|
tcs-op-assign-add-uvec4-uvec4
|
skip |
|
tcs-op-assign-add-vec2-float
|
skip |
|
tcs-op-assign-add-vec2-vec2
|
skip |
|
tcs-op-assign-add-vec3-float
|
skip |
|
tcs-op-assign-add-vec3-vec3
|
skip |
|
tcs-op-assign-add-vec4-float
|
skip |
|
tcs-op-assign-add-vec4-vec4
|
skip |
|
tcs-op-assign-bitand-int-int
|
skip |
|
tcs-op-assign-bitand-ivec2-int
|
skip |
|
tcs-op-assign-bitand-ivec2-ivec2
|
skip |
|
tcs-op-assign-bitand-ivec3-int
|
skip |
|
tcs-op-assign-bitand-ivec3-ivec3
|
skip |
|
tcs-op-assign-bitand-ivec4-int
|
skip |
|
tcs-op-assign-bitand-ivec4-ivec4
|
skip |
|
tcs-op-assign-bitand-uint-uint
|
skip |
|
tcs-op-assign-bitand-uvec2-uint
|
skip |
|
tcs-op-assign-bitand-uvec2-uvec2
|
skip |
|
tcs-op-assign-bitand-uvec3-uint
|
skip |
|
tcs-op-assign-bitand-uvec3-uvec3
|
skip |
|
tcs-op-assign-bitand-uvec4-uint
|
skip |
|
tcs-op-assign-bitand-uvec4-uvec4
|
skip |
|
tcs-op-assign-bitor-int-int
|
skip |
|
tcs-op-assign-bitor-ivec2-int
|
skip |
|
tcs-op-assign-bitor-ivec2-ivec2
|
skip |
|
tcs-op-assign-bitor-ivec3-int
|
skip |
|
tcs-op-assign-bitor-ivec3-ivec3
|
skip |
|
tcs-op-assign-bitor-ivec4-int
|
skip |
|
tcs-op-assign-bitor-ivec4-ivec4
|
skip |
|
tcs-op-assign-bitor-uint-uint
|
skip |
|
tcs-op-assign-bitor-uvec2-uint
|
skip |
|
tcs-op-assign-bitor-uvec2-uvec2
|
skip |
|
tcs-op-assign-bitor-uvec3-uint
|
skip |
|
tcs-op-assign-bitor-uvec3-uvec3
|
skip |
|
tcs-op-assign-bitor-uvec4-uint
|
skip |
|
tcs-op-assign-bitor-uvec4-uvec4
|
skip |
|
tcs-op-assign-bitxor-int-int
|
skip |
|
tcs-op-assign-bitxor-ivec2-int
|
skip |
|
tcs-op-assign-bitxor-ivec2-ivec2
|
skip |
|
tcs-op-assign-bitxor-ivec3-int
|
skip |
|
tcs-op-assign-bitxor-ivec3-ivec3
|
skip |
|
tcs-op-assign-bitxor-ivec4-int
|
skip |
|
tcs-op-assign-bitxor-ivec4-ivec4
|
skip |
|
tcs-op-assign-bitxor-uint-uint
|
skip |
|
tcs-op-assign-bitxor-uvec2-uint
|
skip |
|
tcs-op-assign-bitxor-uvec2-uvec2
|
skip |
|
tcs-op-assign-bitxor-uvec3-uint
|
skip |
|
tcs-op-assign-bitxor-uvec3-uvec3
|
skip |
|
tcs-op-assign-bitxor-uvec4-uint
|
skip |
|
tcs-op-assign-bitxor-uvec4-uvec4
|
skip |
|
tcs-op-assign-div-float-float
|
skip |
|
tcs-op-assign-div-int-int
|
skip |
|
tcs-op-assign-div-ivec2-int
|
skip |
|
tcs-op-assign-div-ivec2-ivec2
|
skip |
|
tcs-op-assign-div-ivec3-int
|
skip |
|
tcs-op-assign-div-ivec3-ivec3
|
skip |
|
tcs-op-assign-div-ivec4-int
|
skip |
|
tcs-op-assign-div-ivec4-ivec4
|
skip |
|
tcs-op-assign-div-large-uint-uint
|
skip |
|
tcs-op-assign-div-mat2-float
|
skip |
|
tcs-op-assign-div-mat2-mat2
|
skip |
|
tcs-op-assign-div-mat2x3-float
|
skip |
|
tcs-op-assign-div-mat2x3-mat2x3
|
skip |
|
tcs-op-assign-div-mat2x4-float
|
skip |
|
tcs-op-assign-div-mat2x4-mat2x4
|
skip |
|
tcs-op-assign-div-mat3-float
|
skip |
|
tcs-op-assign-div-mat3-mat3
|
skip |
|
tcs-op-assign-div-mat3x2-float
|
skip |
|
tcs-op-assign-div-mat3x2-mat3x2
|
skip |
|
tcs-op-assign-div-mat3x4-float
|
skip |
|
tcs-op-assign-div-mat3x4-mat3x4
|
skip |
|
tcs-op-assign-div-mat4-float
|
skip |
|
tcs-op-assign-div-mat4-mat4
|
skip |
|
tcs-op-assign-div-mat4x2-float
|
skip |
|
tcs-op-assign-div-mat4x2-mat4x2
|
skip |
|
tcs-op-assign-div-mat4x3-float
|
skip |
|
tcs-op-assign-div-mat4x3-mat4x3
|
skip |
|
tcs-op-assign-div-uint-uint
|
skip |
|
tcs-op-assign-div-uvec2-uint
|
skip |
|
tcs-op-assign-div-uvec2-uvec2
|
skip |
|
tcs-op-assign-div-uvec3-uint
|
skip |
|
tcs-op-assign-div-uvec3-uvec3
|
skip |
|
tcs-op-assign-div-uvec4-uint
|
skip |
|
tcs-op-assign-div-uvec4-uvec4
|
skip |
|
tcs-op-assign-div-vec2-float
|
skip |
|
tcs-op-assign-div-vec2-vec2
|
skip |
|
tcs-op-assign-div-vec3-float
|
skip |
|
tcs-op-assign-div-vec3-vec3
|
skip |
|
tcs-op-assign-div-vec4-float
|
skip |
|
tcs-op-assign-div-vec4-vec4
|
skip |
|
tcs-op-assign-lshift-int-int
|
skip |
|
tcs-op-assign-lshift-int-uint
|
skip |
|
tcs-op-assign-lshift-ivec2-int
|
skip |
|
tcs-op-assign-lshift-ivec2-ivec2
|
skip |
|
tcs-op-assign-lshift-ivec2-uint
|
skip |
|
tcs-op-assign-lshift-ivec2-uvec2
|
skip |
|
tcs-op-assign-lshift-ivec3-int
|
skip |
|
tcs-op-assign-lshift-ivec3-ivec3
|
skip |
|
tcs-op-assign-lshift-ivec3-uint
|
skip |
|
tcs-op-assign-lshift-ivec3-uvec3
|
skip |
|
tcs-op-assign-lshift-ivec4-int
|
skip |
|
tcs-op-assign-lshift-ivec4-ivec4
|
skip |
|
tcs-op-assign-lshift-ivec4-uint
|
skip |
|
tcs-op-assign-lshift-ivec4-uvec4
|
skip |
|
tcs-op-assign-lshift-uint-int
|
skip |
|
tcs-op-assign-lshift-uint-uint
|
skip |
|
tcs-op-assign-lshift-uvec2-int
|
skip |
|
tcs-op-assign-lshift-uvec2-ivec2
|
skip |
|
tcs-op-assign-lshift-uvec2-uint
|
skip |
|
tcs-op-assign-lshift-uvec2-uvec2
|
skip |
|
tcs-op-assign-lshift-uvec3-int
|
skip |
|
tcs-op-assign-lshift-uvec3-ivec3
|
skip |
|
tcs-op-assign-lshift-uvec3-uint
|
skip |
|
tcs-op-assign-lshift-uvec3-uvec3
|
skip |
|
tcs-op-assign-lshift-uvec4-int
|
skip |
|
tcs-op-assign-lshift-uvec4-ivec4
|
skip |
|
tcs-op-assign-lshift-uvec4-uint
|
skip |
|
tcs-op-assign-lshift-uvec4-uvec4
|
skip |
|
tcs-op-assign-mod-int-int
|
skip |
|
tcs-op-assign-mod-ivec2-int
|
skip |
|
tcs-op-assign-mod-ivec2-ivec2
|
skip |
|
tcs-op-assign-mod-ivec3-int
|
skip |
|
tcs-op-assign-mod-ivec3-ivec3
|
skip |
|
tcs-op-assign-mod-ivec4-int
|
skip |
|
tcs-op-assign-mod-ivec4-ivec4
|
skip |
|
tcs-op-assign-mod-uint-uint
|
skip |
|
tcs-op-assign-mod-uvec2-uint
|
skip |
|
tcs-op-assign-mod-uvec2-uvec2
|
skip |
|
tcs-op-assign-mod-uvec3-uint
|
skip |
|
tcs-op-assign-mod-uvec3-uvec3
|
skip |
|
tcs-op-assign-mod-uvec4-uint
|
skip |
|
tcs-op-assign-mod-uvec4-uvec4
|
skip |
|
tcs-op-assign-mult-float-float
|
skip |
|
tcs-op-assign-mult-int-int
|
skip |
|
tcs-op-assign-mult-ivec2-int
|
skip |
|
tcs-op-assign-mult-ivec2-ivec2
|
skip |
|
tcs-op-assign-mult-ivec3-int
|
skip |
|
tcs-op-assign-mult-ivec3-ivec3
|
skip |
|
tcs-op-assign-mult-ivec4-int
|
skip |
|
tcs-op-assign-mult-ivec4-ivec4
|
skip |
|
tcs-op-assign-mult-mat2-float
|
skip |
|
tcs-op-assign-mult-mat2-mat2
|
skip |
|
tcs-op-assign-mult-mat2x3-float
|
skip |
|
tcs-op-assign-mult-mat2x3-mat2
|
skip |
|
tcs-op-assign-mult-mat2x4-float
|
skip |
|
tcs-op-assign-mult-mat2x4-mat2
|
skip |
|
tcs-op-assign-mult-mat3-float
|
skip |
|
tcs-op-assign-mult-mat3-mat3
|
skip |
|
tcs-op-assign-mult-mat3x2-float
|
skip |
|
tcs-op-assign-mult-mat3x2-mat3
|
skip |
|
tcs-op-assign-mult-mat3x4-float
|
skip |
|
tcs-op-assign-mult-mat3x4-mat3
|
skip |
|
tcs-op-assign-mult-mat4-float
|
skip |
|
tcs-op-assign-mult-mat4-mat4
|
skip |
|
tcs-op-assign-mult-mat4x2-float
|
skip |
|
tcs-op-assign-mult-mat4x2-mat4
|
skip |
|
tcs-op-assign-mult-mat4x3-float
|
skip |
|
tcs-op-assign-mult-mat4x3-mat4
|
skip |
|
tcs-op-assign-mult-uint-uint
|
skip |
|
tcs-op-assign-mult-uvec2-uint
|
skip |
|
tcs-op-assign-mult-uvec2-uvec2
|
skip |
|
tcs-op-assign-mult-uvec3-uint
|
skip |
|
tcs-op-assign-mult-uvec3-uvec3
|
skip |
|
tcs-op-assign-mult-uvec4-uint
|
skip |
|
tcs-op-assign-mult-uvec4-uvec4
|
skip |
|
tcs-op-assign-mult-vec2-float
|
skip |
|
tcs-op-assign-mult-vec2-mat2
|
skip |
|
tcs-op-assign-mult-vec2-vec2
|
skip |
|
tcs-op-assign-mult-vec3-float
|
skip |
|
tcs-op-assign-mult-vec3-mat3
|
skip |
|
tcs-op-assign-mult-vec3-vec3
|
skip |
|
tcs-op-assign-mult-vec4-float
|
skip |
|
tcs-op-assign-mult-vec4-mat4
|
skip |
|
tcs-op-assign-mult-vec4-vec4
|
skip |
|
tcs-op-assign-rshift-int-int
|
skip |
|
tcs-op-assign-rshift-int-uint
|
skip |
|
tcs-op-assign-rshift-ivec2-int
|
skip |
|
tcs-op-assign-rshift-ivec2-ivec2
|
skip |
|
tcs-op-assign-rshift-ivec2-uint
|
skip |
|
tcs-op-assign-rshift-ivec2-uvec2
|
skip |
|
tcs-op-assign-rshift-ivec3-int
|
skip |
|
tcs-op-assign-rshift-ivec3-ivec3
|
skip |
|
tcs-op-assign-rshift-ivec3-uint
|
skip |
|
tcs-op-assign-rshift-ivec3-uvec3
|
skip |
|
tcs-op-assign-rshift-ivec4-int
|
skip |
|
tcs-op-assign-rshift-ivec4-ivec4
|
skip |
|
tcs-op-assign-rshift-ivec4-uint
|
skip |
|
tcs-op-assign-rshift-ivec4-uvec4
|
skip |
|
tcs-op-assign-rshift-uint-int
|
skip |
|
tcs-op-assign-rshift-uint-uint
|
skip |
|
tcs-op-assign-rshift-uvec2-int
|
skip |
|
tcs-op-assign-rshift-uvec2-ivec2
|
skip |
|
tcs-op-assign-rshift-uvec2-uint
|
skip |
|
tcs-op-assign-rshift-uvec2-uvec2
|
skip |
|
tcs-op-assign-rshift-uvec3-int
|
skip |
|
tcs-op-assign-rshift-uvec3-ivec3
|
skip |
|
tcs-op-assign-rshift-uvec3-uint
|
skip |
|
tcs-op-assign-rshift-uvec3-uvec3
|
skip |
|
tcs-op-assign-rshift-uvec4-int
|
skip |
|
tcs-op-assign-rshift-uvec4-ivec4
|
skip |
|
tcs-op-assign-rshift-uvec4-uint
|
skip |
|
tcs-op-assign-rshift-uvec4-uvec4
|
skip |
|
tcs-op-assign-sub-float-float
|
skip |
|
tcs-op-assign-sub-int-int
|
skip |
|
tcs-op-assign-sub-ivec2-int
|
skip |
|
tcs-op-assign-sub-ivec2-ivec2
|
skip |
|
tcs-op-assign-sub-ivec3-int
|
skip |
|
tcs-op-assign-sub-ivec3-ivec3
|
skip |
|
tcs-op-assign-sub-ivec4-int
|
skip |
|
tcs-op-assign-sub-ivec4-ivec4
|
skip |
|
tcs-op-assign-sub-mat2-float
|
skip |
|
tcs-op-assign-sub-mat2-mat2
|
skip |
|
tcs-op-assign-sub-mat2x3-float
|
skip |
|
tcs-op-assign-sub-mat2x3-mat2x3
|
skip |
|
tcs-op-assign-sub-mat2x4-float
|
skip |
|
tcs-op-assign-sub-mat2x4-mat2x4
|
skip |
|
tcs-op-assign-sub-mat3-float
|
skip |
|
tcs-op-assign-sub-mat3-mat3
|
skip |
|
tcs-op-assign-sub-mat3x2-float
|
skip |
|
tcs-op-assign-sub-mat3x2-mat3x2
|
skip |
|
tcs-op-assign-sub-mat3x4-float
|
skip |
|
tcs-op-assign-sub-mat3x4-mat3x4
|
skip |
|
tcs-op-assign-sub-mat4-float
|
skip |
|
tcs-op-assign-sub-mat4-mat4
|
skip |
|
tcs-op-assign-sub-mat4x2-float
|
skip |
|
tcs-op-assign-sub-mat4x2-mat4x2
|
skip |
|
tcs-op-assign-sub-mat4x3-float
|
skip |
|
tcs-op-assign-sub-mat4x3-mat4x3
|
skip |
|
tcs-op-assign-sub-uint-uint
|
skip |
|
tcs-op-assign-sub-uvec2-uint
|
skip |
|
tcs-op-assign-sub-uvec2-uvec2
|
skip |
|
tcs-op-assign-sub-uvec3-uint
|
skip |
|
tcs-op-assign-sub-uvec3-uvec3
|
skip |
|
tcs-op-assign-sub-uvec4-uint
|
skip |
|
tcs-op-assign-sub-uvec4-uvec4
|
skip |
|
tcs-op-assign-sub-vec2-float
|
skip |
|
tcs-op-assign-sub-vec2-vec2
|
skip |
|
tcs-op-assign-sub-vec3-float
|
skip |
|
tcs-op-assign-sub-vec3-vec3
|
skip |
|
tcs-op-assign-sub-vec4-float
|
skip |
|
tcs-op-assign-sub-vec4-vec4
|
skip |
|
tcs-op-bitand-abs-neg-int-int
|
skip |
|
tcs-op-bitand-abs-neg-int-ivec2
|
skip |
|
tcs-op-bitand-abs-neg-int-ivec3
|
skip |
|
tcs-op-bitand-abs-neg-int-ivec4
|
skip |
|
tcs-op-bitand-abs-neg-ivec2-int
|
skip |
|
tcs-op-bitand-abs-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitand-abs-neg-ivec3-int
|
skip |
|
tcs-op-bitand-abs-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitand-abs-neg-ivec4-int
|
skip |
|
tcs-op-bitand-abs-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitand-abs-not-int-int
|
skip |
|
tcs-op-bitand-abs-not-int-ivec2
|
skip |
|
tcs-op-bitand-abs-not-int-ivec3
|
skip |
|
tcs-op-bitand-abs-not-int-ivec4
|
skip |
|
tcs-op-bitand-abs-not-ivec2-int
|
skip |
|
tcs-op-bitand-abs-not-ivec2-ivec2
|
skip |
|
tcs-op-bitand-abs-not-ivec3-int
|
skip |
|
tcs-op-bitand-abs-not-ivec3-ivec3
|
skip |
|
tcs-op-bitand-abs-not-ivec4-int
|
skip |
|
tcs-op-bitand-abs-not-ivec4-ivec4
|
skip |
|
tcs-op-bitand-int-int
|
skip |
|
tcs-op-bitand-int-ivec2
|
skip |
|
tcs-op-bitand-int-ivec3
|
skip |
|
tcs-op-bitand-int-ivec4
|
skip |
|
tcs-op-bitand-ivec2-int
|
skip |
|
tcs-op-bitand-ivec2-ivec2
|
skip |
|
tcs-op-bitand-ivec3-int
|
skip |
|
tcs-op-bitand-ivec3-ivec3
|
skip |
|
tcs-op-bitand-ivec4-int
|
skip |
|
tcs-op-bitand-ivec4-ivec4
|
skip |
|
tcs-op-bitand-neg-abs-int-int
|
skip |
|
tcs-op-bitand-neg-abs-int-ivec2
|
skip |
|
tcs-op-bitand-neg-abs-int-ivec3
|
skip |
|
tcs-op-bitand-neg-abs-int-ivec4
|
skip |
|
tcs-op-bitand-neg-abs-ivec2-int
|
skip |
|
tcs-op-bitand-neg-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitand-neg-abs-ivec3-int
|
skip |
|
tcs-op-bitand-neg-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitand-neg-abs-ivec4-int
|
skip |
|
tcs-op-bitand-neg-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitand-neg-int-int
|
skip |
|
tcs-op-bitand-neg-int-ivec2
|
skip |
|
tcs-op-bitand-neg-int-ivec3
|
skip |
|
tcs-op-bitand-neg-int-ivec4
|
skip |
|
tcs-op-bitand-neg-ivec2-int
|
skip |
|
tcs-op-bitand-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitand-neg-ivec3-int
|
skip |
|
tcs-op-bitand-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitand-neg-ivec4-int
|
skip |
|
tcs-op-bitand-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitand-neg-uint-uint
|
skip |
|
tcs-op-bitand-neg-uint-uvec2
|
skip |
|
tcs-op-bitand-neg-uint-uvec3
|
skip |
|
tcs-op-bitand-neg-uint-uvec4
|
skip |
|
tcs-op-bitand-neg-uvec2-uint
|
skip |
|
tcs-op-bitand-neg-uvec2-uvec2
|
skip |
|
tcs-op-bitand-neg-uvec3-uint
|
skip |
|
tcs-op-bitand-neg-uvec3-uvec3
|
skip |
|
tcs-op-bitand-neg-uvec4-uint
|
skip |
|
tcs-op-bitand-neg-uvec4-uvec4
|
skip |
|
tcs-op-bitand-not-abs-int-int
|
skip |
|
tcs-op-bitand-not-abs-int-ivec2
|
skip |
|
tcs-op-bitand-not-abs-int-ivec3
|
skip |
|
tcs-op-bitand-not-abs-int-ivec4
|
skip |
|
tcs-op-bitand-not-abs-ivec2-int
|
skip |
|
tcs-op-bitand-not-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitand-not-abs-ivec3-int
|
skip |
|
tcs-op-bitand-not-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitand-not-abs-ivec4-int
|
skip |
|
tcs-op-bitand-not-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitand-not-int-int
|
skip |
|
tcs-op-bitand-not-int-ivec2
|
skip |
|
tcs-op-bitand-not-int-ivec3
|
skip |
|
tcs-op-bitand-not-int-ivec4
|
skip |
|
tcs-op-bitand-not-ivec2-int
|
skip |
|
tcs-op-bitand-not-ivec2-ivec2
|
skip |
|
tcs-op-bitand-not-ivec3-int
|
skip |
|
tcs-op-bitand-not-ivec3-ivec3
|
skip |
|
tcs-op-bitand-not-ivec4-int
|
skip |
|
tcs-op-bitand-not-ivec4-ivec4
|
skip |
|
tcs-op-bitand-not-uint-uint
|
skip |
|
tcs-op-bitand-not-uint-uvec2
|
skip |
|
tcs-op-bitand-not-uint-uvec3
|
skip |
|
tcs-op-bitand-not-uint-uvec4
|
skip |
|
tcs-op-bitand-not-uvec2-uint
|
skip |
|
tcs-op-bitand-not-uvec2-uvec2
|
skip |
|
tcs-op-bitand-not-uvec3-uint
|
skip |
|
tcs-op-bitand-not-uvec3-uvec3
|
skip |
|
tcs-op-bitand-not-uvec4-uint
|
skip |
|
tcs-op-bitand-not-uvec4-uvec4
|
skip |
|
tcs-op-bitand-uint-uint
|
skip |
|
tcs-op-bitand-uint-uvec2
|
skip |
|
tcs-op-bitand-uint-uvec3
|
skip |
|
tcs-op-bitand-uint-uvec4
|
skip |
|
tcs-op-bitand-uvec2-uint
|
skip |
|
tcs-op-bitand-uvec2-uvec2
|
skip |
|
tcs-op-bitand-uvec3-uint
|
skip |
|
tcs-op-bitand-uvec3-uvec3
|
skip |
|
tcs-op-bitand-uvec4-uint
|
skip |
|
tcs-op-bitand-uvec4-uvec4
|
skip |
|
tcs-op-bitor-abs-neg-int-int
|
skip |
|
tcs-op-bitor-abs-neg-int-ivec2
|
skip |
|
tcs-op-bitor-abs-neg-int-ivec3
|
skip |
|
tcs-op-bitor-abs-neg-int-ivec4
|
skip |
|
tcs-op-bitor-abs-neg-ivec2-int
|
skip |
|
tcs-op-bitor-abs-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitor-abs-neg-ivec3-int
|
skip |
|
tcs-op-bitor-abs-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitor-abs-neg-ivec4-int
|
skip |
|
tcs-op-bitor-abs-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitor-abs-not-int-int
|
skip |
|
tcs-op-bitor-abs-not-int-ivec2
|
skip |
|
tcs-op-bitor-abs-not-int-ivec3
|
skip |
|
tcs-op-bitor-abs-not-int-ivec4
|
skip |
|
tcs-op-bitor-abs-not-ivec2-int
|
skip |
|
tcs-op-bitor-abs-not-ivec2-ivec2
|
skip |
|
tcs-op-bitor-abs-not-ivec3-int
|
skip |
|
tcs-op-bitor-abs-not-ivec3-ivec3
|
skip |
|
tcs-op-bitor-abs-not-ivec4-int
|
skip |
|
tcs-op-bitor-abs-not-ivec4-ivec4
|
skip |
|
tcs-op-bitor-int-int
|
skip |
|
tcs-op-bitor-int-ivec2
|
skip |
|
tcs-op-bitor-int-ivec3
|
skip |
|
tcs-op-bitor-int-ivec4
|
skip |
|
tcs-op-bitor-ivec2-int
|
skip |
|
tcs-op-bitor-ivec2-ivec2
|
skip |
|
tcs-op-bitor-ivec3-int
|
skip |
|
tcs-op-bitor-ivec3-ivec3
|
skip |
|
tcs-op-bitor-ivec4-int
|
skip |
|
tcs-op-bitor-ivec4-ivec4
|
skip |
|
tcs-op-bitor-neg-abs-int-int
|
skip |
|
tcs-op-bitor-neg-abs-int-ivec2
|
skip |
|
tcs-op-bitor-neg-abs-int-ivec3
|
skip |
|
tcs-op-bitor-neg-abs-int-ivec4
|
skip |
|
tcs-op-bitor-neg-abs-ivec2-int
|
skip |
|
tcs-op-bitor-neg-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitor-neg-abs-ivec3-int
|
skip |
|
tcs-op-bitor-neg-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitor-neg-abs-ivec4-int
|
skip |
|
tcs-op-bitor-neg-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitor-neg-int-int
|
skip |
|
tcs-op-bitor-neg-int-ivec2
|
skip |
|
tcs-op-bitor-neg-int-ivec3
|
skip |
|
tcs-op-bitor-neg-int-ivec4
|
skip |
|
tcs-op-bitor-neg-ivec2-int
|
skip |
|
tcs-op-bitor-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitor-neg-ivec3-int
|
skip |
|
tcs-op-bitor-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitor-neg-ivec4-int
|
skip |
|
tcs-op-bitor-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitor-neg-uint-uint
|
skip |
|
tcs-op-bitor-neg-uint-uvec2
|
skip |
|
tcs-op-bitor-neg-uint-uvec3
|
skip |
|
tcs-op-bitor-neg-uint-uvec4
|
skip |
|
tcs-op-bitor-neg-uvec2-uint
|
skip |
|
tcs-op-bitor-neg-uvec2-uvec2
|
skip |
|
tcs-op-bitor-neg-uvec3-uint
|
skip |
|
tcs-op-bitor-neg-uvec3-uvec3
|
skip |
|
tcs-op-bitor-neg-uvec4-uint
|
skip |
|
tcs-op-bitor-neg-uvec4-uvec4
|
skip |
|
tcs-op-bitor-not-abs-int-int
|
skip |
|
tcs-op-bitor-not-abs-int-ivec2
|
skip |
|
tcs-op-bitor-not-abs-int-ivec3
|
skip |
|
tcs-op-bitor-not-abs-int-ivec4
|
skip |
|
tcs-op-bitor-not-abs-ivec2-int
|
skip |
|
tcs-op-bitor-not-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitor-not-abs-ivec3-int
|
skip |
|
tcs-op-bitor-not-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitor-not-abs-ivec4-int
|
skip |
|
tcs-op-bitor-not-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitor-not-int-int
|
skip |
|
tcs-op-bitor-not-int-ivec2
|
skip |
|
tcs-op-bitor-not-int-ivec3
|
skip |
|
tcs-op-bitor-not-int-ivec4
|
skip |
|
tcs-op-bitor-not-ivec2-int
|
skip |
|
tcs-op-bitor-not-ivec2-ivec2
|
skip |
|
tcs-op-bitor-not-ivec3-int
|
skip |
|
tcs-op-bitor-not-ivec3-ivec3
|
skip |
|
tcs-op-bitor-not-ivec4-int
|
skip |
|
tcs-op-bitor-not-ivec4-ivec4
|
skip |
|
tcs-op-bitor-not-uint-uint
|
skip |
|
tcs-op-bitor-not-uint-uvec2
|
skip |
|
tcs-op-bitor-not-uint-uvec3
|
skip |
|
tcs-op-bitor-not-uint-uvec4
|
skip |
|
tcs-op-bitor-not-uvec2-uint
|
skip |
|
tcs-op-bitor-not-uvec2-uvec2
|
skip |
|
tcs-op-bitor-not-uvec3-uint
|
skip |
|
tcs-op-bitor-not-uvec3-uvec3
|
skip |
|
tcs-op-bitor-not-uvec4-uint
|
skip |
|
tcs-op-bitor-not-uvec4-uvec4
|
skip |
|
tcs-op-bitor-uint-uint
|
skip |
|
tcs-op-bitor-uint-uvec2
|
skip |
|
tcs-op-bitor-uint-uvec3
|
skip |
|
tcs-op-bitor-uint-uvec4
|
skip |
|
tcs-op-bitor-uvec2-uint
|
skip |
|
tcs-op-bitor-uvec2-uvec2
|
skip |
|
tcs-op-bitor-uvec3-uint
|
skip |
|
tcs-op-bitor-uvec3-uvec3
|
skip |
|
tcs-op-bitor-uvec4-uint
|
skip |
|
tcs-op-bitor-uvec4-uvec4
|
skip |
|
tcs-op-bitxor-abs-neg-int-int
|
skip |
|
tcs-op-bitxor-abs-neg-int-ivec2
|
skip |
|
tcs-op-bitxor-abs-neg-int-ivec3
|
skip |
|
tcs-op-bitxor-abs-neg-int-ivec4
|
skip |
|
tcs-op-bitxor-abs-neg-ivec2-int
|
skip |
|
tcs-op-bitxor-abs-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-abs-neg-ivec3-int
|
skip |
|
tcs-op-bitxor-abs-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-abs-neg-ivec4-int
|
skip |
|
tcs-op-bitxor-abs-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-abs-not-int-int
|
skip |
|
tcs-op-bitxor-abs-not-int-ivec2
|
skip |
|
tcs-op-bitxor-abs-not-int-ivec3
|
skip |
|
tcs-op-bitxor-abs-not-int-ivec4
|
skip |
|
tcs-op-bitxor-abs-not-ivec2-int
|
skip |
|
tcs-op-bitxor-abs-not-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-abs-not-ivec3-int
|
skip |
|
tcs-op-bitxor-abs-not-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-abs-not-ivec4-int
|
skip |
|
tcs-op-bitxor-abs-not-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-int-int
|
skip |
|
tcs-op-bitxor-int-ivec2
|
skip |
|
tcs-op-bitxor-int-ivec3
|
skip |
|
tcs-op-bitxor-int-ivec4
|
skip |
|
tcs-op-bitxor-ivec2-int
|
skip |
|
tcs-op-bitxor-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-ivec3-int
|
skip |
|
tcs-op-bitxor-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-ivec4-int
|
skip |
|
tcs-op-bitxor-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-neg-abs-int-int
|
skip |
|
tcs-op-bitxor-neg-abs-int-ivec2
|
skip |
|
tcs-op-bitxor-neg-abs-int-ivec3
|
skip |
|
tcs-op-bitxor-neg-abs-int-ivec4
|
skip |
|
tcs-op-bitxor-neg-abs-ivec2-int
|
skip |
|
tcs-op-bitxor-neg-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-neg-abs-ivec3-int
|
skip |
|
tcs-op-bitxor-neg-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-neg-abs-ivec4-int
|
skip |
|
tcs-op-bitxor-neg-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-neg-int-int
|
skip |
|
tcs-op-bitxor-neg-int-ivec2
|
skip |
|
tcs-op-bitxor-neg-int-ivec3
|
skip |
|
tcs-op-bitxor-neg-int-ivec4
|
skip |
|
tcs-op-bitxor-neg-ivec2-int
|
skip |
|
tcs-op-bitxor-neg-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-neg-ivec3-int
|
skip |
|
tcs-op-bitxor-neg-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-neg-ivec4-int
|
skip |
|
tcs-op-bitxor-neg-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-neg-uint-uint
|
skip |
|
tcs-op-bitxor-neg-uint-uvec2
|
skip |
|
tcs-op-bitxor-neg-uint-uvec3
|
skip |
|
tcs-op-bitxor-neg-uint-uvec4
|
skip |
|
tcs-op-bitxor-neg-uvec2-uint
|
skip |
|
tcs-op-bitxor-neg-uvec2-uvec2
|
skip |
|
tcs-op-bitxor-neg-uvec3-uint
|
skip |
|
tcs-op-bitxor-neg-uvec3-uvec3
|
skip |
|
tcs-op-bitxor-neg-uvec4-uint
|
skip |
|
tcs-op-bitxor-neg-uvec4-uvec4
|
skip |
|
tcs-op-bitxor-not-abs-int-int
|
skip |
|
tcs-op-bitxor-not-abs-int-ivec2
|
skip |
|
tcs-op-bitxor-not-abs-int-ivec3
|
skip |
|
tcs-op-bitxor-not-abs-int-ivec4
|
skip |
|
tcs-op-bitxor-not-abs-ivec2-int
|
skip |
|
tcs-op-bitxor-not-abs-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-not-abs-ivec3-int
|
skip |
|
tcs-op-bitxor-not-abs-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-not-abs-ivec4-int
|
skip |
|
tcs-op-bitxor-not-abs-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-not-int-int
|
skip |
|
tcs-op-bitxor-not-int-ivec2
|
skip |
|
tcs-op-bitxor-not-int-ivec3
|
skip |
|
tcs-op-bitxor-not-int-ivec4
|
skip |
|
tcs-op-bitxor-not-ivec2-int
|
skip |
|
tcs-op-bitxor-not-ivec2-ivec2
|
skip |
|
tcs-op-bitxor-not-ivec3-int
|
skip |
|
tcs-op-bitxor-not-ivec3-ivec3
|
skip |
|
tcs-op-bitxor-not-ivec4-int
|
skip |
|
tcs-op-bitxor-not-ivec4-ivec4
|
skip |
|
tcs-op-bitxor-not-uint-uint
|
skip |
|
tcs-op-bitxor-not-uint-uvec2
|
skip |
|
tcs-op-bitxor-not-uint-uvec3
|
skip |
|
tcs-op-bitxor-not-uint-uvec4
|
skip |
|
tcs-op-bitxor-not-uvec2-uint
|
skip |
|
tcs-op-bitxor-not-uvec2-uvec2
|
skip |
|
tcs-op-bitxor-not-uvec3-uint
|
skip |
|
tcs-op-bitxor-not-uvec3-uvec3
|
skip |
|
tcs-op-bitxor-not-uvec4-uint
|
skip |
|
tcs-op-bitxor-not-uvec4-uvec4
|
skip |
|
tcs-op-bitxor-uint-uint
|
skip |
|
tcs-op-bitxor-uint-uvec2
|
skip |
|
tcs-op-bitxor-uint-uvec3
|
skip |
|
tcs-op-bitxor-uint-uvec4
|
skip |
|
tcs-op-bitxor-uvec2-uint
|
skip |
|
tcs-op-bitxor-uvec2-uvec2
|
skip |
|
tcs-op-bitxor-uvec3-uint
|
skip |
|
tcs-op-bitxor-uvec3-uvec3
|
skip |
|
tcs-op-bitxor-uvec4-uint
|
skip |
|
tcs-op-bitxor-uvec4-uvec4
|
skip |
|
tcs-op-complement-int
|
skip |
|
tcs-op-complement-ivec2
|
skip |
|
tcs-op-complement-ivec3
|
skip |
|
tcs-op-complement-ivec4
|
skip |
|
tcs-op-complement-uint
|
skip |
|
tcs-op-complement-uvec2
|
skip |
|
tcs-op-complement-uvec3
|
skip |
|
tcs-op-complement-uvec4
|
skip |
|
tcs-op-div-float-float
|
skip |
|
tcs-op-div-float-mat2
|
skip |
|
tcs-op-div-float-mat2x3
|
skip |
|
tcs-op-div-float-mat2x4
|
skip |
|
tcs-op-div-float-mat3
|
skip |
|
tcs-op-div-float-mat3x2
|
skip |
|
tcs-op-div-float-mat3x4
|
skip |
|
tcs-op-div-float-mat4
|
skip |
|
tcs-op-div-float-mat4x2
|
skip |
|
tcs-op-div-float-mat4x3
|
skip |
|
tcs-op-div-float-vec2
|
skip |
|
tcs-op-div-float-vec3
|
skip |
|
tcs-op-div-float-vec4
|
skip |
|
tcs-op-div-int-int
|
skip |
|
tcs-op-div-int-ivec2
|
skip |
|
tcs-op-div-int-ivec3
|
skip |
|
tcs-op-div-int-ivec4
|
skip |
|
tcs-op-div-ivec2-int
|
skip |
|
tcs-op-div-ivec2-ivec2
|
skip |
|
tcs-op-div-ivec3-int
|
skip |
|
tcs-op-div-ivec3-ivec3
|
skip |
|
tcs-op-div-ivec4-int
|
skip |
|
tcs-op-div-ivec4-ivec4
|
skip |
|
tcs-op-div-large-uint-uint
|
skip |
|
tcs-op-div-mat2-float
|
skip |
|
tcs-op-div-mat2-mat2
|
skip |
|
tcs-op-div-mat2x3-float
|
skip |
|
tcs-op-div-mat2x3-mat2x3
|
skip |
|
tcs-op-div-mat2x4-float
|
skip |
|
tcs-op-div-mat2x4-mat2x4
|
skip |
|
tcs-op-div-mat3-float
|
skip |
|
tcs-op-div-mat3-mat3
|
skip |
|
tcs-op-div-mat3x2-float
|
skip |
|
tcs-op-div-mat3x2-mat3x2
|
skip |
|
tcs-op-div-mat3x4-float
|
skip |
|
tcs-op-div-mat3x4-mat3x4
|
skip |
|
tcs-op-div-mat4-float
|
skip |
|
tcs-op-div-mat4-mat4
|
skip |
|
tcs-op-div-mat4x2-float
|
skip |
|
tcs-op-div-mat4x2-mat4x2
|
skip |
|
tcs-op-div-mat4x3-float
|
skip |
|
tcs-op-div-mat4x3-mat4x3
|
skip |
|
tcs-op-div-uint-uint
|
skip |
|
tcs-op-div-uint-uvec2
|
skip |
|
tcs-op-div-uint-uvec3
|
skip |
|
tcs-op-div-uint-uvec4
|
skip |
|
tcs-op-div-uvec2-uint
|
skip |
|
tcs-op-div-uvec2-uvec2
|
skip |
|
tcs-op-div-uvec3-uint
|
skip |
|
tcs-op-div-uvec3-uvec3
|
skip |
|
tcs-op-div-uvec4-uint
|
skip |
|
tcs-op-div-uvec4-uvec4
|
skip |
|
tcs-op-div-vec2-float
|
skip |
|
tcs-op-div-vec2-vec2
|
skip |
|
tcs-op-div-vec3-float
|
skip |
|
tcs-op-div-vec3-vec3
|
skip |
|
tcs-op-div-vec4-float
|
skip |
|
tcs-op-div-vec4-vec4
|
skip |
|
tcs-op-eq-bool-bool
|
skip |
|
tcs-op-eq-bool-bool-using-if
|
skip |
|
tcs-op-eq-bvec2-bvec2
|
skip |
|
tcs-op-eq-bvec2-bvec2-using-if
|
skip |
|
tcs-op-eq-bvec3-bvec3
|
skip |
|
tcs-op-eq-bvec3-bvec3-using-if
|
skip |
|
tcs-op-eq-bvec4-bvec4
|
skip |
|
tcs-op-eq-bvec4-bvec4-using-if
|
skip |
|
tcs-op-eq-float-float
|
skip |
|
tcs-op-eq-float-float-using-if
|
skip |
|
tcs-op-eq-int-int
|
skip |
|
tcs-op-eq-int-int-using-if
|
skip |
|
tcs-op-eq-ivec2-ivec2
|
skip |
|
tcs-op-eq-ivec2-ivec2-using-if
|
skip |
|
tcs-op-eq-ivec3-ivec3
|
skip |
|
tcs-op-eq-ivec3-ivec3-using-if
|
skip |
|
tcs-op-eq-ivec4-ivec4
|
skip |
|
tcs-op-eq-ivec4-ivec4-using-if
|
skip |
|
tcs-op-eq-mat2-mat2
|
skip |
|
tcs-op-eq-mat2-mat2-using-if
|
skip |
|
tcs-op-eq-mat2x3-mat2x3
|
skip |
|
tcs-op-eq-mat2x3-mat2x3-using-if
|
skip |
|
tcs-op-eq-mat2x4-mat2x4
|
skip |
|
tcs-op-eq-mat2x4-mat2x4-using-if
|
skip |
|
tcs-op-eq-mat3-mat3
|
skip |
|
tcs-op-eq-mat3-mat3-using-if
|
skip |
|
tcs-op-eq-mat3x2-mat3x2
|
skip |
|
tcs-op-eq-mat3x2-mat3x2-using-if
|
skip |
|
tcs-op-eq-mat3x4-mat3x4
|
skip |
|
tcs-op-eq-mat3x4-mat3x4-using-if
|
skip |
|
tcs-op-eq-mat4-mat4
|
skip |
|
tcs-op-eq-mat4-mat4-using-if
|
skip |
|
tcs-op-eq-mat4x2-mat4x2
|
skip |
|
tcs-op-eq-mat4x2-mat4x2-using-if
|
skip |
|
tcs-op-eq-mat4x3-mat4x3
|
skip |
|
tcs-op-eq-mat4x3-mat4x3-using-if
|
skip |
|
tcs-op-eq-uint-uint
|
skip |
|
tcs-op-eq-uint-uint-using-if
|
skip |
|
tcs-op-eq-uvec2-uvec2
|
skip |
|
tcs-op-eq-uvec2-uvec2-using-if
|
skip |
|
tcs-op-eq-uvec3-uvec3
|
skip |
|
tcs-op-eq-uvec3-uvec3-using-if
|
skip |
|
tcs-op-eq-uvec4-uvec4
|
skip |
|
tcs-op-eq-uvec4-uvec4-using-if
|
skip |
|
tcs-op-eq-vec2-vec2
|
skip |
|
tcs-op-eq-vec2-vec2-using-if
|
skip |
|
tcs-op-eq-vec3-vec3
|
skip |
|
tcs-op-eq-vec3-vec3-using-if
|
skip |
|
tcs-op-eq-vec4-vec4
|
skip |
|
tcs-op-eq-vec4-vec4-using-if
|
skip |
|
tcs-op-ge-float-float
|
skip |
|
tcs-op-ge-float-float-using-if
|
skip |
|
tcs-op-ge-int-int
|
skip |
|
tcs-op-ge-int-int-using-if
|
skip |
|
tcs-op-ge-uint-uint
|
skip |
|
tcs-op-ge-uint-uint-using-if
|
skip |
|
tcs-op-gt-float-float
|
skip |
|
tcs-op-gt-float-float-using-if
|
skip |
|
tcs-op-gt-int-int
|
skip |
|
tcs-op-gt-int-int-using-if
|
skip |
|
tcs-op-gt-uint-uint
|
skip |
|
tcs-op-gt-uint-uint-using-if
|
skip |
|
tcs-op-le-float-float
|
skip |
|
tcs-op-le-float-float-using-if
|
skip |
|
tcs-op-le-int-int
|
skip |
|
tcs-op-le-int-int-using-if
|
skip |
|
tcs-op-le-uint-uint
|
skip |
|
tcs-op-le-uint-uint-using-if
|
skip |
|
tcs-op-lshift-int-int
|
skip |
|
tcs-op-lshift-int-uint
|
skip |
|
tcs-op-lshift-ivec2-int
|
skip |
|
tcs-op-lshift-ivec2-ivec2
|
skip |
|
tcs-op-lshift-ivec2-uint
|
skip |
|
tcs-op-lshift-ivec2-uvec2
|
skip |
|
tcs-op-lshift-ivec3-int
|
skip |
|
tcs-op-lshift-ivec3-ivec3
|
skip |
|
tcs-op-lshift-ivec3-uint
|
skip |
|
tcs-op-lshift-ivec3-uvec3
|
skip |
|
tcs-op-lshift-ivec4-int
|
skip |
|
tcs-op-lshift-ivec4-ivec4
|
skip |
|
tcs-op-lshift-ivec4-uint
|
skip |
|
tcs-op-lshift-ivec4-uvec4
|
skip |
|
tcs-op-lshift-uint-int
|
skip |
|
tcs-op-lshift-uint-uint
|
skip |
|
tcs-op-lshift-uvec2-int
|
skip |
|
tcs-op-lshift-uvec2-ivec2
|
skip |
|
tcs-op-lshift-uvec2-uint
|
skip |
|
tcs-op-lshift-uvec2-uvec2
|
skip |
|
tcs-op-lshift-uvec3-int
|
skip |
|
tcs-op-lshift-uvec3-ivec3
|
skip |
|
tcs-op-lshift-uvec3-uint
|
skip |
|
tcs-op-lshift-uvec3-uvec3
|
skip |
|
tcs-op-lshift-uvec4-int
|
skip |
|
tcs-op-lshift-uvec4-ivec4
|
skip |
|
tcs-op-lshift-uvec4-uint
|
skip |
|
tcs-op-lshift-uvec4-uvec4
|
skip |
|
tcs-op-lt-float-float
|
skip |
|
tcs-op-lt-float-float-using-if
|
skip |
|
tcs-op-lt-int-int
|
skip |
|
tcs-op-lt-int-int-using-if
|
skip |
|
tcs-op-lt-uint-uint
|
skip |
|
tcs-op-lt-uint-uint-using-if
|
skip |
|
tcs-op-mod-int-int
|
skip |
|
tcs-op-mod-int-ivec2
|
skip |
|
tcs-op-mod-int-ivec3
|
skip |
|
tcs-op-mod-int-ivec4
|
skip |
|
tcs-op-mod-ivec2-int
|
skip |
|
tcs-op-mod-ivec2-ivec2
|
skip |
|
tcs-op-mod-ivec3-int
|
skip |
|
tcs-op-mod-ivec3-ivec3
|
skip |
|
tcs-op-mod-ivec4-int
|
skip |
|
tcs-op-mod-ivec4-ivec4
|
skip |
|
tcs-op-mod-uint-uint
|
skip |
|
tcs-op-mod-uint-uvec2
|
skip |
|
tcs-op-mod-uint-uvec3
|
skip |
|
tcs-op-mod-uint-uvec4
|
skip |
|
tcs-op-mod-uvec2-uint
|
skip |
|
tcs-op-mod-uvec2-uvec2
|
skip |
|
tcs-op-mod-uvec3-uint
|
skip |
|
tcs-op-mod-uvec3-uvec3
|
skip |
|
tcs-op-mod-uvec4-uint
|
skip |
|
tcs-op-mod-uvec4-uvec4
|
skip |
|
tcs-op-mult-float-float
|
skip |
|
tcs-op-mult-float-mat2
|
skip |
|
tcs-op-mult-float-mat2x3
|
skip |
|
tcs-op-mult-float-mat2x4
|
skip |
|
tcs-op-mult-float-mat3
|
skip |
|
tcs-op-mult-float-mat3x2
|
skip |
|
tcs-op-mult-float-mat3x4
|
skip |
|
tcs-op-mult-float-mat4
|
skip |
|
tcs-op-mult-float-mat4x2
|
skip |
|
tcs-op-mult-float-mat4x3
|
skip |
|
tcs-op-mult-float-vec2
|
skip |
|
tcs-op-mult-float-vec3
|
skip |
|
tcs-op-mult-float-vec4
|
skip |
|
tcs-op-mult-int-int
|
skip |
|
tcs-op-mult-int-ivec2
|
skip |
|
tcs-op-mult-int-ivec3
|
skip |
|
tcs-op-mult-int-ivec4
|
skip |
|
tcs-op-mult-ivec2-int
|
skip |
|
tcs-op-mult-ivec2-ivec2
|
skip |
|
tcs-op-mult-ivec3-int
|
skip |
|
tcs-op-mult-ivec3-ivec3
|
skip |
|
tcs-op-mult-ivec4-int
|
skip |
|
tcs-op-mult-ivec4-ivec4
|
skip |
|
tcs-op-mult-mat2-float
|
skip |
|
tcs-op-mult-mat2-mat2
|
skip |
|
tcs-op-mult-mat2-mat3x2
|
skip |
|
tcs-op-mult-mat2-mat4x2
|
skip |
|
tcs-op-mult-mat2-vec2
|
skip |
|
tcs-op-mult-mat2x3-float
|
skip |
|
tcs-op-mult-mat2x3-mat2
|
skip |
|
tcs-op-mult-mat2x3-mat3x2
|
skip |
|
tcs-op-mult-mat2x3-mat4x2
|
skip |
|
tcs-op-mult-mat2x3-vec2
|
skip |
|
tcs-op-mult-mat2x4-float
|
skip |
|
tcs-op-mult-mat2x4-mat2
|
skip |
|
tcs-op-mult-mat2x4-mat3x2
|
skip |
|
tcs-op-mult-mat2x4-mat4x2
|
skip |
|
tcs-op-mult-mat2x4-vec2
|
skip |
|
tcs-op-mult-mat3-float
|
skip |
|
tcs-op-mult-mat3-mat2x3
|
skip |
|
tcs-op-mult-mat3-mat3
|
skip |
|
tcs-op-mult-mat3-mat4x3
|
skip |
|
tcs-op-mult-mat3-vec3
|
skip |
|
tcs-op-mult-mat3x2-float
|
skip |
|
tcs-op-mult-mat3x2-mat2x3
|
skip |
|
tcs-op-mult-mat3x2-mat3
|
skip |
|
tcs-op-mult-mat3x2-mat4x3
|
skip |
|
tcs-op-mult-mat3x2-vec3
|
skip |
|
tcs-op-mult-mat3x4-float
|
skip |
|
tcs-op-mult-mat3x4-mat2x3
|
skip |
|
tcs-op-mult-mat3x4-mat3
|
skip |
|
tcs-op-mult-mat3x4-mat4x3
|
skip |
|
tcs-op-mult-mat3x4-vec3
|
skip |
|
tcs-op-mult-mat4-float
|
skip |
|
tcs-op-mult-mat4-mat2x4
|
skip |
|
tcs-op-mult-mat4-mat3x4
|
skip |
|
tcs-op-mult-mat4-mat4
|
skip |
|
tcs-op-mult-mat4-vec4
|
skip |
|
tcs-op-mult-mat4x2-float
|
skip |
|
tcs-op-mult-mat4x2-mat2x4
|
skip |
|
tcs-op-mult-mat4x2-mat3x4
|
skip |
|
tcs-op-mult-mat4x2-mat4
|
skip |
|
tcs-op-mult-mat4x2-vec4
|
skip |
|
tcs-op-mult-mat4x3-float
|
skip |
|
tcs-op-mult-mat4x3-mat2x4
|
skip |
|
tcs-op-mult-mat4x3-mat3x4
|
skip |
|
tcs-op-mult-mat4x3-mat4
|
skip |
|
tcs-op-mult-mat4x3-vec4
|
skip |
|
tcs-op-mult-uint-uint
|
skip |
|
tcs-op-mult-uint-uvec2
|
skip |
|
tcs-op-mult-uint-uvec3
|
skip |
|
tcs-op-mult-uint-uvec4
|
skip |
|
tcs-op-mult-uvec2-uint
|
skip |
|
tcs-op-mult-uvec2-uvec2
|
skip |
|
tcs-op-mult-uvec3-uint
|
skip |
|
tcs-op-mult-uvec3-uvec3
|
skip |
|
tcs-op-mult-uvec4-uint
|
skip |
|
tcs-op-mult-uvec4-uvec4
|
skip |
|
tcs-op-mult-vec2-float
|
skip |
|
tcs-op-mult-vec2-mat2
|
skip |
|
tcs-op-mult-vec2-mat3x2
|
skip |
|
tcs-op-mult-vec2-mat4x2
|
skip |
|
tcs-op-mult-vec2-vec2
|
skip |
|
tcs-op-mult-vec3-float
|
skip |
|
tcs-op-mult-vec3-mat2x3
|
skip |
|
tcs-op-mult-vec3-mat3
|
skip |
|
tcs-op-mult-vec3-mat4x3
|
skip |
|
tcs-op-mult-vec3-vec3
|
skip |
|
tcs-op-mult-vec4-float
|
skip |
|
tcs-op-mult-vec4-mat2x4
|
skip |
|
tcs-op-mult-vec4-mat3x4
|
skip |
|
tcs-op-mult-vec4-mat4
|
skip |
|
tcs-op-mult-vec4-vec4
|
skip |
|
tcs-op-ne-bool-bool
|
skip |
|
tcs-op-ne-bool-bool-using-if
|
skip |
|
tcs-op-ne-bvec2-bvec2
|
skip |
|
tcs-op-ne-bvec2-bvec2-using-if
|
skip |
|
tcs-op-ne-bvec3-bvec3
|
skip |
|
tcs-op-ne-bvec3-bvec3-using-if
|
skip |
|
tcs-op-ne-bvec4-bvec4
|
skip |
|
tcs-op-ne-bvec4-bvec4-using-if
|
skip |
|
tcs-op-ne-float-float
|
skip |
|
tcs-op-ne-float-float-using-if
|
skip |
|
tcs-op-ne-int-int
|
skip |
|
tcs-op-ne-int-int-using-if
|
skip |
|
tcs-op-ne-ivec2-ivec2
|
skip |
|
tcs-op-ne-ivec2-ivec2-using-if
|
skip |
|
tcs-op-ne-ivec3-ivec3
|
skip |
|
tcs-op-ne-ivec3-ivec3-using-if
|
skip |
|
tcs-op-ne-ivec4-ivec4
|
skip |
|
tcs-op-ne-ivec4-ivec4-using-if
|
skip |
|
tcs-op-ne-mat2-mat2
|
skip |
|
tcs-op-ne-mat2-mat2-using-if
|
skip |
|
tcs-op-ne-mat2x3-mat2x3
|
skip |
|
tcs-op-ne-mat2x3-mat2x3-using-if
|
skip |
|
tcs-op-ne-mat2x4-mat2x4
|
skip |
|
tcs-op-ne-mat2x4-mat2x4-using-if
|
skip |
|
tcs-op-ne-mat3-mat3
|
skip |
|
tcs-op-ne-mat3-mat3-using-if
|
skip |
|
tcs-op-ne-mat3x2-mat3x2
|
skip |
|
tcs-op-ne-mat3x2-mat3x2-using-if
|
skip |
|
tcs-op-ne-mat3x4-mat3x4
|
skip |
|
tcs-op-ne-mat3x4-mat3x4-using-if
|
skip |
|
tcs-op-ne-mat4-mat4
|
skip |
|
tcs-op-ne-mat4-mat4-using-if
|
skip |
|
tcs-op-ne-mat4x2-mat4x2
|
skip |
|
tcs-op-ne-mat4x2-mat4x2-using-if
|
skip |
|
tcs-op-ne-mat4x3-mat4x3
|
skip |
|
tcs-op-ne-mat4x3-mat4x3-using-if
|
skip |
|
tcs-op-ne-uint-uint
|
skip |
|
tcs-op-ne-uint-uint-using-if
|
skip |
|
tcs-op-ne-uvec2-uvec2
|
skip |
|
tcs-op-ne-uvec2-uvec2-using-if
|
skip |
|
tcs-op-ne-uvec3-uvec3
|
skip |
|
tcs-op-ne-uvec3-uvec3-using-if
|
skip |
|
tcs-op-ne-uvec4-uvec4
|
skip |
|
tcs-op-ne-uvec4-uvec4-using-if
|
skip |
|
tcs-op-ne-vec2-vec2
|
skip |
|
tcs-op-ne-vec2-vec2-using-if
|
skip |
|
tcs-op-ne-vec3-vec3
|
skip |
|
tcs-op-ne-vec3-vec3-using-if
|
skip |
|
tcs-op-ne-vec4-vec4
|
skip |
|
tcs-op-ne-vec4-vec4-using-if
|
skip |
|
tcs-op-neg-float
|
skip |
|
tcs-op-neg-int
|
skip |
|
tcs-op-neg-ivec2
|
skip |
|
tcs-op-neg-ivec3
|
skip |
|
tcs-op-neg-ivec4
|
skip |
|
tcs-op-neg-mat2
|
skip |
|
tcs-op-neg-mat2x3
|
skip |
|
tcs-op-neg-mat2x4
|
skip |
|
tcs-op-neg-mat3
|
skip |
|
tcs-op-neg-mat3x2
|
skip |
|
tcs-op-neg-mat3x4
|
skip |
|
tcs-op-neg-mat4
|
skip |
|
tcs-op-neg-mat4x2
|
skip |
|
tcs-op-neg-mat4x3
|
skip |
|
tcs-op-neg-uint
|
skip |
|
tcs-op-neg-uvec2
|
skip |
|
tcs-op-neg-uvec3
|
skip |
|
tcs-op-neg-uvec4
|
skip |
|
tcs-op-neg-vec2
|
skip |
|
tcs-op-neg-vec3
|
skip |
|
tcs-op-neg-vec4
|
skip |
|
tcs-op-not-bool
|
skip |
|
tcs-op-not-bool-using-if
|
skip |
|
tcs-op-or-bool-bool
|
skip |
|
tcs-op-or-bool-bool-using-if
|
skip |
|
tcs-op-rshift-int-int
|
skip |
|
tcs-op-rshift-int-uint
|
skip |
|
tcs-op-rshift-ivec2-int
|
skip |
|
tcs-op-rshift-ivec2-ivec2
|
skip |
|
tcs-op-rshift-ivec2-uint
|
skip |
|
tcs-op-rshift-ivec2-uvec2
|
skip |
|
tcs-op-rshift-ivec3-int
|
skip |
|
tcs-op-rshift-ivec3-ivec3
|
skip |
|
tcs-op-rshift-ivec3-uint
|
skip |
|
tcs-op-rshift-ivec3-uvec3
|
skip |
|
tcs-op-rshift-ivec4-int
|
skip |
|
tcs-op-rshift-ivec4-ivec4
|
skip |
|
tcs-op-rshift-ivec4-uint
|
skip |
|
tcs-op-rshift-ivec4-uvec4
|
skip |
|
tcs-op-rshift-uint-int
|
skip |
|
tcs-op-rshift-uint-uint
|
skip |
|
tcs-op-rshift-uvec2-int
|
skip |
|
tcs-op-rshift-uvec2-ivec2
|
skip |
|
tcs-op-rshift-uvec2-uint
|
skip |
|
tcs-op-rshift-uvec2-uvec2
|
skip |
|
tcs-op-rshift-uvec3-int
|
skip |
|
tcs-op-rshift-uvec3-ivec3
|
skip |
|
tcs-op-rshift-uvec3-uint
|
skip |
|
tcs-op-rshift-uvec3-uvec3
|
skip |
|
tcs-op-rshift-uvec4-int
|
skip |
|
tcs-op-rshift-uvec4-ivec4
|
skip |
|
tcs-op-rshift-uvec4-uint
|
skip |
|
tcs-op-rshift-uvec4-uvec4
|
skip |
|
tcs-op-selection-bool-bool-bool
|
skip |
|
tcs-op-selection-bool-bool-bool-using-if
|
skip |
|
tcs-op-selection-bool-bvec2-bvec2
|
skip |
|
tcs-op-selection-bool-bvec3-bvec3
|
skip |
|
tcs-op-selection-bool-bvec4-bvec4
|
skip |
|
tcs-op-selection-bool-float-float
|
skip |
|
tcs-op-selection-bool-int-int
|
skip |
|
tcs-op-selection-bool-ivec2-ivec2
|
skip |
|
tcs-op-selection-bool-ivec3-ivec3
|
skip |
|
tcs-op-selection-bool-ivec4-ivec4
|
skip |
|
tcs-op-selection-bool-mat2-mat2
|
skip |
|
tcs-op-selection-bool-mat2x3-mat2x3
|
skip |
|
tcs-op-selection-bool-mat2x4-mat2x4
|
skip |
|
tcs-op-selection-bool-mat3-mat3
|
skip |
|
tcs-op-selection-bool-mat3x2-mat3x2
|
skip |
|
tcs-op-selection-bool-mat3x4-mat3x4
|
skip |
|
tcs-op-selection-bool-mat4-mat4
|
skip |
|
tcs-op-selection-bool-mat4x2-mat4x2
|
skip |
|
tcs-op-selection-bool-mat4x3-mat4x3
|
skip |
|
tcs-op-selection-bool-uint-uint
|
skip |
|
tcs-op-selection-bool-uvec2-uvec2
|
skip |
|
tcs-op-selection-bool-uvec3-uvec3
|
skip |
|
tcs-op-selection-bool-uvec4-uvec4
|
skip |
|
tcs-op-selection-bool-vec2-vec2
|
skip |
|
tcs-op-selection-bool-vec3-vec3
|
skip |
|
tcs-op-selection-bool-vec4-vec4
|
skip |
|
tcs-op-sub-float-float
|
skip |
|
tcs-op-sub-float-mat2
|
skip |
|
tcs-op-sub-float-mat2x3
|
skip |
|
tcs-op-sub-float-mat2x4
|
skip |
|
tcs-op-sub-float-mat3
|
skip |
|
tcs-op-sub-float-mat3x2
|
skip |
|
tcs-op-sub-float-mat3x4
|
skip |
|
tcs-op-sub-float-mat4
|
skip |
|
tcs-op-sub-float-mat4x2
|
skip |
|
tcs-op-sub-float-mat4x3
|
skip |
|
tcs-op-sub-float-vec2
|
skip |
|
tcs-op-sub-float-vec3
|
skip |
|
tcs-op-sub-float-vec4
|
skip |
|
tcs-op-sub-int-int
|
skip |
|
tcs-op-sub-int-ivec2
|
skip |
|
tcs-op-sub-int-ivec3
|
skip |
|
tcs-op-sub-int-ivec4
|
skip |
|
tcs-op-sub-ivec2-int
|
skip |
|
tcs-op-sub-ivec2-ivec2
|
skip |
|
tcs-op-sub-ivec3-int
|
skip |
|
tcs-op-sub-ivec3-ivec3
|
skip |
|
tcs-op-sub-ivec4-int
|
skip |
|
tcs-op-sub-ivec4-ivec4
|
skip |
|
tcs-op-sub-mat2-float
|
skip |
|
tcs-op-sub-mat2-mat2
|
skip |
|
tcs-op-sub-mat2x3-float
|
skip |
|
tcs-op-sub-mat2x3-mat2x3
|
skip |
|
tcs-op-sub-mat2x4-float
|
skip |
|
tcs-op-sub-mat2x4-mat2x4
|
skip |
|
tcs-op-sub-mat3-float
|
skip |
|
tcs-op-sub-mat3-mat3
|
skip |
|
tcs-op-sub-mat3x2-float
|
skip |
|
tcs-op-sub-mat3x2-mat3x2
|
skip |
|
tcs-op-sub-mat3x4-float
|
skip |
|
tcs-op-sub-mat3x4-mat3x4
|
skip |
|
tcs-op-sub-mat4-float
|
skip |
|
tcs-op-sub-mat4-mat4
|
skip |
|
tcs-op-sub-mat4x2-float
|
skip |
|
tcs-op-sub-mat4x2-mat4x2
|
skip |
|
tcs-op-sub-mat4x3-float
|
skip |
|
tcs-op-sub-mat4x3-mat4x3
|
skip |
|
tcs-op-sub-uint-uint
|
skip |
|
tcs-op-sub-uint-uvec2
|
skip |
|
tcs-op-sub-uint-uvec3
|
skip |
|
tcs-op-sub-uint-uvec4
|
skip |
|
tcs-op-sub-uvec2-uint
|
skip |
|
tcs-op-sub-uvec2-uvec2
|
skip |
|
tcs-op-sub-uvec3-uint
|
skip |
|
tcs-op-sub-uvec3-uvec3
|
skip |
|
tcs-op-sub-uvec4-uint
|
skip |
|
tcs-op-sub-uvec4-uvec4
|
skip |
|
tcs-op-sub-vec2-float
|
skip |
|
tcs-op-sub-vec2-vec2
|
skip |
|
tcs-op-sub-vec3-float
|
skip |
|
tcs-op-sub-vec3-vec3
|
skip |
|
tcs-op-sub-vec4-float
|
skip |
|
tcs-op-sub-vec4-vec4
|
skip |
|
tcs-op-uplus-float
|
skip |
|
tcs-op-uplus-int
|
skip |
|
tcs-op-uplus-ivec2
|
skip |
|
tcs-op-uplus-ivec3
|
skip |
|
tcs-op-uplus-ivec4
|
skip |
|
tcs-op-uplus-mat2
|
skip |
|
tcs-op-uplus-mat2x3
|
skip |
|
tcs-op-uplus-mat2x4
|
skip |
|
tcs-op-uplus-mat3
|
skip |
|
tcs-op-uplus-mat3x2
|
skip |
|
tcs-op-uplus-mat3x4
|
skip |
|
tcs-op-uplus-mat4
|
skip |
|
tcs-op-uplus-mat4x2
|
skip |
|
tcs-op-uplus-mat4x3
|
skip |
|
tcs-op-uplus-uint
|
skip |
|
tcs-op-uplus-uvec2
|
skip |
|
tcs-op-uplus-uvec3
|
skip |
|
tcs-op-uplus-uvec4
|
skip |
|
tcs-op-uplus-vec2
|
skip |
|
tcs-op-uplus-vec3
|
skip |
|
tcs-op-uplus-vec4
|
skip |
|
tcs-op-xor-bool-bool
|
skip |
|
tcs-op-xor-bool-bool-using-if
|
skip |
|
tcs-outerproduct-vec2-vec2
|
skip |
|
tcs-outerproduct-vec2-vec3
|
skip |
|
tcs-outerproduct-vec2-vec4
|
skip |
|
tcs-outerproduct-vec3-vec2
|
skip |
|
tcs-outerproduct-vec3-vec3
|
skip |
|
tcs-outerproduct-vec3-vec4
|
skip |
|
tcs-outerproduct-vec4-vec2
|
skip |
|
tcs-outerproduct-vec4-vec3
|
skip |
|
tcs-outerproduct-vec4-vec4
|
skip |
|
tcs-pow-float-float
|
skip |
|
tcs-pow-vec2-vec2
|
skip |
|
tcs-pow-vec3-vec3
|
skip |
|
tcs-pow-vec4-vec4
|
skip |
|
tcs-radians-float
|
skip |
|
tcs-radians-vec2
|
skip |
|
tcs-radians-vec3
|
skip |
|
tcs-radians-vec4
|
skip |
|
tcs-reflect-float-float
|
skip |
|
tcs-reflect-vec2-vec2
|
skip |
|
tcs-reflect-vec3-vec3
|
skip |
|
tcs-reflect-vec4-vec4
|
skip |
|
tcs-refract-float-float-float
|
skip |
|
tcs-refract-vec2-vec2-float
|
skip |
|
tcs-refract-vec3-vec3-float
|
skip |
|
tcs-refract-vec4-vec4-float
|
skip |
|
tcs-round-float
|
skip |
|
tcs-round-vec2
|
skip |
|
tcs-round-vec3
|
skip |
|
tcs-round-vec4
|
skip |
|
tcs-roundeven-float
|
skip |
|
tcs-roundeven-vec2
|
skip |
|
tcs-roundeven-vec3
|
skip |
|
tcs-roundeven-vec4
|
skip |
|
tcs-sign-float
|
skip |
|
tcs-sign-int
|
skip |
|
tcs-sign-ivec2
|
skip |
|
tcs-sign-ivec3
|
skip |
|
tcs-sign-ivec4
|
skip |
|
tcs-sign-vec2
|
skip |
|
tcs-sign-vec3
|
skip |
|
tcs-sign-vec4
|
skip |
|
tcs-sin-float
|
skip |
|
tcs-sin-vec2
|
skip |
|
tcs-sin-vec3
|
skip |
|
tcs-sin-vec4
|
skip |
|
tcs-sinh-float
|
skip |
|
tcs-sinh-vec2
|
skip |
|
tcs-sinh-vec3
|
skip |
|
tcs-sinh-vec4
|
skip |
|
tcs-smoothstep-float-float-float
|
skip |
|
tcs-smoothstep-float-float-vec2
|
skip |
|
tcs-smoothstep-float-float-vec3
|
skip |
|
tcs-smoothstep-float-float-vec4
|
skip |
|
tcs-smoothstep-vec2-vec2-vec2
|
skip |
|
tcs-smoothstep-vec3-vec3-vec3
|
skip |
|
tcs-smoothstep-vec4-vec4-vec4
|
skip |
|
tcs-sqrt-float
|
skip |
|
tcs-sqrt-vec2
|
skip |
|
tcs-sqrt-vec3
|
skip |
|
tcs-sqrt-vec4
|
skip |
|
tcs-step-float-float
|
skip |
|
tcs-step-float-vec2
|
skip |
|
tcs-step-float-vec3
|
skip |
|
tcs-step-float-vec4
|
skip |
|
tcs-step-vec2-vec2
|
skip |
|
tcs-step-vec3-vec3
|
skip |
|
tcs-step-vec4-vec4
|
skip |
|
tcs-tan-float
|
skip |
|
tcs-tan-vec2
|
skip |
|
tcs-tan-vec3
|
skip |
|
tcs-tan-vec4
|
skip |
|
tcs-tanh-float
|
skip |
|
tcs-tanh-vec2
|
skip |
|
tcs-tanh-vec3
|
skip |
|
tcs-tanh-vec4
|
skip |
|
tcs-transpose-mat2
|
skip |
|
tcs-transpose-mat2x3
|
skip |
|
tcs-transpose-mat2x4
|
skip |
|
tcs-transpose-mat3
|
skip |
|
tcs-transpose-mat3x2
|
skip |
|
tcs-transpose-mat3x4
|
skip |
|
tcs-transpose-mat4
|
skip |
|
tcs-transpose-mat4x2
|
skip |
|
tcs-transpose-mat4x3
|
skip |
|
tcs-trunc-float
|
skip |
|
tcs-trunc-vec2
|
skip |
|
tcs-trunc-vec3
|
skip |
|
tcs-trunc-vec4
|
skip |
|
compatibility
|
0/0 |
|
tcs-tes-ff-frag
|
skip |
|
tes-clamp-vertex-color
|
skip |
|
tes-clip-vertex-different-from-position
|
skip |
|
vs-tcs-tes-clip-vertex-different-from-position
|
skip |
|
vs-tcs-tes-clip-vertex-enables
|
skip |
|
vs-tcs-tes-gs-clip-vertex-different-from-position
|
skip |
|
dmat-vs-gs-tcs-tes
|
skip |
|
double-array-vs-tcs-tes
|
skip |
|
double-vs-tcs-tes
|
skip |
|
dvec2-vs-tcs-tes
|
skip |
|
dvec3-vs-tcs-tes
|
skip |
|
fs-primitiveid-instanced
|
skip |
|
gs-primitiveid-instanced
|
skip |
|
invocation-counting-even
|
skip |
|
invocation-counting-odd
|
skip |
|
isoline
|
skip |
|
isoline-no-tcs
|
skip |
|
nop
|
skip |
|
patch-pair-verts
|
skip |
|
patch-partial-write
|
skip |
|
patch-single-vert
|
skip |
|
quads
|
skip |
|
sanity
|
skip |
|
sanity2
|
skip |
|
tcs-input-read-array-interface
|
skip |
|
tcs-input-read-mat
|
skip |
|
tcs-input-read-nonconst
|
skip |
|
tcs-input-read-nonconst-interface
|
skip |
|
tcs-input-read-nonconst-interface-builtin
|
skip |
|
tcs-input-read-simple
|
skip |
|
tcs-input-read-simple-interface
|
skip |
|
tcs-input
|
0/0 |
|
tcs-input-float
|
skip |
|
tcs-input-float_2
|
skip |
|
tcs-input-gl_clipdistance
|
skip |
|
tcs-input-gl_pointsize
|
skip |
|
tcs-input-gl_position
|
skip |
|
tcs-input-int
|
skip |
|
tcs-input-int_2
|
skip |
|
tcs-input-ivec2
|
skip |
|
tcs-input-ivec2_2
|
skip |
|
tcs-input-ivec3
|
skip |
|
tcs-input-ivec3_2
|
skip |
|
tcs-input-ivec4
|
skip |
|
tcs-input-ivec4_2
|
skip |
|
tcs-input-mat2
|
skip |
|
tcs-input-mat2_2
|
skip |
|
tcs-input-mat2x3
|
skip |
|
tcs-input-mat2x3_2
|
skip |
|
tcs-input-mat2x4
|
skip |
|
tcs-input-mat2x4_2
|
skip |
|
tcs-input-mat3
|
skip |
|
tcs-input-mat3_2
|
skip |
|
tcs-input-mat3x2
|
skip |
|
tcs-input-mat3x2_2
|
skip |
|
tcs-input-mat3x4
|
skip |
|
tcs-input-mat3x4_2
|
skip |
|
tcs-input-mat4
|
skip |
|
tcs-input-mat4_2
|
skip |
|
tcs-input-mat4x2
|
skip |
|
tcs-input-mat4x2_2
|
skip |
|
tcs-input-mat4x3
|
skip |
|
tcs-input-mat4x3_2
|
skip |
|
tcs-input-uint
|
skip |
|
tcs-input-uint_2
|
skip |
|
tcs-input-uvec2
|
skip |
|
tcs-input-uvec2_2
|
skip |
|
tcs-input-uvec3
|
skip |
|
tcs-input-uvec3_2
|
skip |
|
tcs-input-uvec4
|
skip |
|
tcs-input-uvec4_2
|
skip |
|
tcs-input-vec2
|
skip |
|
tcs-input-vec2_2
|
skip |
|
tcs-input-vec3
|
skip |
|
tcs-input-vec3_2
|
skip |
|
tcs-input-vec4
|
skip |
|
tcs-input-vec4_2
|
skip |
|
tcs-output-unmatched
|
skip |
|
tcs-primitiveid
|
skip |
|
tcs-primitiveid-instanced
|
skip |
|
tcs-read-texture
|
skip |
|
tcs-tes-levels-out-of-bounds-read
|
skip |
|
tcs-tes-levels-out-of-bounds-write
|
skip |
|
tcs-tes-max-in-out-components
|
skip |
|
tcs-tes-max-in-out-patch-components
|
skip |
|
tcs-tes-patch
|
skip |
|
tcs-tes-patch-array
|
skip |
|
tcs-tes-vertex
|
skip |
|
tcs-tes-vertex-dlist
|
skip |
|
tes-fs
|
skip |
|
tes-fs-max-in-out-components
|
skip |
|
tes-gs-max-in-out-components
|
skip |
|
tes-input
|
0/0 |
|
tes-input-float
|
skip |
|
tes-input-float_2
|
skip |
|
tes-input-gl_clipdistance
|
skip |
|
tes-input-gl_pointsize
|
skip |
|
tes-input-gl_position
|
skip |
|
tes-input-int
|
skip |
|
tes-input-int_2
|
skip |
|
tes-input-ivec2
|
skip |
|
tes-input-ivec2_2
|
skip |
|
tes-input-ivec3
|
skip |
|
tes-input-ivec3_2
|
skip |
|
tes-input-ivec4
|
skip |
|
tes-input-ivec4_2
|
skip |
|
tes-input-mat2
|
skip |
|
tes-input-mat2_2
|
skip |
|
tes-input-mat2x3
|
skip |
|
tes-input-mat2x3_2
|
skip |
|
tes-input-mat2x4
|
skip |
|
tes-input-mat2x4_2
|
skip |
|
tes-input-mat3
|
skip |
|
tes-input-mat3_2
|
skip |
|
tes-input-mat3x2
|
skip |
|
tes-input-mat3x2_2
|
skip |
|
tes-input-mat3x4
|
skip |
|
tes-input-mat3x4_2
|
skip |
|
tes-input-mat4
|
skip |
|
tes-input-mat4_2
|
skip |
|
tes-input-mat4x2
|
skip |
|
tes-input-mat4x2_2
|
skip |
|
tes-input-mat4x3
|
skip |
|
tes-input-mat4x3_2
|
skip |
|
tes-input-patch-float
|
skip |
|
tes-input-patch-float_2
|
skip |
|
tes-input-patch-int
|
skip |
|
tes-input-patch-int_2
|
skip |
|
tes-input-patch-ivec2
|
skip |
|
tes-input-patch-ivec2_2
|
skip |
|
tes-input-patch-ivec3
|
skip |
|
tes-input-patch-ivec3_2
|
skip |
|
tes-input-patch-ivec4
|
skip |
|
tes-input-patch-ivec4_2
|
skip |
|
tes-input-patch-mat2
|
skip |
|
tes-input-patch-mat2_2
|
skip |
|
tes-input-patch-mat2x3
|
skip |
|
tes-input-patch-mat2x3_2
|
skip |
|
tes-input-patch-mat2x4
|
skip |
|
tes-input-patch-mat2x4_2
|
skip |
|
tes-input-patch-mat3
|
skip |
|
tes-input-patch-mat3_2
|
skip |
|
tes-input-patch-mat3x2
|
skip |
|
tes-input-patch-mat3x2_2
|
skip |
|
tes-input-patch-mat3x4
|
skip |
|
tes-input-patch-mat3x4_2
|
skip |
|
tes-input-patch-mat4
|
skip |
|
tes-input-patch-mat4_2
|
skip |
|
tes-input-patch-mat4x2
|
skip |
|
tes-input-patch-mat4x2_2
|
skip |
|
tes-input-patch-mat4x3
|
skip |
|
tes-input-patch-mat4x3_2
|
skip |
|
tes-input-patch-uint
|
skip |
|
tes-input-patch-uint_2
|
skip |
|
tes-input-patch-uvec2
|
skip |
|
tes-input-patch-uvec2_2
|
skip |
|
tes-input-patch-uvec3
|
skip |
|
tes-input-patch-uvec3_2
|
skip |
|
tes-input-patch-uvec4
|
skip |
|
tes-input-patch-uvec4_2
|
skip |
|
tes-input-patch-vec2
|
skip |
|
tes-input-patch-vec2_2
|
skip |
|
tes-input-patch-vec3
|
skip |
|
tes-input-patch-vec3_2
|
skip |
|
tes-input-patch-vec4
|
skip |
|
tes-input-patch-vec4_2
|
skip |
|
tes-input-uint
|
skip |
|
tes-input-uint_2
|
skip |
|
tes-input-uvec2
|
skip |
|
tes-input-uvec2_2
|
skip |
|
tes-input-uvec3
|
skip |
|
tes-input-uvec3_2
|
skip |
|
tes-input-uvec4
|
skip |
|
tes-input-uvec4_2
|
skip |
|
tes-input-vec2
|
skip |
|
tes-input-vec2_2
|
skip |
|
tes-input-vec3
|
skip |
|
tes-input-vec3_2
|
skip |
|
tes-input-vec4
|
skip |
|
tes-input-vec4_2
|
skip |
|
tes-no-tcs-primitiveid-instanced
|
skip |
|
tes-primitiveid
|
skip |
|
tes-primitiveid-instanced
|
skip |
|
tes-read-texture
|
skip |
|
tes-tes-levels-out-of-bounds-read
|
skip |
|
tess-instance-id
|
skip |
|
tess_with_geometry
|
skip |
|
tesslevels-indirect
|
skip |
|
trivial
|
skip |
|
trivial-tess-gs
|
skip |
|
trivial-tess-gs_no-gs-inputs
|
skip |
|
trivial-tess-gs_no-tes-inputs
|
skip |
|
variable-indexing
|
0/0 |
|
tcs-input-array-dvec4-index-rd
|
skip |
|
tcs-input-array-float-index-rd
|
skip |
|
tcs-input-array-vec2-index-rd
|
skip |
|
tcs-input-array-vec3-index-rd
|
skip |
|
tcs-input-array-vec4-index-rd
|
skip |
|
tcs-output-array-dvec4-index-wr
|
skip |
|
tcs-output-array-float-index-rd-after-barrier
|
skip |
|
tcs-output-array-float-index-wr
|
skip |
|
tcs-output-array-float-index-wr-before-barrier
|
skip |
|
tcs-output-array-vec2-index-rd-after-barrier
|
skip |
|
tcs-output-array-vec2-index-wr
|
skip |
|
tcs-output-array-vec2-index-wr-before-barrier
|
skip |
|
tcs-output-array-vec3-index-rd-after-barrier
|
skip |
|
tcs-output-array-vec3-index-wr
|
skip |
|
tcs-output-array-vec3-index-wr-before-barrier
|
skip |
|
tcs-output-array-vec4-index-rd-after-barrier
|
skip |
|
tcs-output-array-vec4-index-wr
|
skip |
|
tcs-output-array-vec4-index-wr-before-barrier
|
skip |
|
tcs-patch-output-array-float-index-wr
|
skip |
|
tcs-patch-output-array-vec2-index-wr
|
skip |
|
tcs-patch-output-array-vec3-index-wr
|
skip |
|
tcs-patch-output-array-vec4-index-wr
|
skip |
|
tcs-patch-vec4-index-wr
|
skip |
|
tcs-patch-vec4-swiz-index-wr
|
skip |
|
tcs-tes-array-in-struct
|
skip |
|
tes-both-input-array-float-index-rd
|
skip |
|
tes-both-input-array-vec2-index-rd
|
skip |
|
tes-both-input-array-vec3-index-rd
|
skip |
|
tes-both-input-array-vec4-index-rd
|
skip |
|
tes-input-array-dvec4-index-rd
|
skip |
|
tes-input-array-float-index-rd
|
skip |
|
tes-input-array-vec2-index-rd
|
skip |
|
tes-input-array-vec3-index-rd
|
skip |
|
tes-input-array-vec4-index-rd
|
skip |
|
tes-patch-input-array-float-index-rd
|
skip |
|
tes-patch-input-array-vec2-index-invalid-rd
|
skip |
|
tes-patch-input-array-vec2-index-rd
|
skip |
|
tes-patch-input-array-vec3-index-rd
|
skip |
|
tes-patch-input-array-vec4-index-rd
|
skip |
|
vs-output-array-dvec4-index-wr-before-tcs
|
skip |
|
vs-output-array-float-index-wr-before-tcs
|
skip |
|
vs-output-array-vec2-index-wr-before-tcs
|
skip |
|
vs-output-array-vec3-index-wr-before-tcs
|
skip |
|
vs-output-array-vec4-index-wr-before-tcs
|
skip |
|
vertex-partial-write
|
skip |
|
vs-tcs-max-in-out-components
|
skip |
|
vs-tcs-tes-tessinner-tessouter-inputs-quads
|
skip |
|
vs-tcs-tes-tessinner-tessouter-inputs-tris
|
skip |
|
vs-tcs-tes-vertex
|
skip |
|
vs-tes-max-in-out-components
|
skip |
|
vs-tes-tessinner-tessouter-inputs-quads
|
skip |
|
vs-tes-tessinner-tessouter-inputs-quads-dlist
|
skip |
|
vs-tes-tessinner-tessouter-inputs-tris
|
skip |
|
vs-tes-vertex
|
skip |
|
linker
|
0/0 |
|
no-vs
|
skip |
|
tcs-no-vs
|
skip |
|
tcs-output-size-declared-in-other-shader
|
skip |
|
tes-no-vs
|
skip |
|
preprocessor
|
8/8 |
|
disabled-defined-core.comp
|
pass |
|
disabled-defined-core.frag
|
pass |
|
disabled-defined-core.geom
|
pass |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
pass |
|
disabled-undefined-core.comp
|
pass |
|
disabled-undefined-core.frag
|
pass |
|
disabled-undefined-core.geom
|
pass |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
pass |
|
enabled-core.comp
|
skip |
|
enabled-core.frag
|
skip |
|
enabled-core.geom
|
skip |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
skip |
|
arb_texture_barrier
|
144/144 |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 1 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 1 8 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 1 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 32 42 8 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 1 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 1 8 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 1 8 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 128 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 64 8
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 1
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 2
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 3
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 4
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 7
|
pass |
|
arb_texture_barrier-blending-in-shader 512 42 8 8 8
|
pass |
|
arb_texture_buffer_object
|
230/233 |
|
bufferstorage
|
pass |
|
data-sync
|
pass |
|
dlist
|
pass |
|
fetch-outside-bounds
|
pass |
|
formats (fs, 3.1 core)
|
33/33 |
|
gl_r16
|
pass |
|
gl_r16f
|
pass |
|
gl_r16i
|
pass |
|
gl_r16ui
|
pass |
|
gl_r32f
|
pass |
|
gl_r32i
|
pass |
|
gl_r32ui
|
pass |
|
gl_r8
|
pass |
|
gl_r8i
|
pass |
|
gl_r8ui
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16ui
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32ui
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8ui
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32ui
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16ui
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32ui
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8ui
|
pass |
|
formats (fs, arb)
|
40/40 |
|
gl_alpha16
|
pass |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha16i_ext
|
pass |
|
gl_alpha16ui_ext
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_alpha32i_ext
|
pass |
|
gl_alpha32ui_ext
|
pass |
|
gl_alpha8
|
pass |
|
gl_alpha8i_ext
|
pass |
|
gl_alpha8ui_ext
|
pass |
|
gl_intensity16
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity16i_ext
|
pass |
|
gl_intensity16ui_ext
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_intensity32i_ext
|
pass |
|
gl_intensity32ui_ext
|
pass |
|
gl_intensity8
|
pass |
|
gl_intensity8i_ext
|
pass |
|
gl_intensity8ui_ext
|
pass |
|
gl_luminance16
|
pass |
|
gl_luminance16_alpha16
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance16i_ext
|
pass |
|
gl_luminance16ui_ext
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance32i_ext
|
pass |
|
gl_luminance32ui_ext
|
pass |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8
|
pass |
|
gl_luminance8i_ext
|
pass |
|
gl_luminance8ui_ext
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha16i_ext
|
pass |
|
gl_luminance_alpha16ui_ext
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_luminance_alpha32i_ext
|
pass |
|
gl_luminance_alpha32ui_ext
|
pass |
|
gl_luminance_alpha8i_ext
|
pass |
|
gl_luminance_alpha8ui_ext
|
pass |
|
formats (fs, ext_gpu_shader4)
|
33/33 |
|
gl_r16
|
pass |
|
gl_r16f
|
pass |
|
gl_r16i
|
pass |
|
gl_r16ui
|
pass |
|
gl_r32f
|
pass |
|
gl_r32i
|
pass |
|
gl_r32ui
|
pass |
|
gl_r8
|
pass |
|
gl_r8i
|
pass |
|
gl_r8ui
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16ui
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32ui
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8ui
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32ui
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16ui
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32ui
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8ui
|
pass |
|
formats (vs, 3.1 core)
|
33/33 |
|
gl_r16
|
pass |
|
gl_r16f
|
pass |
|
gl_r16i
|
pass |
|
gl_r16ui
|
pass |
|
gl_r32f
|
pass |
|
gl_r32i
|
pass |
|
gl_r32ui
|
pass |
|
gl_r8
|
pass |
|
gl_r8i
|
pass |
|
gl_r8ui
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16ui
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32ui
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8ui
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32ui
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16ui
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32ui
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8ui
|
pass |
|
formats (vs, arb)
|
40/40 |
|
gl_alpha16
|
pass |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha16i_ext
|
pass |
|
gl_alpha16ui_ext
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_alpha32i_ext
|
pass |
|
gl_alpha32ui_ext
|
pass |
|
gl_alpha8
|
pass |
|
gl_alpha8i_ext
|
pass |
|
gl_alpha8ui_ext
|
pass |
|
gl_intensity16
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity16i_ext
|
pass |
|
gl_intensity16ui_ext
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_intensity32i_ext
|
pass |
|
gl_intensity32ui_ext
|
pass |
|
gl_intensity8
|
pass |
|
gl_intensity8i_ext
|
pass |
|
gl_intensity8ui_ext
|
pass |
|
gl_luminance16
|
pass |
|
gl_luminance16_alpha16
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance16i_ext
|
pass |
|
gl_luminance16ui_ext
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance32i_ext
|
pass |
|
gl_luminance32ui_ext
|
pass |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8
|
pass |
|
gl_luminance8i_ext
|
pass |
|
gl_luminance8ui_ext
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha16i_ext
|
pass |
|
gl_luminance_alpha16ui_ext
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_luminance_alpha32i_ext
|
pass |
|
gl_luminance_alpha32ui_ext
|
pass |
|
gl_luminance_alpha8i_ext
|
pass |
|
gl_luminance_alpha8ui_ext
|
pass |
|
formats (vs, ext_gpu_shader4)
|
33/33 |
|
gl_r16
|
pass |
|
gl_r16f
|
pass |
|
gl_r16i
|
pass |
|
gl_r16ui
|
pass |
|
gl_r32f
|
pass |
|
gl_r32i
|
pass |
|
gl_r32ui
|
pass |
|
gl_r8
|
pass |
|
gl_r8i
|
pass |
|
gl_r8ui
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16ui
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32ui
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8ui
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32ui
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16ui
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32ui
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8ui
|
pass |
|
get
|
pass |
|
indexed
|
pass |
|
max-size
|
pass |
|
minmax
|
pass |
|
negative-bad-bo
|
pass |
|
negative-bad-format
|
pass |
|
negative-bad-target
|
pass |
|
negative-unsupported
|
skip |
|
re-init
|
pass |
|
render-no-bo
|
pass |
|
subdata-sync
|
pass |
|
texture-buffer-size-clamp
|
3/6 |
|
r8ui_texture_buffer_size_via_image
|
fail |
|
r8ui_texture_buffer_size_via_sampler
|
pass |
|
rg8ui_texture_buffer_size_via_image
|
fail |
|
rg8ui_texture_buffer_size_via_sampler
|
pass |
|
rgba8ui_texture_buffer_size_via_image
|
fail |
|
rgba8ui_texture_buffer_size_via_sampler
|
pass |
|
unused-name
|
pass |
|
arb_texture_buffer_range
|
5/5 |
|
dlist
|
pass |
|
errors
|
pass |
|
ranges
|
pass |
|
ranges-2
|
pass |
|
ranges-2 compat
|
pass |
|
arb_texture_compression
|
44/44 |
|
fbo-generatemipmap-formats
|
12/12 |
|
gl_compressed_alpha
|
pass |
|
gl_compressed_alpha npot
|
pass |
|
gl_compressed_intensity
|
pass |
|
gl_compressed_intensity npot
|
pass |
|
gl_compressed_luminance
|
pass |
|
gl_compressed_luminance npot
|
pass |
|
gl_compressed_luminance_alpha
|
pass |
|
gl_compressed_luminance_alpha npot
|
pass |
|
gl_compressed_rgb
|
pass |
|
gl_compressed_rgb npot
|
pass |
|
gl_compressed_rgba
|
pass |
|
gl_compressed_rgba npot
|
pass |
|
gl_texture_internal_format query
|
pass |
|
texwrap formats bordercolor-swizzled
|
6/6 |
|
gl_compressed_alpha, swizzled, border color only
|
pass |
|
gl_compressed_intensity, swizzled, border color only
|
pass |
|
gl_compressed_luminance, swizzled, border color only
|
pass |
|
gl_compressed_luminance_alpha, swizzled, border color only
|
pass |
|
gl_compressed_rgb, swizzled, border color only
|
pass |
|
gl_compressed_rgba, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
6/6 |
|
gl_compressed_alpha, border color only
|
pass |
|
gl_compressed_intensity, border color only
|
pass |
|
gl_compressed_luminance, border color only
|
pass |
|
gl_compressed_luminance_alpha, border color only
|
pass |
|
gl_compressed_rgb, border color only
|
pass |
|
gl_compressed_rgba, border color only
|
pass |
|
texwrap formats
|
18/18 |
|
gl_compressed_alpha
|
pass |
|
gl_compressed_alpha, npot
|
pass |
|
gl_compressed_alpha, swizzled
|
pass |
|
gl_compressed_intensity
|
pass |
|
gl_compressed_intensity, npot
|
pass |
|
gl_compressed_intensity, swizzled
|
pass |
|
gl_compressed_luminance
|
pass |
|
gl_compressed_luminance, npot
|
pass |
|
gl_compressed_luminance, swizzled
|
pass |
|
gl_compressed_luminance_alpha
|
pass |
|
gl_compressed_luminance_alpha, npot
|
pass |
|
gl_compressed_luminance_alpha, swizzled
|
pass |
|
gl_compressed_rgb
|
pass |
|
gl_compressed_rgb, npot
|
pass |
|
gl_compressed_rgb, swizzled
|
pass |
|
gl_compressed_rgba
|
pass |
|
gl_compressed_rgba, npot
|
pass |
|
gl_compressed_rgba, swizzled
|
pass |
|
unknown formats
|
pass |
|
arb_texture_compression_bptc
|
35/35 |
|
bptc-float-modes
|
pass |
|
bptc-modes
|
pass |
|
compressedteximage gl_compressed_rgb_bptc_signed_float
|
pass |
|
compressedteximage gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
compressedteximage gl_compressed_rgba_bptc_unorm
|
pass |
|
compressedteximage gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
fbo-generatemipmap-formats float
|
4/4 |
|
gl_compressed_rgb_bptc_signed_float
|
pass |
|
gl_compressed_rgb_bptc_signed_float npot
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float npot
|
pass |
|
fbo-generatemipmap-formats unorm
|
4/4 |
|
gl_compressed_rgba_bptc_unorm
|
pass |
|
gl_compressed_rgba_bptc_unorm npot
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm npot
|
pass |
|
invalid formats
|
pass |
|
texwrap formats bordercolor-swizzled
|
4/4 |
|
gl_compressed_rgb_bptc_signed_float, swizzled, border color only
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float, swizzled, border color only
|
pass |
|
gl_compressed_rgba_bptc_unorm, swizzled, border color only
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
4/4 |
|
gl_compressed_rgb_bptc_signed_float, border color only
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float, border color only
|
pass |
|
gl_compressed_rgba_bptc_unorm, border color only
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm, border color only
|
pass |
|
texwrap formats
|
12/12 |
|
gl_compressed_rgb_bptc_signed_float
|
pass |
|
gl_compressed_rgb_bptc_signed_float, npot
|
pass |
|
gl_compressed_rgb_bptc_signed_float, swizzled
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float, npot
|
pass |
|
gl_compressed_rgb_bptc_unsigned_float, swizzled
|
pass |
|
gl_compressed_rgba_bptc_unorm
|
pass |
|
gl_compressed_rgba_bptc_unorm, npot
|
pass |
|
gl_compressed_rgba_bptc_unorm, swizzled
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm, npot
|
pass |
|
gl_compressed_srgb_alpha_bptc_unorm, swizzled
|
pass |
|
arb_texture_cube_map
|
7/12 |
|
arb_texture_cube_map-unusual-order
|
pass |
|
copyteximage cube
|
pass |
|
copyteximage cube samples=16
|
skip |
|
copyteximage cube samples=2
|
pass |
|
copyteximage cube samples=32
|
skip |
|
copyteximage cube samples=4
|
pass |
|
copyteximage cube samples=6
|
skip |
|
copyteximage cube samples=8
|
skip |
|
cubemap
|
fail |
|
cubemap npot
|
fail |
|
cubemap-getteximage-pbo
|
pass |
|
cubemap-mismatch
|
pass |
|
cubemap-shader
|
fail |
|
cubemap-shader bias
|
fail |
|
cubemap-shader lod
|
fail |
|
getteximage-targets cube
|
pass |
|
arb_texture_cube_map_array
|
34/40 |
|
arb_texture_cube_map_array-cubemap
|
fail |
|
arb_texture_cube_map_array-cubemap-lod
|
fail |
|
arb_texture_cube_map_array-fbo-cubemap-array
|
pass |
|
arb_texture_cube_map_array-get
|
pass |
|
arb_texture_cube_map_array-sampler-cube-array-shadow
|
pass |
|
arb_texture_cube_map_array-teximage3d-invalid-values
|
pass |
|
compiler
|
10/10 |
|
tex-01.frag
|
pass |
|
tex-01.vert
|
pass |
|
tex-02.frag
|
pass |
|
tex-02.vert
|
pass |
|
tex_bias-01.frag
|
pass |
|
tex_bias-01.vert
|
pass |
|
tex_grad-01.frag
|
pass |
|
tex_grad-01.vert
|
pass |
|
tex_lod-01.frag
|
pass |
|
tex_lod-01.vert
|
pass |
|
fbo-generatemipmap-cubemap array
|
pass |
|
fbo-generatemipmap-cubemap array rgb9_e5
|
pass |
|
fbo-generatemipmap-cubemap array s3tc_dxt1
|
pass |
|
getteximage-targets cube_array
|
pass |
|
glsl-resource-not-bound cubearray
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
texsubimage cube_map_array
|
pass |
|
texturesize
|
8/12 |
|
fs-texturesize-isamplercubearray
|
pass |
|
fs-texturesize-samplercubearray
|
pass |
|
fs-texturesize-samplercubearrayshadow
|
pass |
|
fs-texturesize-usamplercubearray
|
pass |
|
gs-texturesize-isamplercubearray
|
fail |
|
gs-texturesize-samplercubearray
|
fail |
|
gs-texturesize-samplercubearrayshadow
|
fail |
|
gs-texturesize-usamplercubearray
|
fail |
|
tes-texturesize-isamplercubearray
|
skip |
|
tes-texturesize-samplercubearray
|
skip |
|
tes-texturesize-samplercubearrayshadow
|
skip |
|
tes-texturesize-usamplercubearray
|
skip |
|
vs-texturesize-isamplercubearray
|
pass |
|
vs-texturesize-samplercubearray
|
pass |
|
vs-texturesize-samplercubearrayshadow
|
pass |
|
vs-texturesize-usamplercubearray
|
pass |
|
arb_texture_env_crossbar
|
1/1 |
|
crossbar
|
pass |
|
arb_texture_float
|
161/173 |
|
arb_texture_float-get-tex3d
|
pass |
|
arb_texture_float-texture-float-formats
|
pass |
|
fbo-alphatest-formats
|
10/10 |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba32f
|
pass |
|
fbo-blending-formats
|
12/12 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba32f
|
pass |
|
fbo-clear-formats
|
12/12 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba32f
|
pass |
|
fbo-colormask-formats
|
12/12 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba32f
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-generatemipmap-formats
|
24/24 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha16f_arb npot
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_alpha32f_arb npot
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity16f_arb npot
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_intensity32f_arb npot
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance16f_arb npot
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance32f_arb npot
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha16f_arb npot
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_luminance_alpha32f_arb npot
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb16f npot
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32f npot
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16f npot
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32f npot
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
multisample-fast-clear gl_arb_texture_float
|
pass |
|
multisample-formats 16 gl_arb_texture_float
|
skip |
|
multisample-formats 2 gl_arb_texture_float
|
pass |
|
multisample-formats 32 gl_arb_texture_float
|
skip |
|
multisample-formats 4 gl_arb_texture_float
|
pass |
|
multisample-formats 6 gl_arb_texture_float
|
skip |
|
multisample-formats 8 gl_arb_texture_float
|
skip |
|
texwrap formats bordercolor-swizzled
|
6/12 |
|
gl_alpha16f_arb, swizzled, border color only
|
pass |
|
gl_alpha32f_arb, swizzled, border color only
|
fail |
|
gl_intensity16f_arb, swizzled, border color only
|
pass |
|
gl_intensity32f_arb, swizzled, border color only
|
fail |
|
gl_luminance16f_arb, swizzled, border color only
|
pass |
|
gl_luminance32f_arb, swizzled, border color only
|
fail |
|
gl_luminance_alpha16f_arb, swizzled, border color only
|
pass |
|
gl_luminance_alpha32f_arb, swizzled, border color only
|
fail |
|
gl_rgb16f, swizzled, border color only
|
pass |
|
gl_rgb32f, swizzled, border color only
|
fail |
|
gl_rgba16f, swizzled, border color only
|
pass |
|
gl_rgba32f, swizzled, border color only
|
fail |
|
texwrap formats bordercolor
|
6/12 |
|
gl_alpha16f_arb, border color only
|
pass |
|
gl_alpha32f_arb, border color only
|
fail |
|
gl_intensity16f_arb, border color only
|
pass |
|
gl_intensity32f_arb, border color only
|
fail |
|
gl_luminance16f_arb, border color only
|
pass |
|
gl_luminance32f_arb, border color only
|
fail |
|
gl_luminance_alpha16f_arb, border color only
|
pass |
|
gl_luminance_alpha32f_arb, border color only
|
fail |
|
gl_rgb16f, border color only
|
pass |
|
gl_rgb32f, border color only
|
fail |
|
gl_rgba16f, border color only
|
pass |
|
gl_rgba32f, border color only
|
fail |
|
texwrap formats offset
|
36/36 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha16f_arb, npot
|
pass |
|
gl_alpha16f_arb, swizzled
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_alpha32f_arb, npot
|
pass |
|
gl_alpha32f_arb, swizzled
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity16f_arb, npot
|
pass |
|
gl_intensity16f_arb, swizzled
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_intensity32f_arb, npot
|
pass |
|
gl_intensity32f_arb, swizzled
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance16f_arb, npot
|
pass |
|
gl_luminance16f_arb, swizzled
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance32f_arb, npot
|
pass |
|
gl_luminance32f_arb, swizzled
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha16f_arb, npot
|
pass |
|
gl_luminance_alpha16f_arb, swizzled
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_luminance_alpha32f_arb, npot
|
pass |
|
gl_luminance_alpha32f_arb, swizzled
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb16f, npot
|
pass |
|
gl_rgb16f, swizzled
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32f, npot
|
pass |
|
gl_rgb32f, swizzled
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16f, npot
|
pass |
|
gl_rgba16f, swizzled
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32f, npot
|
pass |
|
gl_rgba32f, swizzled
|
pass |
|
texwrap formats
|
36/36 |
|
gl_alpha16f_arb
|
pass |
|
gl_alpha16f_arb, npot
|
pass |
|
gl_alpha16f_arb, swizzled
|
pass |
|
gl_alpha32f_arb
|
pass |
|
gl_alpha32f_arb, npot
|
pass |
|
gl_alpha32f_arb, swizzled
|
pass |
|
gl_intensity16f_arb
|
pass |
|
gl_intensity16f_arb, npot
|
pass |
|
gl_intensity16f_arb, swizzled
|
pass |
|
gl_intensity32f_arb
|
pass |
|
gl_intensity32f_arb, npot
|
pass |
|
gl_intensity32f_arb, swizzled
|
pass |
|
gl_luminance16f_arb
|
pass |
|
gl_luminance16f_arb, npot
|
pass |
|
gl_luminance16f_arb, swizzled
|
pass |
|
gl_luminance32f_arb
|
pass |
|
gl_luminance32f_arb, npot
|
pass |
|
gl_luminance32f_arb, swizzled
|
pass |
|
gl_luminance_alpha16f_arb
|
pass |
|
gl_luminance_alpha16f_arb, npot
|
pass |
|
gl_luminance_alpha16f_arb, swizzled
|
pass |
|
gl_luminance_alpha32f_arb
|
pass |
|
gl_luminance_alpha32f_arb, npot
|
pass |
|
gl_luminance_alpha32f_arb, swizzled
|
pass |
|
gl_rgb16f
|
pass |
|
gl_rgb16f, npot
|
pass |
|
gl_rgb16f, swizzled
|
pass |
|
gl_rgb32f
|
pass |
|
gl_rgb32f, npot
|
pass |
|
gl_rgb32f, swizzled
|
pass |
|
gl_rgba16f
|
pass |
|
gl_rgba16f, npot
|
pass |
|
gl_rgba16f, swizzled
|
pass |
|
gl_rgba32f
|
pass |
|
gl_rgba32f, npot
|
pass |
|
gl_rgba32f, swizzled
|
pass |
|
arb_texture_gather
|
1063/1063 |
|
execution
|
1/1 |
|
miplevels
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
texturegather
|
704/704 |
|
fs-r-none-float-2d
|
pass |
|
fs-r-none-float-2darray
|
pass |
|
fs-r-none-float-cube
|
pass |
|
fs-r-none-float-cubearray
|
pass |
|
fs-r-none-int-2d
|
pass |
|
fs-r-none-int-2darray
|
pass |
|
fs-r-none-int-cube
|
pass |
|
fs-r-none-int-cubearray
|
pass |
|
fs-r-none-uint-2d
|
pass |
|
fs-r-none-uint-2darray
|
pass |
|
fs-r-none-uint-cube
|
pass |
|
fs-r-none-uint-cubearray
|
pass |
|
fs-r-none-unorm-2d
|
pass |
|
fs-r-none-unorm-2darray
|
pass |
|
fs-r-none-unorm-cube
|
pass |
|
fs-r-none-unorm-cubearray
|
pass |
|
fs-r-one-float-2d
|
pass |
|
fs-r-one-float-2darray
|
pass |
|
fs-r-one-float-cube
|
pass |
|
fs-r-one-float-cubearray
|
pass |
|
fs-r-one-int-2d
|
pass |
|
fs-r-one-int-2darray
|
pass |
|
fs-r-one-int-cube
|
pass |
|
fs-r-one-int-cubearray
|
pass |
|
fs-r-one-uint-2d
|
pass |
|
fs-r-one-uint-2darray
|
pass |
|
fs-r-one-uint-cube
|
pass |
|
fs-r-one-uint-cubearray
|
pass |
|
fs-r-one-unorm-2d
|
pass |
|
fs-r-one-unorm-2darray
|
pass |
|
fs-r-one-unorm-cube
|
pass |
|
fs-r-one-unorm-cubearray
|
pass |
|
fs-r-red-float-2d
|
pass |
|
fs-r-red-float-2darray
|
pass |
|
fs-r-red-float-cube
|
pass |
|
fs-r-red-float-cubearray
|
pass |
|
fs-r-red-int-2d
|
pass |
|
fs-r-red-int-2darray
|
pass |
|
fs-r-red-int-cube
|
pass |
|
fs-r-red-int-cubearray
|
pass |
|
fs-r-red-uint-2d
|
pass |
|
fs-r-red-uint-2darray
|
pass |
|
fs-r-red-uint-cube
|
pass |
|
fs-r-red-uint-cubearray
|
pass |
|
fs-r-red-unorm-2d
|
pass |
|
fs-r-red-unorm-2darray
|
pass |
|
fs-r-red-unorm-cube
|
pass |
|
fs-r-red-unorm-cubearray
|
pass |
|
fs-r-zero-float-2d
|
pass |
|
fs-r-zero-float-2darray
|
pass |
|
fs-r-zero-float-cube
|
pass |
|
fs-r-zero-float-cubearray
|
pass |
|
fs-r-zero-int-2d
|
pass |
|
fs-r-zero-int-2darray
|
pass |
|
fs-r-zero-int-cube
|
pass |
|
fs-r-zero-int-cubearray
|
pass |
|
fs-r-zero-uint-2d
|
pass |
|
fs-r-zero-uint-2darray
|
pass |
|
fs-r-zero-uint-cube
|
pass |
|
fs-r-zero-uint-cubearray
|
pass |
|
fs-r-zero-unorm-2d
|
pass |
|
fs-r-zero-unorm-2darray
|
pass |
|
fs-r-zero-unorm-cube
|
pass |
|
fs-r-zero-unorm-cubearray
|
pass |
|
fs-rg-green-float-2d
|
pass |
|
fs-rg-green-float-2darray
|
pass |
|
fs-rg-green-float-cube
|
pass |
|
fs-rg-green-float-cubearray
|
pass |
|
fs-rg-green-int-2d
|
pass |
|
fs-rg-green-int-2darray
|
pass |
|
fs-rg-green-int-cube
|
pass |
|
fs-rg-green-int-cubearray
|
pass |
|
fs-rg-green-uint-2d
|
pass |
|
fs-rg-green-uint-2darray
|
pass |
|
fs-rg-green-uint-cube
|
pass |
|
fs-rg-green-uint-cubearray
|
pass |
|
fs-rg-green-unorm-2d
|
pass |
|
fs-rg-green-unorm-2darray
|
pass |
|
fs-rg-green-unorm-cube
|
pass |
|
fs-rg-green-unorm-cubearray
|
pass |
|
fs-rg-none-float-2d
|
pass |
|
fs-rg-none-float-2darray
|
pass |
|
fs-rg-none-float-cube
|
pass |
|
fs-rg-none-float-cubearray
|
pass |
|
fs-rg-none-int-2d
|
pass |
|
fs-rg-none-int-2darray
|
pass |
|
fs-rg-none-int-cube
|
pass |
|
fs-rg-none-int-cubearray
|
pass |
|
fs-rg-none-uint-2d
|
pass |
|
fs-rg-none-uint-2darray
|
pass |
|
fs-rg-none-uint-cube
|
pass |
|
fs-rg-none-uint-cubearray
|
pass |
|
fs-rg-none-unorm-2d
|
pass |
|
fs-rg-none-unorm-2darray
|
pass |
|
fs-rg-none-unorm-cube
|
pass |
|
fs-rg-none-unorm-cubearray
|
pass |
|
fs-rg-one-float-2d
|
pass |
|
fs-rg-one-float-2darray
|
pass |
|
fs-rg-one-float-cube
|
pass |
|
fs-rg-one-float-cubearray
|
pass |
|
fs-rg-one-int-2d
|
pass |
|
fs-rg-one-int-2darray
|
pass |
|
fs-rg-one-int-cube
|
pass |
|
fs-rg-one-int-cubearray
|
pass |
|
fs-rg-one-uint-2d
|
pass |
|
fs-rg-one-uint-2darray
|
pass |
|
fs-rg-one-uint-cube
|
pass |
|
fs-rg-one-uint-cubearray
|
pass |
|
fs-rg-one-unorm-2d
|
pass |
|
fs-rg-one-unorm-2darray
|
pass |
|
fs-rg-one-unorm-cube
|
pass |
|
fs-rg-one-unorm-cubearray
|
pass |
|
fs-rg-red-float-2d
|
pass |
|
fs-rg-red-float-2darray
|
pass |
|
fs-rg-red-float-cube
|
pass |
|
fs-rg-red-float-cubearray
|
pass |
|
fs-rg-red-int-2d
|
pass |
|
fs-rg-red-int-2darray
|
pass |
|
fs-rg-red-int-cube
|
pass |
|
fs-rg-red-int-cubearray
|
pass |
|
fs-rg-red-uint-2d
|
pass |
|
fs-rg-red-uint-2darray
|
pass |
|
fs-rg-red-uint-cube
|
pass |
|
fs-rg-red-uint-cubearray
|
pass |
|
fs-rg-red-unorm-2d
|
pass |
|
fs-rg-red-unorm-2darray
|
pass |
|
fs-rg-red-unorm-cube
|
pass |
|
fs-rg-red-unorm-cubearray
|
pass |
|
fs-rg-zero-float-2d
|
pass |
|
fs-rg-zero-float-2darray
|
pass |
|
fs-rg-zero-float-cube
|
pass |
|
fs-rg-zero-float-cubearray
|
pass |
|
fs-rg-zero-int-2d
|
pass |
|
fs-rg-zero-int-2darray
|
pass |
|
fs-rg-zero-int-cube
|
pass |
|
fs-rg-zero-int-cubearray
|
pass |
|
fs-rg-zero-uint-2d
|
pass |
|
fs-rg-zero-uint-2darray
|
pass |
|
fs-rg-zero-uint-cube
|
pass |
|
fs-rg-zero-uint-cubearray
|
pass |
|
fs-rg-zero-unorm-2d
|
pass |
|
fs-rg-zero-unorm-2darray
|
pass |
|
fs-rg-zero-unorm-cube
|
pass |
|
fs-rg-zero-unorm-cubearray
|
pass |
|
fs-rgb-blue-float-2d
|
pass |
|
fs-rgb-blue-float-2darray
|
pass |
|
fs-rgb-blue-float-cube
|
pass |
|
fs-rgb-blue-float-cubearray
|
pass |
|
fs-rgb-blue-int-2d
|
pass |
|
fs-rgb-blue-int-2darray
|
pass |
|
fs-rgb-blue-int-cube
|
pass |
|
fs-rgb-blue-int-cubearray
|
pass |
|
fs-rgb-blue-uint-2d
|
pass |
|
fs-rgb-blue-uint-2darray
|
pass |
|
fs-rgb-blue-uint-cube
|
pass |
|
fs-rgb-blue-uint-cubearray
|
pass |
|
fs-rgb-blue-unorm-2d
|
pass |
|
fs-rgb-blue-unorm-2darray
|
pass |
|
fs-rgb-blue-unorm-cube
|
pass |
|
fs-rgb-blue-unorm-cubearray
|
pass |
|
fs-rgb-green-float-2d
|
pass |
|
fs-rgb-green-float-2darray
|
pass |
|
fs-rgb-green-float-cube
|
pass |
|
fs-rgb-green-float-cubearray
|
pass |
|
fs-rgb-green-int-2d
|
pass |
|
fs-rgb-green-int-2darray
|
pass |
|
fs-rgb-green-int-cube
|
pass |
|
fs-rgb-green-int-cubearray
|
pass |
|
fs-rgb-green-uint-2d
|
pass |
|
fs-rgb-green-uint-2darray
|
pass |
|
fs-rgb-green-uint-cube
|
pass |
|
fs-rgb-green-uint-cubearray
|
pass |
|
fs-rgb-green-unorm-2d
|
pass |
|
fs-rgb-green-unorm-2darray
|
pass |
|
fs-rgb-green-unorm-cube
|
pass |
|
fs-rgb-green-unorm-cubearray
|
pass |
|
fs-rgb-none-float-2d
|
pass |
|
fs-rgb-none-float-2darray
|
pass |
|
fs-rgb-none-float-cube
|
pass |
|
fs-rgb-none-float-cubearray
|
pass |
|
fs-rgb-none-int-2d
|
pass |
|
fs-rgb-none-int-2darray
|
pass |
|
fs-rgb-none-int-cube
|
pass |
|
fs-rgb-none-int-cubearray
|
pass |
|
fs-rgb-none-uint-2d
|
pass |
|
fs-rgb-none-uint-2darray
|
pass |
|
fs-rgb-none-uint-cube
|
pass |
|
fs-rgb-none-uint-cubearray
|
pass |
|
fs-rgb-none-unorm-2d
|
pass |
|
fs-rgb-none-unorm-2darray
|
pass |
|
fs-rgb-none-unorm-cube
|
pass |
|
fs-rgb-none-unorm-cubearray
|
pass |
|
fs-rgb-one-float-2d
|
pass |
|
fs-rgb-one-float-2darray
|
pass |
|
fs-rgb-one-float-cube
|
pass |
|
fs-rgb-one-float-cubearray
|
pass |
|
fs-rgb-one-int-2d
|
pass |
|
fs-rgb-one-int-2darray
|
pass |
|
fs-rgb-one-int-cube
|
pass |
|
fs-rgb-one-int-cubearray
|
pass |
|
fs-rgb-one-uint-2d
|
pass |
|
fs-rgb-one-uint-2darray
|
pass |
|
fs-rgb-one-uint-cube
|
pass |
|
fs-rgb-one-uint-cubearray
|
pass |
|
fs-rgb-one-unorm-2d
|
pass |
|
fs-rgb-one-unorm-2darray
|
pass |
|
fs-rgb-one-unorm-cube
|
pass |
|
fs-rgb-one-unorm-cubearray
|
pass |
|
fs-rgb-red-float-2d
|
pass |
|
fs-rgb-red-float-2darray
|
pass |
|
fs-rgb-red-float-cube
|
pass |
|
fs-rgb-red-float-cubearray
|
pass |
|
fs-rgb-red-int-2d
|
pass |
|
fs-rgb-red-int-2darray
|
pass |
|
fs-rgb-red-int-cube
|
pass |
|
fs-rgb-red-int-cubearray
|
pass |
|
fs-rgb-red-uint-2d
|
pass |
|
fs-rgb-red-uint-2darray
|
pass |
|
fs-rgb-red-uint-cube
|
pass |
|
fs-rgb-red-uint-cubearray
|
pass |
|
fs-rgb-red-unorm-2d
|
pass |
|
fs-rgb-red-unorm-2darray
|
pass |
|
fs-rgb-red-unorm-cube
|
pass |
|
fs-rgb-red-unorm-cubearray
|
pass |
|
fs-rgb-zero-float-2d
|
pass |
|
fs-rgb-zero-float-2darray
|
pass |
|
fs-rgb-zero-float-cube
|
pass |
|
fs-rgb-zero-float-cubearray
|
pass |
|
fs-rgb-zero-int-2d
|
pass |
|
fs-rgb-zero-int-2darray
|
pass |
|
fs-rgb-zero-int-cube
|
pass |
|
fs-rgb-zero-int-cubearray
|
pass |
|
fs-rgb-zero-uint-2d
|
pass |
|
fs-rgb-zero-uint-2darray
|
pass |
|
fs-rgb-zero-uint-cube
|
pass |
|
fs-rgb-zero-uint-cubearray
|
pass |
|
fs-rgb-zero-unorm-2d
|
pass |
|
fs-rgb-zero-unorm-2darray
|
pass |
|
fs-rgb-zero-unorm-cube
|
pass |
|
fs-rgb-zero-unorm-cubearray
|
pass |
|
fs-rgba-alpha-float-2d
|
pass |
|
fs-rgba-alpha-float-2darray
|
pass |
|
fs-rgba-alpha-float-cube
|
pass |
|
fs-rgba-alpha-float-cubearray
|
pass |
|
fs-rgba-alpha-int-2d
|
pass |
|
fs-rgba-alpha-int-2darray
|
pass |
|
fs-rgba-alpha-int-cube
|
pass |
|
fs-rgba-alpha-int-cubearray
|
pass |
|
fs-rgba-alpha-uint-2d
|
pass |
|
fs-rgba-alpha-uint-2darray
|
pass |
|
fs-rgba-alpha-uint-cube
|
pass |
|
fs-rgba-alpha-uint-cubearray
|
pass |
|
fs-rgba-alpha-unorm-2d
|
pass |
|
fs-rgba-alpha-unorm-2darray
|
pass |
|
fs-rgba-alpha-unorm-cube
|
pass |
|
fs-rgba-alpha-unorm-cubearray
|
pass |
|
fs-rgba-blue-float-2d
|
pass |
|
fs-rgba-blue-float-2darray
|
pass |
|
fs-rgba-blue-float-cube
|
pass |
|
fs-rgba-blue-float-cubearray
|
pass |
|
fs-rgba-blue-int-2d
|
pass |
|
fs-rgba-blue-int-2darray
|
pass |
|
fs-rgba-blue-int-cube
|
pass |
|
fs-rgba-blue-int-cubearray
|
pass |
|
fs-rgba-blue-uint-2d
|
pass |
|
fs-rgba-blue-uint-2darray
|
pass |
|
fs-rgba-blue-uint-cube
|
pass |
|
fs-rgba-blue-uint-cubearray
|
pass |
|
fs-rgba-blue-unorm-2d
|
pass |
|
fs-rgba-blue-unorm-2darray
|
pass |
|
fs-rgba-blue-unorm-cube
|
pass |
|
fs-rgba-blue-unorm-cubearray
|
pass |
|
fs-rgba-green-float-2d
|
pass |
|
fs-rgba-green-float-2darray
|
pass |
|
fs-rgba-green-float-cube
|
pass |
|
fs-rgba-green-float-cubearray
|
pass |
|
fs-rgba-green-int-2d
|
pass |
|
fs-rgba-green-int-2darray
|
pass |
|
fs-rgba-green-int-cube
|
pass |
|
fs-rgba-green-int-cubearray
|
pass |
|
fs-rgba-green-uint-2d
|
pass |
|
fs-rgba-green-uint-2darray
|
pass |
|
fs-rgba-green-uint-cube
|
pass |
|
fs-rgba-green-uint-cubearray
|
pass |
|
fs-rgba-green-unorm-2d
|
pass |
|
fs-rgba-green-unorm-2darray
|
pass |
|
fs-rgba-green-unorm-cube
|
pass |
|
fs-rgba-green-unorm-cubearray
|
pass |
|
fs-rgba-none-float-2d
|
pass |
|
fs-rgba-none-float-2darray
|
pass |
|
fs-rgba-none-float-cube
|
pass |
|
fs-rgba-none-float-cubearray
|
pass |
|
fs-rgba-none-int-2d
|
pass |
|
fs-rgba-none-int-2darray
|
pass |
|
fs-rgba-none-int-cube
|
pass |
|
fs-rgba-none-int-cubearray
|
pass |
|
fs-rgba-none-uint-2d
|
pass |
|
fs-rgba-none-uint-2darray
|
pass |
|
fs-rgba-none-uint-cube
|
pass |
|
fs-rgba-none-uint-cubearray
|
pass |
|
fs-rgba-none-unorm-2d
|
pass |
|
fs-rgba-none-unorm-2darray
|
pass |
|
fs-rgba-none-unorm-cube
|
pass |
|
fs-rgba-none-unorm-cubearray
|
pass |
|
fs-rgba-one-float-2d
|
pass |
|
fs-rgba-one-float-2darray
|
pass |
|
fs-rgba-one-float-cube
|
pass |
|
fs-rgba-one-float-cubearray
|
pass |
|
fs-rgba-one-int-2d
|
pass |
|
fs-rgba-one-int-2darray
|
pass |
|
fs-rgba-one-int-cube
|
pass |
|
fs-rgba-one-int-cubearray
|
pass |
|
fs-rgba-one-uint-2d
|
pass |
|
fs-rgba-one-uint-2darray
|
pass |
|
fs-rgba-one-uint-cube
|
pass |
|
fs-rgba-one-uint-cubearray
|
pass |
|
fs-rgba-one-unorm-2d
|
pass |
|
fs-rgba-one-unorm-2darray
|
pass |
|
fs-rgba-one-unorm-cube
|
pass |
|
fs-rgba-one-unorm-cubearray
|
pass |
|
fs-rgba-red-float-2d
|
pass |
|
fs-rgba-red-float-2darray
|
pass |
|
fs-rgba-red-float-cube
|
pass |
|
fs-rgba-red-float-cubearray
|
pass |
|
fs-rgba-red-int-2d
|
pass |
|
fs-rgba-red-int-2darray
|
pass |
|
fs-rgba-red-int-cube
|
pass |
|
fs-rgba-red-int-cubearray
|
pass |
|
fs-rgba-red-uint-2d
|
pass |
|
fs-rgba-red-uint-2darray
|
pass |
|
fs-rgba-red-uint-cube
|
pass |
|
fs-rgba-red-uint-cubearray
|
pass |
|
fs-rgba-red-unorm-2d
|
pass |
|
fs-rgba-red-unorm-2darray
|
pass |
|
fs-rgba-red-unorm-cube
|
pass |
|
fs-rgba-red-unorm-cubearray
|
pass |
|
fs-rgba-zero-float-2d
|
pass |
|
fs-rgba-zero-float-2darray
|
pass |
|
fs-rgba-zero-float-cube
|
pass |
|
fs-rgba-zero-float-cubearray
|
pass |
|
fs-rgba-zero-int-2d
|
pass |
|
fs-rgba-zero-int-2darray
|
pass |
|
fs-rgba-zero-int-cube
|
pass |
|
fs-rgba-zero-int-cubearray
|
pass |
|
fs-rgba-zero-uint-2d
|
pass |
|
fs-rgba-zero-uint-2darray
|
pass |
|
fs-rgba-zero-uint-cube
|
pass |
|
fs-rgba-zero-uint-cubearray
|
pass |
|
fs-rgba-zero-unorm-2d
|
pass |
|
fs-rgba-zero-unorm-2darray
|
pass |
|
fs-rgba-zero-unorm-cube
|
pass |
|
fs-rgba-zero-unorm-cubearray
|
pass |
|
vs-r-none-float-2d
|
pass |
|
vs-r-none-float-2darray
|
pass |
|
vs-r-none-float-cube
|
pass |
|
vs-r-none-float-cubearray
|
pass |
|
vs-r-none-int-2d
|
pass |
|
vs-r-none-int-2darray
|
pass |
|
vs-r-none-int-cube
|
pass |
|
vs-r-none-int-cubearray
|
pass |
|
vs-r-none-uint-2d
|
pass |
|
vs-r-none-uint-2darray
|
pass |
|
vs-r-none-uint-cube
|
pass |
|
vs-r-none-uint-cubearray
|
pass |
|
vs-r-none-unorm-2d
|
pass |
|
vs-r-none-unorm-2darray
|
pass |
|
vs-r-none-unorm-cube
|
pass |
|
vs-r-none-unorm-cubearray
|
pass |
|
vs-r-one-float-2d
|
pass |
|
vs-r-one-float-2darray
|
pass |
|
vs-r-one-float-cube
|
pass |
|
vs-r-one-float-cubearray
|
pass |
|
vs-r-one-int-2d
|
pass |
|
vs-r-one-int-2darray
|
pass |
|
vs-r-one-int-cube
|
pass |
|
vs-r-one-int-cubearray
|
pass |
|
vs-r-one-uint-2d
|
pass |
|
vs-r-one-uint-2darray
|
pass |
|
vs-r-one-uint-cube
|
pass |
|
vs-r-one-uint-cubearray
|
pass |
|
vs-r-one-unorm-2d
|
pass |
|
vs-r-one-unorm-2darray
|
pass |
|
vs-r-one-unorm-cube
|
pass |
|
vs-r-one-unorm-cubearray
|
pass |
|
vs-r-red-float-2d
|
pass |
|
vs-r-red-float-2darray
|
pass |
|
vs-r-red-float-cube
|
pass |
|
vs-r-red-float-cubearray
|
pass |
|
vs-r-red-int-2d
|
pass |
|
vs-r-red-int-2darray
|
pass |
|
vs-r-red-int-cube
|
pass |
|
vs-r-red-int-cubearray
|
pass |
|
vs-r-red-uint-2d
|
pass |
|
vs-r-red-uint-2darray
|
pass |
|
vs-r-red-uint-cube
|
pass |
|
vs-r-red-uint-cubearray
|
pass |
|
vs-r-red-unorm-2d
|
pass |
|
vs-r-red-unorm-2darray
|
pass |
|
vs-r-red-unorm-cube
|
pass |
|
vs-r-red-unorm-cubearray
|
pass |
|
vs-r-zero-float-2d
|
pass |
|
vs-r-zero-float-2darray
|
pass |
|
vs-r-zero-float-cube
|
pass |
|
vs-r-zero-float-cubearray
|
pass |
|
vs-r-zero-int-2d
|
pass |
|
vs-r-zero-int-2darray
|
pass |
|
vs-r-zero-int-cube
|
pass |
|
vs-r-zero-int-cubearray
|
pass |
|
vs-r-zero-uint-2d
|
pass |
|
vs-r-zero-uint-2darray
|
pass |
|
vs-r-zero-uint-cube
|
pass |
|
vs-r-zero-uint-cubearray
|
pass |
|
vs-r-zero-unorm-2d
|
pass |
|
vs-r-zero-unorm-2darray
|
pass |
|
vs-r-zero-unorm-cube
|
pass |
|
vs-r-zero-unorm-cubearray
|
pass |
|
vs-rg-green-float-2d
|
pass |
|
vs-rg-green-float-2darray
|
pass |
|
vs-rg-green-float-cube
|
pass |
|
vs-rg-green-float-cubearray
|
pass |
|
vs-rg-green-int-2d
|
pass |
|
vs-rg-green-int-2darray
|
pass |
|
vs-rg-green-int-cube
|
pass |
|
vs-rg-green-int-cubearray
|
pass |
|
vs-rg-green-uint-2d
|
pass |
|
vs-rg-green-uint-2darray
|
pass |
|
vs-rg-green-uint-cube
|
pass |
|
vs-rg-green-uint-cubearray
|
pass |
|
vs-rg-green-unorm-2d
|
pass |
|
vs-rg-green-unorm-2darray
|
pass |
|
vs-rg-green-unorm-cube
|
pass |
|
vs-rg-green-unorm-cubearray
|
pass |
|
vs-rg-none-float-2d
|
pass |
|
vs-rg-none-float-2darray
|
pass |
|
vs-rg-none-float-cube
|
pass |
|
vs-rg-none-float-cubearray
|
pass |
|
vs-rg-none-int-2d
|
pass |
|
vs-rg-none-int-2darray
|
pass |
|
vs-rg-none-int-cube
|
pass |
|
vs-rg-none-int-cubearray
|
pass |
|
vs-rg-none-uint-2d
|
pass |
|
vs-rg-none-uint-2darray
|
pass |
|
vs-rg-none-uint-cube
|
pass |
|
vs-rg-none-uint-cubearray
|
pass |
|
vs-rg-none-unorm-2d
|
pass |
|
vs-rg-none-unorm-2darray
|
pass |
|
vs-rg-none-unorm-cube
|
pass |
|
vs-rg-none-unorm-cubearray
|
pass |
|
vs-rg-one-float-2d
|
pass |
|
vs-rg-one-float-2darray
|
pass |
|
vs-rg-one-float-cube
|
pass |
|
vs-rg-one-float-cubearray
|
pass |
|
vs-rg-one-int-2d
|
pass |
|
vs-rg-one-int-2darray
|
pass |
|
vs-rg-one-int-cube
|
pass |
|
vs-rg-one-int-cubearray
|
pass |
|
vs-rg-one-uint-2d
|
pass |
|
vs-rg-one-uint-2darray
|
pass |
|
vs-rg-one-uint-cube
|
pass |
|
vs-rg-one-uint-cubearray
|
pass |
|
vs-rg-one-unorm-2d
|
pass |
|
vs-rg-one-unorm-2darray
|
pass |
|
vs-rg-one-unorm-cube
|
pass |
|
vs-rg-one-unorm-cubearray
|
pass |
|
vs-rg-red-float-2d
|
pass |
|
vs-rg-red-float-2darray
|
pass |
|
vs-rg-red-float-cube
|
pass |
|
vs-rg-red-float-cubearray
|
pass |
|
vs-rg-red-int-2d
|
pass |
|
vs-rg-red-int-2darray
|
pass |
|
vs-rg-red-int-cube
|
pass |
|
vs-rg-red-int-cubearray
|
pass |
|
vs-rg-red-uint-2d
|
pass |
|
vs-rg-red-uint-2darray
|
pass |
|
vs-rg-red-uint-cube
|
pass |
|
vs-rg-red-uint-cubearray
|
pass |
|
vs-rg-red-unorm-2d
|
pass |
|
vs-rg-red-unorm-2darray
|
pass |
|
vs-rg-red-unorm-cube
|
pass |
|
vs-rg-red-unorm-cubearray
|
pass |
|
vs-rg-zero-float-2d
|
pass |
|
vs-rg-zero-float-2darray
|
pass |
|
vs-rg-zero-float-cube
|
pass |
|
vs-rg-zero-float-cubearray
|
pass |
|
vs-rg-zero-int-2d
|
pass |
|
vs-rg-zero-int-2darray
|
pass |
|
vs-rg-zero-int-cube
|
pass |
|
vs-rg-zero-int-cubearray
|
pass |
|
vs-rg-zero-uint-2d
|
pass |
|
vs-rg-zero-uint-2darray
|
pass |
|
vs-rg-zero-uint-cube
|
pass |
|
vs-rg-zero-uint-cubearray
|
pass |
|
vs-rg-zero-unorm-2d
|
pass |
|
vs-rg-zero-unorm-2darray
|
pass |
|
vs-rg-zero-unorm-cube
|
pass |
|
vs-rg-zero-unorm-cubearray
|
pass |
|
vs-rgb-blue-float-2d
|
pass |
|
vs-rgb-blue-float-2darray
|
pass |
|
vs-rgb-blue-float-cube
|
pass |
|
vs-rgb-blue-float-cubearray
|
pass |
|
vs-rgb-blue-int-2d
|
pass |
|
vs-rgb-blue-int-2darray
|
pass |
|
vs-rgb-blue-int-cube
|
pass |
|
vs-rgb-blue-int-cubearray
|
pass |
|
vs-rgb-blue-uint-2d
|
pass |
|
vs-rgb-blue-uint-2darray
|
pass |
|
vs-rgb-blue-uint-cube
|
pass |
|
vs-rgb-blue-uint-cubearray
|
pass |
|
vs-rgb-blue-unorm-2d
|
pass |
|
vs-rgb-blue-unorm-2darray
|
pass |
|
vs-rgb-blue-unorm-cube
|
pass |
|
vs-rgb-blue-unorm-cubearray
|
pass |
|
vs-rgb-green-float-2d
|
pass |
|
vs-rgb-green-float-2darray
|
pass |
|
vs-rgb-green-float-cube
|
pass |
|
vs-rgb-green-float-cubearray
|
pass |
|
vs-rgb-green-int-2d
|
pass |
|
vs-rgb-green-int-2darray
|
pass |
|
vs-rgb-green-int-cube
|
pass |
|
vs-rgb-green-int-cubearray
|
pass |
|
vs-rgb-green-uint-2d
|
pass |
|
vs-rgb-green-uint-2darray
|
pass |
|
vs-rgb-green-uint-cube
|
pass |
|
vs-rgb-green-uint-cubearray
|
pass |
|
vs-rgb-green-unorm-2d
|
pass |
|
vs-rgb-green-unorm-2darray
|
pass |
|
vs-rgb-green-unorm-cube
|
pass |
|
vs-rgb-green-unorm-cubearray
|
pass |
|
vs-rgb-none-float-2d
|
pass |
|
vs-rgb-none-float-2darray
|
pass |
|
vs-rgb-none-float-cube
|
pass |
|
vs-rgb-none-float-cubearray
|
pass |
|
vs-rgb-none-int-2d
|
pass |
|
vs-rgb-none-int-2darray
|
pass |
|
vs-rgb-none-int-cube
|
pass |
|
vs-rgb-none-int-cubearray
|
pass |
|
vs-rgb-none-uint-2d
|
pass |
|
vs-rgb-none-uint-2darray
|
pass |
|
vs-rgb-none-uint-cube
|
pass |
|
vs-rgb-none-uint-cubearray
|
pass |
|
vs-rgb-none-unorm-2d
|
pass |
|
vs-rgb-none-unorm-2darray
|
pass |
|
vs-rgb-none-unorm-cube
|
pass |
|
vs-rgb-none-unorm-cubearray
|
pass |
|
vs-rgb-one-float-2d
|
pass |
|
vs-rgb-one-float-2darray
|
pass |
|
vs-rgb-one-float-cube
|
pass |
|
vs-rgb-one-float-cubearray
|
pass |
|
vs-rgb-one-int-2d
|
pass |
|
vs-rgb-one-int-2darray
|
pass |
|
vs-rgb-one-int-cube
|
pass |
|
vs-rgb-one-int-cubearray
|
pass |
|
vs-rgb-one-uint-2d
|
pass |
|
vs-rgb-one-uint-2darray
|
pass |
|
vs-rgb-one-uint-cube
|
pass |
|
vs-rgb-one-uint-cubearray
|
pass |
|
vs-rgb-one-unorm-2d
|
pass |
|
vs-rgb-one-unorm-2darray
|
pass |
|
vs-rgb-one-unorm-cube
|
pass |
|
vs-rgb-one-unorm-cubearray
|
pass |
|
vs-rgb-red-float-2d
|
pass |
|
vs-rgb-red-float-2darray
|
pass |
|
vs-rgb-red-float-cube
|
pass |
|
vs-rgb-red-float-cubearray
|
pass |
|
vs-rgb-red-int-2d
|
pass |
|
vs-rgb-red-int-2darray
|
pass |
|
vs-rgb-red-int-cube
|
pass |
|
vs-rgb-red-int-cubearray
|
pass |
|
vs-rgb-red-uint-2d
|
pass |
|
vs-rgb-red-uint-2darray
|
pass |
|
vs-rgb-red-uint-cube
|
pass |
|
vs-rgb-red-uint-cubearray
|
pass |
|
vs-rgb-red-unorm-2d
|
pass |
|
vs-rgb-red-unorm-2darray
|
pass |
|
vs-rgb-red-unorm-cube
|
pass |
|
vs-rgb-red-unorm-cubearray
|
pass |
|
vs-rgb-zero-float-2d
|
pass |
|
vs-rgb-zero-float-2darray
|
pass |
|
vs-rgb-zero-float-cube
|
pass |
|
vs-rgb-zero-float-cubearray
|
pass |
|
vs-rgb-zero-int-2d
|
pass |
|
vs-rgb-zero-int-2darray
|
pass |
|
vs-rgb-zero-int-cube
|
pass |
|
vs-rgb-zero-int-cubearray
|
pass |
|
vs-rgb-zero-uint-2d
|
pass |
|
vs-rgb-zero-uint-2darray
|
pass |
|
vs-rgb-zero-uint-cube
|
pass |
|
vs-rgb-zero-uint-cubearray
|
pass |
|
vs-rgb-zero-unorm-2d
|
pass |
|
vs-rgb-zero-unorm-2darray
|
pass |
|
vs-rgb-zero-unorm-cube
|
pass |
|
vs-rgb-zero-unorm-cubearray
|
pass |
|
vs-rgba-alpha-float-2d
|
pass |
|
vs-rgba-alpha-float-2darray
|
pass |
|
vs-rgba-alpha-float-cube
|
pass |
|
vs-rgba-alpha-float-cubearray
|
pass |
|
vs-rgba-alpha-int-2d
|
pass |
|
vs-rgba-alpha-int-2darray
|
pass |
|
vs-rgba-alpha-int-cube
|
pass |
|
vs-rgba-alpha-int-cubearray
|
pass |
|
vs-rgba-alpha-uint-2d
|
pass |
|
vs-rgba-alpha-uint-2darray
|
pass |
|
vs-rgba-alpha-uint-cube
|
pass |
|
vs-rgba-alpha-uint-cubearray
|
pass |
|
vs-rgba-alpha-unorm-2d
|
pass |
|
vs-rgba-alpha-unorm-2darray
|
pass |
|
vs-rgba-alpha-unorm-cube
|
pass |
|
vs-rgba-alpha-unorm-cubearray
|
pass |
|
vs-rgba-blue-float-2d
|
pass |
|
vs-rgba-blue-float-2darray
|
pass |
|
vs-rgba-blue-float-cube
|
pass |
|
vs-rgba-blue-float-cubearray
|
pass |
|
vs-rgba-blue-int-2d
|
pass |
|
vs-rgba-blue-int-2darray
|
pass |
|
vs-rgba-blue-int-cube
|
pass |
|
vs-rgba-blue-int-cubearray
|
pass |
|
vs-rgba-blue-uint-2d
|
pass |
|
vs-rgba-blue-uint-2darray
|
pass |
|
vs-rgba-blue-uint-cube
|
pass |
|
vs-rgba-blue-uint-cubearray
|
pass |
|
vs-rgba-blue-unorm-2d
|
pass |
|
vs-rgba-blue-unorm-2darray
|
pass |
|
vs-rgba-blue-unorm-cube
|
pass |
|
vs-rgba-blue-unorm-cubearray
|
pass |
|
vs-rgba-green-float-2d
|
pass |
|
vs-rgba-green-float-2darray
|
pass |
|
vs-rgba-green-float-cube
|
pass |
|
vs-rgba-green-float-cubearray
|
pass |
|
vs-rgba-green-int-2d
|
pass |
|
vs-rgba-green-int-2darray
|
pass |
|
vs-rgba-green-int-cube
|
pass |
|
vs-rgba-green-int-cubearray
|
pass |
|
vs-rgba-green-uint-2d
|
pass |
|
vs-rgba-green-uint-2darray
|
pass |
|
vs-rgba-green-uint-cube
|
pass |
|
vs-rgba-green-uint-cubearray
|
pass |
|
vs-rgba-green-unorm-2d
|
pass |
|
vs-rgba-green-unorm-2darray
|
pass |
|
vs-rgba-green-unorm-cube
|
pass |
|
vs-rgba-green-unorm-cubearray
|
pass |
|
vs-rgba-none-float-2d
|
pass |
|
vs-rgba-none-float-2darray
|
pass |
|
vs-rgba-none-float-cube
|
pass |
|
vs-rgba-none-float-cubearray
|
pass |
|
vs-rgba-none-int-2d
|
pass |
|
vs-rgba-none-int-2darray
|
pass |
|
vs-rgba-none-int-cube
|
pass |
|
vs-rgba-none-int-cubearray
|
pass |
|
vs-rgba-none-uint-2d
|
pass |
|
vs-rgba-none-uint-2darray
|
pass |
|
vs-rgba-none-uint-cube
|
pass |
|
vs-rgba-none-uint-cubearray
|
pass |
|
vs-rgba-none-unorm-2d
|
pass |
|
vs-rgba-none-unorm-2darray
|
pass |
|
vs-rgba-none-unorm-cube
|
pass |
|
vs-rgba-none-unorm-cubearray
|
pass |
|
vs-rgba-one-float-2d
|
pass |
|
vs-rgba-one-float-2darray
|
pass |
|
vs-rgba-one-float-cube
|
pass |
|
vs-rgba-one-float-cubearray
|
pass |
|
vs-rgba-one-int-2d
|
pass |
|
vs-rgba-one-int-2darray
|
pass |
|
vs-rgba-one-int-cube
|
pass |
|
vs-rgba-one-int-cubearray
|
pass |
|
vs-rgba-one-uint-2d
|
pass |
|
vs-rgba-one-uint-2darray
|
pass |
|
vs-rgba-one-uint-cube
|
pass |
|
vs-rgba-one-uint-cubearray
|
pass |
|
vs-rgba-one-unorm-2d
|
pass |
|
vs-rgba-one-unorm-2darray
|
pass |
|
vs-rgba-one-unorm-cube
|
pass |
|
vs-rgba-one-unorm-cubearray
|
pass |
|
vs-rgba-red-float-2d
|
pass |
|
vs-rgba-red-float-2darray
|
pass |
|
vs-rgba-red-float-cube
|
pass |
|
vs-rgba-red-float-cubearray
|
pass |
|
vs-rgba-red-int-2d
|
pass |
|
vs-rgba-red-int-2darray
|
pass |
|
vs-rgba-red-int-cube
|
pass |
|
vs-rgba-red-int-cubearray
|
pass |
|
vs-rgba-red-uint-2d
|
pass |
|
vs-rgba-red-uint-2darray
|
pass |
|
vs-rgba-red-uint-cube
|
pass |
|
vs-rgba-red-uint-cubearray
|
pass |
|
vs-rgba-red-unorm-2d
|
pass |
|
vs-rgba-red-unorm-2darray
|
pass |
|
vs-rgba-red-unorm-cube
|
pass |
|
vs-rgba-red-unorm-cubearray
|
pass |
|
vs-rgba-zero-float-2d
|
pass |
|
vs-rgba-zero-float-2darray
|
pass |
|
vs-rgba-zero-float-cube
|
pass |
|
vs-rgba-zero-float-cubearray
|
pass |
|
vs-rgba-zero-int-2d
|
pass |
|
vs-rgba-zero-int-2darray
|
pass |
|
vs-rgba-zero-int-cube
|
pass |
|
vs-rgba-zero-int-cubearray
|
pass |
|
vs-rgba-zero-uint-2d
|
pass |
|
vs-rgba-zero-uint-2darray
|
pass |
|
vs-rgba-zero-uint-cube
|
pass |
|
vs-rgba-zero-uint-cubearray
|
pass |
|
vs-rgba-zero-unorm-2d
|
pass |
|
vs-rgba-zero-unorm-2darray
|
pass |
|
vs-rgba-zero-unorm-cube
|
pass |
|
vs-rgba-zero-unorm-cubearray
|
pass |
|
texturegatheroffset
|
352/352 |
|
fs-r-none-float-2d
|
pass |
|
fs-r-none-float-2darray
|
pass |
|
fs-r-none-int-2d
|
pass |
|
fs-r-none-int-2darray
|
pass |
|
fs-r-none-uint-2d
|
pass |
|
fs-r-none-uint-2darray
|
pass |
|
fs-r-none-unorm-2d
|
pass |
|
fs-r-none-unorm-2darray
|
pass |
|
fs-r-one-float-2d
|
pass |
|
fs-r-one-float-2darray
|
pass |
|
fs-r-one-int-2d
|
pass |
|
fs-r-one-int-2darray
|
pass |
|
fs-r-one-uint-2d
|
pass |
|
fs-r-one-uint-2darray
|
pass |
|
fs-r-one-unorm-2d
|
pass |
|
fs-r-one-unorm-2darray
|
pass |
|
fs-r-red-float-2d
|
pass |
|
fs-r-red-float-2darray
|
pass |
|
fs-r-red-int-2d
|
pass |
|
fs-r-red-int-2darray
|
pass |
|
fs-r-red-uint-2d
|
pass |
|
fs-r-red-uint-2darray
|
pass |
|
fs-r-red-unorm-2d
|
pass |
|
fs-r-red-unorm-2darray
|
pass |
|
fs-r-zero-float-2d
|
pass |
|
fs-r-zero-float-2darray
|
pass |
|
fs-r-zero-int-2d
|
pass |
|
fs-r-zero-int-2darray
|
pass |
|
fs-r-zero-uint-2d
|
pass |
|
fs-r-zero-uint-2darray
|
pass |
|
fs-r-zero-unorm-2d
|
pass |
|
fs-r-zero-unorm-2darray
|
pass |
|
fs-rg-green-float-2d
|
pass |
|
fs-rg-green-float-2darray
|
pass |
|
fs-rg-green-int-2d
|
pass |
|
fs-rg-green-int-2darray
|
pass |
|
fs-rg-green-uint-2d
|
pass |
|
fs-rg-green-uint-2darray
|
pass |
|
fs-rg-green-unorm-2d
|
pass |
|
fs-rg-green-unorm-2darray
|
pass |
|
fs-rg-none-float-2d
|
pass |
|
fs-rg-none-float-2darray
|
pass |
|
fs-rg-none-int-2d
|
pass |
|
fs-rg-none-int-2darray
|
pass |
|
fs-rg-none-uint-2d
|
pass |
|
fs-rg-none-uint-2darray
|
pass |
|
fs-rg-none-unorm-2d
|
pass |
|
fs-rg-none-unorm-2darray
|
pass |
|
fs-rg-one-float-2d
|
pass |
|
fs-rg-one-float-2darray
|
pass |
|
fs-rg-one-int-2d
|
pass |
|
fs-rg-one-int-2darray
|
pass |
|
fs-rg-one-uint-2d
|
pass |
|
fs-rg-one-uint-2darray
|
pass |
|
fs-rg-one-unorm-2d
|
pass |
|
fs-rg-one-unorm-2darray
|
pass |
|
fs-rg-red-float-2d
|
pass |
|
fs-rg-red-float-2darray
|
pass |
|
fs-rg-red-int-2d
|
pass |
|
fs-rg-red-int-2darray
|
pass |
|
fs-rg-red-uint-2d
|
pass |
|
fs-rg-red-uint-2darray
|
pass |
|
fs-rg-red-unorm-2d
|
pass |
|
fs-rg-red-unorm-2darray
|
pass |
|
fs-rg-zero-float-2d
|
pass |
|
fs-rg-zero-float-2darray
|
pass |
|
fs-rg-zero-int-2d
|
pass |
|
fs-rg-zero-int-2darray
|
pass |
|
fs-rg-zero-uint-2d
|
pass |
|
fs-rg-zero-uint-2darray
|
pass |
|
fs-rg-zero-unorm-2d
|
pass |
|
fs-rg-zero-unorm-2darray
|
pass |
|
fs-rgb-blue-float-2d
|
pass |
|
fs-rgb-blue-float-2darray
|
pass |
|
fs-rgb-blue-int-2d
|
pass |
|
fs-rgb-blue-int-2darray
|
pass |
|
fs-rgb-blue-uint-2d
|
pass |
|
fs-rgb-blue-uint-2darray
|
pass |
|
fs-rgb-blue-unorm-2d
|
pass |
|
fs-rgb-blue-unorm-2darray
|
pass |
|
fs-rgb-green-float-2d
|
pass |
|
fs-rgb-green-float-2darray
|
pass |
|
fs-rgb-green-int-2d
|
pass |
|
fs-rgb-green-int-2darray
|
pass |
|
fs-rgb-green-uint-2d
|
pass |
|
fs-rgb-green-uint-2darray
|
pass |
|
fs-rgb-green-unorm-2d
|
pass |
|
fs-rgb-green-unorm-2darray
|
pass |
|
fs-rgb-none-float-2d
|
pass |
|
fs-rgb-none-float-2darray
|
pass |
|
fs-rgb-none-int-2d
|
pass |
|
fs-rgb-none-int-2darray
|
pass |
|
fs-rgb-none-uint-2d
|
pass |
|
fs-rgb-none-uint-2darray
|
pass |
|
fs-rgb-none-unorm-2d
|
pass |
|
fs-rgb-none-unorm-2darray
|
pass |
|
fs-rgb-one-float-2d
|
pass |
|
fs-rgb-one-float-2darray
|
pass |
|
fs-rgb-one-int-2d
|
pass |
|
fs-rgb-one-int-2darray
|
pass |
|
fs-rgb-one-uint-2d
|
pass |
|
fs-rgb-one-uint-2darray
|
pass |
|
fs-rgb-one-unorm-2d
|
pass |
|
fs-rgb-one-unorm-2darray
|
pass |
|
fs-rgb-red-float-2d
|
pass |
|
fs-rgb-red-float-2darray
|
pass |
|
fs-rgb-red-int-2d
|
pass |
|
fs-rgb-red-int-2darray
|
pass |
|
fs-rgb-red-uint-2d
|
pass |
|
fs-rgb-red-uint-2darray
|
pass |
|
fs-rgb-red-unorm-2d
|
pass |
|
fs-rgb-red-unorm-2darray
|
pass |
|
fs-rgb-zero-float-2d
|
pass |
|
fs-rgb-zero-float-2darray
|
pass |
|
fs-rgb-zero-int-2d
|
pass |
|
fs-rgb-zero-int-2darray
|
pass |
|
fs-rgb-zero-uint-2d
|
pass |
|
fs-rgb-zero-uint-2darray
|
pass |
|
fs-rgb-zero-unorm-2d
|
pass |
|
fs-rgb-zero-unorm-2darray
|
pass |
|
fs-rgba-alpha-float-2d
|
pass |
|
fs-rgba-alpha-float-2darray
|
pass |
|
fs-rgba-alpha-int-2d
|
pass |
|
fs-rgba-alpha-int-2darray
|
pass |
|
fs-rgba-alpha-uint-2d
|
pass |
|
fs-rgba-alpha-uint-2darray
|
pass |
|
fs-rgba-alpha-unorm-2d
|
pass |
|
fs-rgba-alpha-unorm-2darray
|
pass |
|
fs-rgba-blue-float-2d
|
pass |
|
fs-rgba-blue-float-2darray
|
pass |
|
fs-rgba-blue-int-2d
|
pass |
|
fs-rgba-blue-int-2darray
|
pass |
|
fs-rgba-blue-uint-2d
|
pass |
|
fs-rgba-blue-uint-2darray
|
pass |
|
fs-rgba-blue-unorm-2d
|
pass |
|
fs-rgba-blue-unorm-2darray
|
pass |
|
fs-rgba-green-float-2d
|
pass |
|
fs-rgba-green-float-2darray
|
pass |
|
fs-rgba-green-int-2d
|
pass |
|
fs-rgba-green-int-2darray
|
pass |
|
fs-rgba-green-uint-2d
|
pass |
|
fs-rgba-green-uint-2darray
|
pass |
|
fs-rgba-green-unorm-2d
|
pass |
|
fs-rgba-green-unorm-2darray
|
pass |
|
fs-rgba-none-float-2d
|
pass |
|
fs-rgba-none-float-2darray
|
pass |
|
fs-rgba-none-int-2d
|
pass |
|
fs-rgba-none-int-2darray
|
pass |
|
fs-rgba-none-uint-2d
|
pass |
|
fs-rgba-none-uint-2darray
|
pass |
|
fs-rgba-none-unorm-2d
|
pass |
|
fs-rgba-none-unorm-2darray
|
pass |
|
fs-rgba-one-float-2d
|
pass |
|
fs-rgba-one-float-2darray
|
pass |
|
fs-rgba-one-int-2d
|
pass |
|
fs-rgba-one-int-2darray
|
pass |
|
fs-rgba-one-uint-2d
|
pass |
|
fs-rgba-one-uint-2darray
|
pass |
|
fs-rgba-one-unorm-2d
|
pass |
|
fs-rgba-one-unorm-2darray
|
pass |
|
fs-rgba-red-float-2d
|
pass |
|
fs-rgba-red-float-2darray
|
pass |
|
fs-rgba-red-int-2d
|
pass |
|
fs-rgba-red-int-2darray
|
pass |
|
fs-rgba-red-uint-2d
|
pass |
|
fs-rgba-red-uint-2darray
|
pass |
|
fs-rgba-red-unorm-2d
|
pass |
|
fs-rgba-red-unorm-2darray
|
pass |
|
fs-rgba-zero-float-2d
|
pass |
|
fs-rgba-zero-float-2darray
|
pass |
|
fs-rgba-zero-int-2d
|
pass |
|
fs-rgba-zero-int-2darray
|
pass |
|
fs-rgba-zero-uint-2d
|
pass |
|
fs-rgba-zero-uint-2darray
|
pass |
|
fs-rgba-zero-unorm-2d
|
pass |
|
fs-rgba-zero-unorm-2darray
|
pass |
|
vs-r-none-float-2d
|
pass |
|
vs-r-none-float-2darray
|
pass |
|
vs-r-none-int-2d
|
pass |
|
vs-r-none-int-2darray
|
pass |
|
vs-r-none-uint-2d
|
pass |
|
vs-r-none-uint-2darray
|
pass |
|
vs-r-none-unorm-2d
|
pass |
|
vs-r-none-unorm-2darray
|
pass |
|
vs-r-one-float-2d
|
pass |
|
vs-r-one-float-2darray
|
pass |
|
vs-r-one-int-2d
|
pass |
|
vs-r-one-int-2darray
|
pass |
|
vs-r-one-uint-2d
|
pass |
|
vs-r-one-uint-2darray
|
pass |
|
vs-r-one-unorm-2d
|
pass |
|
vs-r-one-unorm-2darray
|
pass |
|
vs-r-red-float-2d
|
pass |
|
vs-r-red-float-2darray
|
pass |
|
vs-r-red-int-2d
|
pass |
|
vs-r-red-int-2darray
|
pass |
|
vs-r-red-uint-2d
|
pass |
|
vs-r-red-uint-2darray
|
pass |
|
vs-r-red-unorm-2d
|
pass |
|
vs-r-red-unorm-2darray
|
pass |
|
vs-r-zero-float-2d
|
pass |
|
vs-r-zero-float-2darray
|
pass |
|
vs-r-zero-int-2d
|
pass |
|
vs-r-zero-int-2darray
|
pass |
|
vs-r-zero-uint-2d
|
pass |
|
vs-r-zero-uint-2darray
|
pass |
|
vs-r-zero-unorm-2d
|
pass |
|
vs-r-zero-unorm-2darray
|
pass |
|
vs-rg-green-float-2d
|
pass |
|
vs-rg-green-float-2darray
|
pass |
|
vs-rg-green-int-2d
|
pass |
|
vs-rg-green-int-2darray
|
pass |
|
vs-rg-green-uint-2d
|
pass |
|
vs-rg-green-uint-2darray
|
pass |
|
vs-rg-green-unorm-2d
|
pass |
|
vs-rg-green-unorm-2darray
|
pass |
|
vs-rg-none-float-2d
|
pass |
|
vs-rg-none-float-2darray
|
pass |
|
vs-rg-none-int-2d
|
pass |
|
vs-rg-none-int-2darray
|
pass |
|
vs-rg-none-uint-2d
|
pass |
|
vs-rg-none-uint-2darray
|
pass |
|
vs-rg-none-unorm-2d
|
pass |
|
vs-rg-none-unorm-2darray
|
pass |
|
vs-rg-one-float-2d
|
pass |
|
vs-rg-one-float-2darray
|
pass |
|
vs-rg-one-int-2d
|
pass |
|
vs-rg-one-int-2darray
|
pass |
|
vs-rg-one-uint-2d
|
pass |
|
vs-rg-one-uint-2darray
|
pass |
|
vs-rg-one-unorm-2d
|
pass |
|
vs-rg-one-unorm-2darray
|
pass |
|
vs-rg-red-float-2d
|
pass |
|
vs-rg-red-float-2darray
|
pass |
|
vs-rg-red-int-2d
|
pass |
|
vs-rg-red-int-2darray
|
pass |
|
vs-rg-red-uint-2d
|
pass |
|
vs-rg-red-uint-2darray
|
pass |
|
vs-rg-red-unorm-2d
|
pass |
|
vs-rg-red-unorm-2darray
|
pass |
|
vs-rg-zero-float-2d
|
pass |
|
vs-rg-zero-float-2darray
|
pass |
|
vs-rg-zero-int-2d
|
pass |
|
vs-rg-zero-int-2darray
|
pass |
|
vs-rg-zero-uint-2d
|
pass |
|
vs-rg-zero-uint-2darray
|
pass |
|
vs-rg-zero-unorm-2d
|
pass |
|
vs-rg-zero-unorm-2darray
|
pass |
|
vs-rgb-blue-float-2d
|
pass |
|
vs-rgb-blue-float-2darray
|
pass |
|
vs-rgb-blue-int-2d
|
pass |
|
vs-rgb-blue-int-2darray
|
pass |
|
vs-rgb-blue-uint-2d
|
pass |
|
vs-rgb-blue-uint-2darray
|
pass |
|
vs-rgb-blue-unorm-2d
|
pass |
|
vs-rgb-blue-unorm-2darray
|
pass |
|
vs-rgb-green-float-2d
|
pass |
|
vs-rgb-green-float-2darray
|
pass |
|
vs-rgb-green-int-2d
|
pass |
|
vs-rgb-green-int-2darray
|
pass |
|
vs-rgb-green-uint-2d
|
pass |
|
vs-rgb-green-uint-2darray
|
pass |
|
vs-rgb-green-unorm-2d
|
pass |
|
vs-rgb-green-unorm-2darray
|
pass |
|
vs-rgb-none-float-2d
|
pass |
|
vs-rgb-none-float-2darray
|
pass |
|
vs-rgb-none-int-2d
|
pass |
|
vs-rgb-none-int-2darray
|
pass |
|
vs-rgb-none-uint-2d
|
pass |
|
vs-rgb-none-uint-2darray
|
pass |
|
vs-rgb-none-unorm-2d
|
pass |
|
vs-rgb-none-unorm-2darray
|
pass |
|
vs-rgb-one-float-2d
|
pass |
|
vs-rgb-one-float-2darray
|
pass |
|
vs-rgb-one-int-2d
|
pass |
|
vs-rgb-one-int-2darray
|
pass |
|
vs-rgb-one-uint-2d
|
pass |
|
vs-rgb-one-uint-2darray
|
pass |
|
vs-rgb-one-unorm-2d
|
pass |
|
vs-rgb-one-unorm-2darray
|
pass |
|
vs-rgb-red-float-2d
|
pass |
|
vs-rgb-red-float-2darray
|
pass |
|
vs-rgb-red-int-2d
|
pass |
|
vs-rgb-red-int-2darray
|
pass |
|
vs-rgb-red-uint-2d
|
pass |
|
vs-rgb-red-uint-2darray
|
pass |
|
vs-rgb-red-unorm-2d
|
pass |
|
vs-rgb-red-unorm-2darray
|
pass |
|
vs-rgb-zero-float-2d
|
pass |
|
vs-rgb-zero-float-2darray
|
pass |
|
vs-rgb-zero-int-2d
|
pass |
|
vs-rgb-zero-int-2darray
|
pass |
|
vs-rgb-zero-uint-2d
|
pass |
|
vs-rgb-zero-uint-2darray
|
pass |
|
vs-rgb-zero-unorm-2d
|
pass |
|
vs-rgb-zero-unorm-2darray
|
pass |
|
vs-rgba-alpha-float-2d
|
pass |
|
vs-rgba-alpha-float-2darray
|
pass |
|
vs-rgba-alpha-int-2d
|
pass |
|
vs-rgba-alpha-int-2darray
|
pass |
|
vs-rgba-alpha-uint-2d
|
pass |
|
vs-rgba-alpha-uint-2darray
|
pass |
|
vs-rgba-alpha-unorm-2d
|
pass |
|
vs-rgba-alpha-unorm-2darray
|
pass |
|
vs-rgba-blue-float-2d
|
pass |
|
vs-rgba-blue-float-2darray
|
pass |
|
vs-rgba-blue-int-2d
|
pass |
|
vs-rgba-blue-int-2darray
|
pass |
|
vs-rgba-blue-uint-2d
|
pass |
|
vs-rgba-blue-uint-2darray
|
pass |
|
vs-rgba-blue-unorm-2d
|
pass |
|
vs-rgba-blue-unorm-2darray
|
pass |
|
vs-rgba-green-float-2d
|
pass |
|
vs-rgba-green-float-2darray
|
pass |
|
vs-rgba-green-int-2d
|
pass |
|
vs-rgba-green-int-2darray
|
pass |
|
vs-rgba-green-uint-2d
|
pass |
|
vs-rgba-green-uint-2darray
|
pass |
|
vs-rgba-green-unorm-2d
|
pass |
|
vs-rgba-green-unorm-2darray
|
pass |
|
vs-rgba-none-float-2d
|
pass |
|
vs-rgba-none-float-2darray
|
pass |
|
vs-rgba-none-int-2d
|
pass |
|
vs-rgba-none-int-2darray
|
pass |
|
vs-rgba-none-uint-2d
|
pass |
|
vs-rgba-none-uint-2darray
|
pass |
|
vs-rgba-none-unorm-2d
|
pass |
|
vs-rgba-none-unorm-2darray
|
pass |
|
vs-rgba-one-float-2d
|
pass |
|
vs-rgba-one-float-2darray
|
pass |
|
vs-rgba-one-int-2d
|
pass |
|
vs-rgba-one-int-2darray
|
pass |
|
vs-rgba-one-uint-2d
|
pass |
|
vs-rgba-one-uint-2darray
|
pass |
|
vs-rgba-one-unorm-2d
|
pass |
|
vs-rgba-one-unorm-2darray
|
pass |
|
vs-rgba-red-float-2d
|
pass |
|
vs-rgba-red-float-2darray
|
pass |
|
vs-rgba-red-int-2d
|
pass |
|
vs-rgba-red-int-2darray
|
pass |
|
vs-rgba-red-uint-2d
|
pass |
|
vs-rgba-red-uint-2darray
|
pass |
|
vs-rgba-red-unorm-2d
|
pass |
|
vs-rgba-red-unorm-2darray
|
pass |
|
vs-rgba-zero-float-2d
|
pass |
|
vs-rgba-zero-float-2darray
|
pass |
|
vs-rgba-zero-int-2d
|
pass |
|
vs-rgba-zero-int-2darray
|
pass |
|
vs-rgba-zero-uint-2d
|
pass |
|
vs-rgba-zero-uint-2darray
|
pass |
|
vs-rgba-zero-unorm-2d
|
pass |
|
vs-rgba-zero-unorm-2darray
|
pass |
|
arb_texture_multisample
|
153/171 |
|
arb_texture_multisample-clear
|
pass |
|
arb_texture_multisample-dsa-texelfetch
|
60/60 |
|
texture type: gl_r11f_g11f_b10f
|
pass |
|
texture type: gl_r16
|
pass |
|
texture type: gl_r16_snorm
|
pass |
|
texture type: gl_r16f
|
pass |
|
texture type: gl_r16i
|
pass |
|
texture type: gl_r16ui
|
pass |
|
texture type: gl_r32f
|
pass |
|
texture type: gl_r32i
|
pass |
|
texture type: gl_r32ui
|
pass |
|
texture type: gl_r3_g3_b2
|
pass |
|
texture type: gl_r8
|
pass |
|
texture type: gl_r8_snorm
|
pass |
|
texture type: gl_r8i
|
pass |
|
texture type: gl_r8ui
|
pass |
|
texture type: gl_rg16
|
pass |
|
texture type: gl_rg16_snorm
|
pass |
|
texture type: gl_rg16f
|
pass |
|
texture type: gl_rg16i
|
pass |
|
texture type: gl_rg16ui
|
pass |
|
texture type: gl_rg32f
|
pass |
|
texture type: gl_rg32i
|
pass |
|
texture type: gl_rg32ui
|
pass |
|
texture type: gl_rg8
|
pass |
|
texture type: gl_rg8_snorm
|
pass |
|
texture type: gl_rg8i
|
pass |
|
texture type: gl_rg8ui
|
pass |
|
texture type: gl_rgb10
|
pass |
|
texture type: gl_rgb10_a2
|
pass |
|
texture type: gl_rgb10_a2ui
|
pass |
|
texture type: gl_rgb12
|
pass |
|
texture type: gl_rgb16_snorm
|
pass |
|
texture type: gl_rgb16f
|
pass |
|
texture type: gl_rgb16i
|
pass |
|
texture type: gl_rgb16ui
|
pass |
|
texture type: gl_rgb32f
|
pass |
|
texture type: gl_rgb32i
|
pass |
|
texture type: gl_rgb32ui
|
pass |
|
texture type: gl_rgb4
|
pass |
|
texture type: gl_rgb5
|
pass |
|
texture type: gl_rgb5_a1
|
pass |
|
texture type: gl_rgb8
|
pass |
|
texture type: gl_rgb8_snorm
|
pass |
|
texture type: gl_rgb8i
|
pass |
|
texture type: gl_rgb8ui
|
pass |
|
texture type: gl_rgb9_e5
|
skip |
|
texture type: gl_rgba12
|
pass |
|
texture type: gl_rgba16
|
pass |
|
texture type: gl_rgba16f
|
pass |
|
texture type: gl_rgba16i
|
pass |
|
texture type: gl_rgba16ui
|
pass |
|
texture type: gl_rgba2
|
pass |
|
texture type: gl_rgba32f
|
pass |
|
texture type: gl_rgba32i
|
pass |
|
texture type: gl_rgba32ui
|
pass |
|
texture type: gl_rgba4
|
pass |
|
texture type: gl_rgba8
|
pass |
|
texture type: gl_rgba8_snorm
|
pass |
|
texture type: gl_rgba8i
|
pass |
|
texture type: gl_rgba8ui
|
pass |
|
texture type: gl_srgb8
|
pass |
|
texture type: gl_srgb8_alpha8
|
pass |
|
arb_texture_multisample-errors
|
pass |
|
arb_texture_multisample-minmax
|
pass |
|
arb_texture_multisample-negative-max-samples
|
skip |
|
arb_texture_multisample-sample-depth
|
pass |
|
arb_texture_multisample-sample-mask
|
pass |
|
arb_texture_multisample-sample-mask-execution
|
pass |
|
arb_texture_multisample-sample-mask-execution -tex
|
pass |
|
arb_texture_multisample-sample-mask-value
|
pass |
|
arb_texture_multisample-stencil-clear
|
pass |
|
arb_texture_multisample-texelfetch 16
|
skip |
|
arb_texture_multisample-texelfetch 2
|
pass |
|
arb_texture_multisample-texelfetch 32
|
skip |
|
arb_texture_multisample-texelfetch 4
|
pass |
|
arb_texture_multisample-texelfetch 6
|
skip |
|
arb_texture_multisample-texelfetch 8
|
skip |
|
arb_texture_multisample-teximage-2d-multisample
|
pass |
|
arb_texture_multisample-teximage-3d-multisample
|
pass |
|
arb_texture_multisample-texstate
|
pass |
|
fb-completeness
|
24/24 |
|
16
|
skip |
|
2
|
12/12 |
|
mix_fixedmode
|
pass |
|
mix_fixedmode_with_renderbuffer
|
pass |
|
mixed_msaa_and_plain
|
pass |
|
msaa_classic_stencil
|
pass |
|
msaa_color_layer
|
pass |
|
msaa_color_nonzero_layer
|
pass |
|
msaa_depth
|
pass |
|
msaa_depth_stencil
|
pass |
|
msaa_mixed_texture_and_renderbuffer
|
pass |
|
msaa_mrt_color
|
pass |
|
msaa_mrt_color_nofixed
|
pass |
|
single_msaa_color
|
pass |
|
32
|
skip |
|
4
|
12/12 |
|
mix_fixedmode
|
pass |
|
mix_fixedmode_with_renderbuffer
|
pass |
|
mixed_msaa_and_plain
|
pass |
|
msaa_classic_stencil
|
pass |
|
msaa_color_layer
|
pass |
|
msaa_color_nonzero_layer
|
pass |
|
msaa_depth
|
pass |
|
msaa_depth_stencil
|
pass |
|
msaa_mixed_texture_and_renderbuffer
|
pass |
|
msaa_mrt_color
|
pass |
|
msaa_mrt_color_nofixed
|
pass |
|
single_msaa_color
|
pass |
|
6
|
skip |
|
8
|
skip |
|
large-float-texture
|
pass |
|
large-float-texture-array
|
pass |
|
large-float-texture-array-fp16
|
pass |
|
large-float-texture-fp16
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
sample-position
|
2/2 |
|
16
|
skip |
|
2
|
pass |
|
32
|
skip |
|
4
|
pass |
|
6
|
skip |
|
8
|
skip |
|
texelfetch fs sampler2dms 4 1x130-501x130
|
pass |
|
texelfetch fs sampler2dms 4 1x71-501x71
|
pass |
|
texelfetch fs sampler2dms 4 281x1-281x130
|
pass |
|
texelfetch fs sampler2dms 4 71x1-71x130
|
pass |
|
texelfetch fs sampler2dmsarray 4 1x129x9-98x129x9
|
pass |
|
texelfetch fs sampler2dmsarray 4 98x129x1-98x129x9
|
pass |
|
texelfetch fs sampler2dmsarray 4 98x1x9-98x129x9
|
pass |
|
texelfetch
|
24/36 |
|
16-fs-isampler2dms
|
skip |
|
16-fs-isampler2dmsarray
|
skip |
|
16-fs-sampler2dms
|
skip |
|
16-fs-sampler2dmsarray
|
skip |
|
16-fs-usampler2dms
|
skip |
|
16-fs-usampler2dmsarray
|
skip |
|
16-gs-isampler2dms
|
skip |
|
16-gs-isampler2dmsarray
|
skip |
|
16-gs-sampler2dms
|
skip |
|
16-gs-sampler2dmsarray
|
skip |
|
16-gs-usampler2dms
|
skip |
|
16-gs-usampler2dmsarray
|
skip |
|
16-vs-isampler2dms
|
skip |
|
16-vs-isampler2dmsarray
|
skip |
|
16-vs-sampler2dms
|
skip |
|
16-vs-sampler2dmsarray
|
skip |
|
16-vs-usampler2dms
|
skip |
|
16-vs-usampler2dmsarray
|
skip |
|
2-fs-isampler2dms
|
pass |
|
2-fs-isampler2dmsarray
|
pass |
|
2-fs-sampler2dms
|
pass |
|
2-fs-sampler2dmsarray
|
pass |
|
2-fs-usampler2dms
|
pass |
|
2-fs-usampler2dmsarray
|
pass |
|
2-gs-isampler2dms
|
fail |
|
2-gs-isampler2dmsarray
|
fail |
|
2-gs-sampler2dms
|
fail |
|
2-gs-sampler2dmsarray
|
fail |
|
2-gs-usampler2dms
|
fail |
|
2-gs-usampler2dmsarray
|
fail |
|
2-vs-isampler2dms
|
pass |
|
2-vs-isampler2dmsarray
|
pass |
|
2-vs-sampler2dms
|
pass |
|
2-vs-sampler2dmsarray
|
pass |
|
2-vs-usampler2dms
|
pass |
|
2-vs-usampler2dmsarray
|
pass |
|
32-fs-isampler2dms
|
skip |
|
32-fs-isampler2dmsarray
|
skip |
|
32-fs-sampler2dms
|
skip |
|
32-fs-sampler2dmsarray
|
skip |
|
32-fs-usampler2dms
|
skip |
|
32-fs-usampler2dmsarray
|
skip |
|
32-gs-isampler2dms
|
skip |
|
32-gs-isampler2dmsarray
|
skip |
|
32-gs-sampler2dms
|
skip |
|
32-gs-sampler2dmsarray
|
skip |
|
32-gs-usampler2dms
|
skip |
|
32-gs-usampler2dmsarray
|
skip |
|
32-vs-isampler2dms
|
skip |
|
32-vs-isampler2dmsarray
|
skip |
|
32-vs-sampler2dms
|
skip |
|
32-vs-sampler2dmsarray
|
skip |
|
32-vs-usampler2dms
|
skip |
|
32-vs-usampler2dmsarray
|
skip |
|
4-fs-isampler2dms
|
pass |
|
4-fs-isampler2dmsarray
|
pass |
|
4-fs-sampler2dms
|
pass |
|
4-fs-sampler2dmsarray
|
pass |
|
4-fs-usampler2dms
|
pass |
|
4-fs-usampler2dmsarray
|
pass |
|
4-gs-isampler2dms
|
fail |
|
4-gs-isampler2dmsarray
|
fail |
|
4-gs-sampler2dms
|
fail |
|
4-gs-sampler2dmsarray
|
fail |
|
4-gs-usampler2dms
|
fail |
|
4-gs-usampler2dmsarray
|
fail |
|
4-vs-isampler2dms
|
pass |
|
4-vs-isampler2dmsarray
|
pass |
|
4-vs-sampler2dms
|
pass |
|
4-vs-sampler2dmsarray
|
pass |
|
4-vs-usampler2dms
|
pass |
|
4-vs-usampler2dmsarray
|
pass |
|
6-fs-isampler2dms
|
skip |
|
6-fs-isampler2dmsarray
|
skip |
|
6-fs-sampler2dms
|
skip |
|
6-fs-sampler2dmsarray
|
skip |
|
6-fs-usampler2dms
|
skip |
|
6-fs-usampler2dmsarray
|
skip |
|
6-gs-isampler2dms
|
skip |
|
6-gs-isampler2dmsarray
|
skip |
|
6-gs-sampler2dms
|
skip |
|
6-gs-sampler2dmsarray
|
skip |
|
6-gs-usampler2dms
|
skip |
|
6-gs-usampler2dmsarray
|
skip |
|
6-vs-isampler2dms
|
skip |
|
6-vs-isampler2dmsarray
|
skip |
|
6-vs-sampler2dms
|
skip |
|
6-vs-sampler2dmsarray
|
skip |
|
6-vs-usampler2dms
|
skip |
|
6-vs-usampler2dmsarray
|
skip |
|
8-fs-isampler2dms
|
skip |
|
8-fs-isampler2dmsarray
|
skip |
|
8-fs-sampler2dms
|
skip |
|
8-fs-sampler2dmsarray
|
skip |
|
8-fs-usampler2dms
|
skip |
|
8-fs-usampler2dmsarray
|
skip |
|
8-gs-isampler2dms
|
skip |
|
8-gs-isampler2dmsarray
|
skip |
|
8-gs-sampler2dms
|
skip |
|
8-gs-sampler2dmsarray
|
skip |
|
8-gs-usampler2dms
|
skip |
|
8-gs-usampler2dmsarray
|
skip |
|
8-vs-isampler2dms
|
skip |
|
8-vs-isampler2dmsarray
|
skip |
|
8-vs-sampler2dms
|
skip |
|
8-vs-sampler2dmsarray
|
skip |
|
8-vs-usampler2dms
|
skip |
|
8-vs-usampler2dmsarray
|
skip |
|
texturesize
|
12/18 |
|
fs-texturesize-isampler2dms
|
pass |
|
fs-texturesize-isampler2dmsarray
|
pass |
|
fs-texturesize-sampler2dms
|
pass |
|
fs-texturesize-sampler2dmsarray
|
pass |
|
fs-texturesize-usampler2dms
|
pass |
|
fs-texturesize-usampler2dmsarray
|
pass |
|
gs-texturesize-isampler2dms
|
fail |
|
gs-texturesize-isampler2dmsarray
|
fail |
|
gs-texturesize-sampler2dms
|
fail |
|
gs-texturesize-sampler2dmsarray
|
fail |
|
gs-texturesize-usampler2dms
|
fail |
|
gs-texturesize-usampler2dmsarray
|
fail |
|
tes-texturesize-isampler2dms
|
skip |
|
tes-texturesize-isampler2dmsarray
|
skip |
|
tes-texturesize-sampler2dms
|
skip |
|
tes-texturesize-sampler2dmsarray
|
skip |
|
tes-texturesize-usampler2dms
|
skip |
|
tes-texturesize-usampler2dmsarray
|
skip |
|
vs-texturesize-isampler2dms
|
pass |
|
vs-texturesize-isampler2dmsarray
|
pass |
|
vs-texturesize-sampler2dms
|
pass |
|
vs-texturesize-sampler2dmsarray
|
pass |
|
vs-texturesize-usampler2dms
|
pass |
|
vs-texturesize-usampler2dmsarray
|
pass |
|
arb_texture_query_levels
|
20/20 |
|
compiler
|
6/6 |
|
builtin-functions-float-samplers.frag
|
pass |
|
builtin-functions-float-samplers.vert
|
pass |
|
builtin-functions-int-samplers.frag
|
pass |
|
builtin-functions-int-samplers.vert
|
pass |
|
builtin-functions-uint-samplers.frag
|
pass |
|
builtin-functions-uint-samplers.vert
|
pass |
|
execution
|
8/8 |
|
fs-baselevel
|
pass |
|
fs-maxlevel
|
pass |
|
fs-miptree
|
pass |
|
fs-nomips
|
pass |
|
vs-baselevel
|
pass |
|
vs-maxlevel
|
pass |
|
vs-miptree
|
pass |
|
vs-nomips
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_texture_query_lod
|
64/64 |
|
compiler
|
54/54 |
|
built-in-functions
|
54/54 |
|
texturequerylod-isampler1d.frag
|
pass |
|
texturequerylod-isampler1d.vert
|
pass |
|
texturequerylod-isampler1darray.frag
|
pass |
|
texturequerylod-isampler1darray.vert
|
pass |
|
texturequerylod-isampler2d.frag
|
pass |
|
texturequerylod-isampler2d.vert
|
pass |
|
texturequerylod-isampler2darray.frag
|
pass |
|
texturequerylod-isampler2darray.vert
|
pass |
|
texturequerylod-isampler3d.frag
|
pass |
|
texturequerylod-isampler3d.vert
|
pass |
|
texturequerylod-isamplercube.frag
|
pass |
|
texturequerylod-isamplercube.vert
|
pass |
|
texturequerylod-isamplercubearray.frag
|
pass |
|
texturequerylod-isamplercubearray.vert
|
pass |
|
texturequerylod-sampler1d.frag
|
pass |
|
texturequerylod-sampler1d.vert
|
pass |
|
texturequerylod-sampler1darray.frag
|
pass |
|
texturequerylod-sampler1darray.vert
|
pass |
|
texturequerylod-sampler1darrayshadow.frag
|
pass |
|
texturequerylod-sampler1darrayshadow.vert
|
pass |
|
texturequerylod-sampler1dshadow.frag
|
pass |
|
texturequerylod-sampler1dshadow.vert
|
pass |
|
texturequerylod-sampler2d.frag
|
pass |
|
texturequerylod-sampler2d.vert
|
pass |
|
texturequerylod-sampler2darray.frag
|
pass |
|
texturequerylod-sampler2darray.vert
|
pass |
|
texturequerylod-sampler2darrayshadow.frag
|
pass |
|
texturequerylod-sampler2darrayshadow.vert
|
pass |
|
texturequerylod-sampler2dshadow.frag
|
pass |
|
texturequerylod-sampler2dshadow.vert
|
pass |
|
texturequerylod-sampler3d.frag
|
pass |
|
texturequerylod-sampler3d.vert
|
pass |
|
texturequerylod-samplercube.frag
|
pass |
|
texturequerylod-samplercube.vert
|
pass |
|
texturequerylod-samplercubearray.frag
|
pass |
|
texturequerylod-samplercubearray.vert
|
pass |
|
texturequerylod-samplercubearrayshadow.frag
|
pass |
|
texturequerylod-samplercubearrayshadow.vert
|
pass |
|
texturequerylod-samplercubeshadow.frag
|
pass |
|
texturequerylod-samplercubeshadow.vert
|
pass |
|
texturequerylod-usampler1d.frag
|
pass |
|
texturequerylod-usampler1d.vert
|
pass |
|
texturequerylod-usampler1darray.frag
|
pass |
|
texturequerylod-usampler1darray.vert
|
pass |
|
texturequerylod-usampler2d.frag
|
pass |
|
texturequerylod-usampler2d.vert
|
pass |
|
texturequerylod-usampler2darray.frag
|
pass |
|
texturequerylod-usampler2darray.vert
|
pass |
|
texturequerylod-usampler3d.frag
|
pass |
|
texturequerylod-usampler3d.vert
|
pass |
|
texturequerylod-usamplercube.frag
|
pass |
|
texturequerylod-usamplercube.vert
|
pass |
|
texturequerylod-usamplercubearray.frag
|
pass |
|
texturequerylod-usamplercubearray.vert
|
pass |
|
execution
|
4/4 |
|
fs-texturequerylod-linear
|
pass |
|
fs-texturequerylod-nearest
|
pass |
|
fs-texturequerylod-nearest-biased
|
pass |
|
fs-texturequerylod-no-mipmap
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_texture_rectangle
|
37/39 |
|
1-1-linear-texture
|
fail |
|
arb_texrect-texture-base-level-error
|
pass |
|
copyteximage rect
|
pass |
|
copyteximage rect samples=16
|
skip |
|
copyteximage rect samples=2
|
pass |
|
copyteximage rect samples=32
|
skip |
|
copyteximage rect samples=4
|
pass |
|
copyteximage rect samples=6
|
skip |
|
copyteximage rect samples=8
|
skip |
|
fbo-blit rect
|
pass |
|
getteximage-targets rect
|
pass |
|
glsl-fs-shadow2drect
|
pass |
|
glsl-fs-shadow2drect-01
|
pass |
|
glsl-fs-shadow2drect-02
|
pass |
|
glsl-fs-shadow2drect-03
|
pass |
|
glsl-fs-shadow2drect-04
|
pass |
|
glsl-fs-shadow2drect-05
|
pass |
|
glsl-fs-shadow2drect-06
|
pass |
|
glsl-fs-shadow2drect-07
|
pass |
|
glsl-fs-shadow2drect-08
|
pass |
|
glsl-fs-shadow2drect-09
|
pass |
|
glsl-fs-shadow2drectproj
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
tex-miplevel-selection gl2:texture() 2drect
|
pass |
|
tex-miplevel-selection gl2:texture() 2drectshadow
|
pass |
|
tex-miplevel-selection gl2:textureproj 2drect
|
pass |
|
tex-miplevel-selection gl2:textureproj 2drect_projvec4
|
pass |
|
tex-miplevel-selection gl2:textureproj 2drectshadow
|
pass |
|
texrect-many
|
fail |
|
texrect_simple_arb_texrect
|
pass |
|
texwrap rect bordercolor
|
1/1 |
|
gl_rgba8, border color only
|
pass |
|
texwrap rect proj bordercolor
|
1/1 |
|
gl_rgba8, projected, border color only
|
pass |
|
texwrap rect proj
|
3/3 |
|
gl_rgba8, npot, projected
|
pass |
|
gl_rgba8, projected
|
pass |
|
gl_rgba8, swizzled, projected
|
pass |
|
texwrap rect
|
3/3 |
|
gl_rgba8
|
pass |
|
gl_rgba8, npot
|
pass |
|
gl_rgba8, swizzled
|
pass |
|
arb_texture_rg
|
185/193 |
|
depth-tex-modes-rg
|
pass |
|
execution
|
3/3 |
|
fs-shadow2d-red-01
|
pass |
|
fs-shadow2d-red-02
|
pass |
|
fs-shadow2d-red-03
|
pass |
|
fbo-alphatest-formats-float
|
4/4 |
|
gl_r16f
|
pass |
|
gl_r32f
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg32f
|
pass |
|
fbo-alphatest-formats
|
5/5 |
|
gl_r16
|
pass |
|
gl_r8
|
pass |
|
gl_rg
|
pass |
|
gl_rg16
|
pass |
|
gl_rg8
|
pass |
|
fbo-blending-formats-float
|
4/4 |
|
gl_r16f
|
pass |
|
gl_r32f
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg32f
|
pass |
|
fbo-blending-formats
|
5/5 |
|
gl_r16
|
pass |
|
gl_r8
|
pass |
|
gl_rg
|
pass |
|
gl_rg16
|
pass |
|
gl_rg8
|
pass |
|
fbo-clear-formats-float
|
4/4 |
|
gl_r16f
|
pass |
|
gl_r32f
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg32f
|
pass |
|
fbo-clear-formats
|
5/5 |
|
gl_r16
|
pass |
|
gl_r8
|
pass |
|
gl_rg
|
pass |
|
gl_rg16
|
pass |
|
gl_rg8
|
pass |
|
fbo-colormask-formats-float
|
4/4 |
|
gl_r16f
|
pass |
|
gl_r32f
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg32f
|
pass |
|
fbo-colormask-formats
|
5/5 |
|
gl_r16
|
pass |
|
gl_r8
|
pass |
|
gl_rg
|
pass |
|
gl_rg16
|
pass |
|
gl_rg8
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-fast-clear-float
|
pass |
|
fbo-generatemipmap-formats-float
|
8/8 |
|
gl_r16f
|
pass |
|
gl_r16f npot
|
pass |
|
gl_r32f
|
pass |
|
gl_r32f npot
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16f npot
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32f npot
|
pass |
|
fbo-generatemipmap-formats
|
10/10 |
|
gl_r16
|
pass |
|
gl_r16 npot
|
pass |
|
gl_r8
|
pass |
|
gl_r8 npot
|
pass |
|
gl_rg
|
pass |
|
gl_rg npot
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16 npot
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8 npot
|
pass |
|
fbo-rg-gl_r16
|
pass |
|
fbo-rg-gl_r8
|
pass |
|
fbo-rg-gl_red
|
pass |
|
fbo-rg-gl_rg
|
pass |
|
fbo-rg-gl_rg16
|
pass |
|
fbo-rg-gl_rg8
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
get-renderbuffer-internalformat-float
|
pass |
|
multisample-fast-clear gl_arb_texture_rg
|
pass |
|
multisample-fast-clear gl_arb_texture_rg-float
|
pass |
|
multisample-fast-clear gl_arb_texture_rg-int
|
pass |
|
multisample-formats 16 gl_arb_texture_rg
|
skip |
|
multisample-formats 16 gl_arb_texture_rg-float
|
skip |
|
multisample-formats 16 gl_arb_texture_rg-int
|
skip |
|
multisample-formats 2 gl_arb_texture_rg
|
pass |
|
multisample-formats 2 gl_arb_texture_rg-float
|
pass |
|
multisample-formats 2 gl_arb_texture_rg-int
|
pass |
|
multisample-formats 32 gl_arb_texture_rg
|
skip |
|
multisample-formats 32 gl_arb_texture_rg-float
|
skip |
|
multisample-formats 32 gl_arb_texture_rg-int
|
skip |
|
multisample-formats 4 gl_arb_texture_rg
|
pass |
|
multisample-formats 4 gl_arb_texture_rg-float
|
pass |
|
multisample-formats 4 gl_arb_texture_rg-int
|
pass |
|
multisample-formats 6 gl_arb_texture_rg
|
skip |
|
multisample-formats 6 gl_arb_texture_rg-float
|
skip |
|
multisample-formats 6 gl_arb_texture_rg-int
|
skip |
|
multisample-formats 8 gl_arb_texture_rg
|
skip |
|
multisample-formats 8 gl_arb_texture_rg-float
|
skip |
|
multisample-formats 8 gl_arb_texture_rg-int
|
skip |
|
rg-draw-pixels
|
pass |
|
rg-teximage-01
|
pass |
|
rg-teximage-02
|
pass |
|
texture-rg
|
pass |
|
texwrap formats bordercolor-swizzled
|
2/4 |
|
gl_r16, swizzled, border color only
|
fail |
|
gl_r8, swizzled, border color only
|
pass |
|
gl_rg16, swizzled, border color only
|
fail |
|
gl_rg8, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
2/4 |
|
gl_r16, border color only
|
fail |
|
gl_r8, border color only
|
pass |
|
gl_rg16, border color only
|
fail |
|
gl_rg8, border color only
|
pass |
|
texwrap formats offset
|
12/12 |
|
gl_r16
|
pass |
|
gl_r16, npot
|
pass |
|
gl_r16, swizzled
|
pass |
|
gl_r8
|
pass |
|
gl_r8, npot
|
pass |
|
gl_r8, swizzled
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16, npot
|
pass |
|
gl_rg16, swizzled
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8, npot
|
pass |
|
gl_rg8, swizzled
|
pass |
|
texwrap formats-float bordercolor-swizzled
|
2/4 |
|
gl_r16f, swizzled, border color only
|
pass |
|
gl_r32f, swizzled, border color only
|
fail |
|
gl_rg16f, swizzled, border color only
|
pass |
|
gl_rg32f, swizzled, border color only
|
fail |
|
texwrap formats-float bordercolor
|
2/4 |
|
gl_r16f, border color only
|
pass |
|
gl_r32f, border color only
|
fail |
|
gl_rg16f, border color only
|
pass |
|
gl_rg32f, border color only
|
fail |
|
texwrap formats-float offset
|
12/12 |
|
gl_r16f
|
pass |
|
gl_r16f, npot
|
pass |
|
gl_r16f, swizzled
|
pass |
|
gl_r32f
|
pass |
|
gl_r32f, npot
|
pass |
|
gl_r32f, swizzled
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16f, npot
|
pass |
|
gl_rg16f, swizzled
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32f, npot
|
pass |
|
gl_rg32f, swizzled
|
pass |
|
texwrap formats-float
|
12/12 |
|
gl_r16f
|
pass |
|
gl_r16f, npot
|
pass |
|
gl_r16f, swizzled
|
pass |
|
gl_r32f
|
pass |
|
gl_r32f, npot
|
pass |
|
gl_r32f, swizzled
|
pass |
|
gl_rg16f
|
pass |
|
gl_rg16f, npot
|
pass |
|
gl_rg16f, swizzled
|
pass |
|
gl_rg32f
|
pass |
|
gl_rg32f, npot
|
pass |
|
gl_rg32f, swizzled
|
pass |
|
texwrap formats-int bordercolor-swizzled
|
6/6 |
|
gl_r16i, swizzled, border color only
|
pass |
|
gl_r32i, swizzled, border color only
|
pass |
|
gl_r8i, swizzled, border color only
|
pass |
|
gl_rg16i, swizzled, border color only
|
pass |
|
gl_rg32i, swizzled, border color only
|
pass |
|
gl_rg8i, swizzled, border color only
|
pass |
|
texwrap formats-int bordercolor
|
6/6 |
|
gl_r16i, border color only
|
pass |
|
gl_r32i, border color only
|
pass |
|
gl_r8i, border color only
|
pass |
|
gl_rg16i, border color only
|
pass |
|
gl_rg32i, border color only
|
pass |
|
gl_rg8i, border color only
|
pass |
|
texwrap formats-int offset
|
18/18 |
|
gl_r16i
|
pass |
|
gl_r16i, npot
|
pass |
|
gl_r16i, swizzled
|
pass |
|
gl_r32i
|
pass |
|
gl_r32i, npot
|
pass |
|
gl_r32i, swizzled
|
pass |
|
gl_r8i
|
pass |
|
gl_r8i, npot
|
pass |
|
gl_r8i, swizzled
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16i, npot
|
pass |
|
gl_rg16i, swizzled
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32i, npot
|
pass |
|
gl_rg32i, swizzled
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8i, npot
|
pass |
|
gl_rg8i, swizzled
|
pass |
|
texwrap formats-int
|
18/18 |
|
gl_r16i
|
pass |
|
gl_r16i, npot
|
pass |
|
gl_r16i, swizzled
|
pass |
|
gl_r32i
|
pass |
|
gl_r32i, npot
|
pass |
|
gl_r32i, swizzled
|
pass |
|
gl_r8i
|
pass |
|
gl_r8i, npot
|
pass |
|
gl_r8i, swizzled
|
pass |
|
gl_rg16i
|
pass |
|
gl_rg16i, npot
|
pass |
|
gl_rg16i, swizzled
|
pass |
|
gl_rg32i
|
pass |
|
gl_rg32i, npot
|
pass |
|
gl_rg32i, swizzled
|
pass |
|
gl_rg8i
|
pass |
|
gl_rg8i, npot
|
pass |
|
gl_rg8i, swizzled
|
pass |
|
texwrap formats
|
12/12 |
|
gl_r16
|
pass |
|
gl_r16, npot
|
pass |
|
gl_r16, swizzled
|
pass |
|
gl_r8
|
pass |
|
gl_r8, npot
|
pass |
|
gl_r8, swizzled
|
pass |
|
gl_rg16
|
pass |
|
gl_rg16, npot
|
pass |
|
gl_rg16, swizzled
|
pass |
|
gl_rg8
|
pass |
|
gl_rg8, npot
|
pass |
|
gl_rg8, swizzled
|
pass |
|
arb_texture_rgb10_a2ui
|
1/5 |
|
fbo-blending
|
pass |
|
texwrap formats
|
crash |
|
texwrap formats bordercolor
|
crash |
|
texwrap formats bordercolor-swizzled
|
crash |
|
texwrap formats offset
|
crash |
|
arb_texture_stencil8
|
8/12 |
|
draw
|
pass |
|
fbo-clear-formats
|
0/0 |
|
gl_stencil_index8 (fbo incomplete)
|
skip |
|
fbo-generatemipmap-formats
|
pass |
|
fbo-stencil-blit
|
pass |
|
fbo-stencil-clear
|
pass |
|
fbo-stencil-readpixels
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
getteximage
|
pass |
|
stencil-texture
|
pass |
|
texwrap formats
|
crash |
|
texwrap formats bordercolor
|
crash |
|
texwrap formats bordercolor-swizzled
|
crash |
|
texwrap formats offset
|
crash |
|
arb_texture_storage
|
21/25 |
|
attach-before
|
pass |
|
texture-storage
|
20/24 |
|
1d mipmapped
|
pass |
|
1d mipmapped (ext_dsa)
|
pass |
|
1d non-mipmapped
|
pass |
|
1d non-mipmapped (ext_dsa)
|
pass |
|
2d mipmap rendering
|
fail |
|
2d mipmap rendering (ext_dsa)
|
fail |
|
2d mipmapped
|
pass |
|
2d mipmapped (ext_dsa)
|
pass |
|
2d non-mipmapped
|
pass |
|
2d non-mipmapped (ext_dsa)
|
pass |
|
3d mipmapped
|
pass |
|
3d mipmapped (ext_dsa)
|
pass |
|
3d non-mipmapped
|
pass |
|
3d non-mipmapped (ext_dsa)
|
pass |
|
cube array texture
|
pass |
|
cube array texture (ext_dsa)
|
pass |
|
cube texture
|
pass |
|
cube texture (ext_dsa)
|
pass |
|
generate mipmap
|
fail |
|
generate mipmap (ext_dsa)
|
fail |
|
immutability
|
pass |
|
immutability (ext_dsa)
|
pass |
|
internal formats
|
pass |
|
internal formats (ext_dsa)
|
pass |
|
arb_texture_storage_multisample
|
15/15 |
|
tex-param
|
12/12 |
|
gl_texture_base_level nonzero
|
pass |
|
gl_texture_base_level zero
|
pass |
|
gl_texture_compare_func
|
pass |
|
gl_texture_compare_mode
|
pass |
|
gl_texture_immutable_format
|
pass |
|
gl_texture_mag_filter
|
pass |
|
gl_texture_max_lod
|
pass |
|
gl_texture_min_filter
|
pass |
|
gl_texture_min_lod
|
pass |
|
gl_texture_wrap_r
|
pass |
|
gl_texture_wrap_s
|
pass |
|
gl_texture_wrap_t
|
pass |
|
tex-storage
|
3/3 |
|
immutable
|
pass |
|
unsized-format
|
pass |
|
zero-texture
|
pass |
|
arb_texture_view
|
1312/1312 |
|
bug-layers-image
|
pass |
|
clear-into-view-2d
|
pass |
|
clear-into-view-2d-array
|
pass |
|
clear-into-view-layered
|
pass |
|
copytexsubimage-layers
|
pass |
|
cubemap-view
|
pass |
|
fbo-blit
|
pass |
|
formats
|
9/9 |
|
format 128 bits validity
|
pass |
|
format 16 bits validity
|
pass |
|
format 24 bits validity
|
pass |
|
format 32 bits validity
|
pass |
|
format 48 bits validity
|
pass |
|
format 64 bits validity
|
pass |
|
format 8 bits validity
|
pass |
|
format 96 bits validity
|
pass |
|
format misc validity
|
pass |
|
getteximage-srgb
|
pass |
|
immutable_levels
|
pass |
|
lifetime-format
|
4/4 |
|
view compare 16 bit formats
|
pass |
|
view compare 32 bit formats
|
pass |
|
view compare 48 bit formats
|
pass |
|
view compare 64 bit formats
|
pass |
|
max-level
|
pass |
|
mipgen
|
pass |
|
params
|
4/4 |
|
invalid layer param 1d
|
pass |
|
invalid layer param 2d
|
pass |
|
invalid level param
|
pass |
|
invalid texture or origtexture
|
pass |
|
queries
|
pass |
|
rendering-formats
|
1248/1248 |
|
clear gl_r16 as gl_r16
|
pass |
|
clear gl_r16 as gl_r16_snorm
|
pass |
|
clear gl_r16 as gl_r16f
|
pass |
|
clear gl_r16 as gl_r16i
|
pass |
|
clear gl_r16 as gl_r16ui
|
pass |
|
clear gl_r16 as gl_rg8
|
pass |
|
clear gl_r16 as gl_rg8_snorm
|
pass |
|
clear gl_r16 as gl_rg8i
|
pass |
|
clear gl_r16 as gl_rg8ui
|
pass |
|
clear gl_r16_snorm as gl_r16
|
pass |
|
clear gl_r16_snorm as gl_r16_snorm
|
pass |
|
clear gl_r16_snorm as gl_r16f
|
pass |
|
clear gl_r16_snorm as gl_r16i
|
pass |
|
clear gl_r16_snorm as gl_r16ui
|
pass |
|
clear gl_r16_snorm as gl_rg8
|
pass |
|
clear gl_r16_snorm as gl_rg8_snorm
|
pass |
|
clear gl_r16_snorm as gl_rg8i
|
pass |
|
clear gl_r16_snorm as gl_rg8ui
|
pass |
|
clear gl_r16f as gl_r16
|
pass |
|
clear gl_r16f as gl_r16_snorm
|
pass |
|
clear gl_r16f as gl_r16f
|
pass |
|
clear gl_r16f as gl_r16i
|
pass |
|
clear gl_r16f as gl_r16ui
|
pass |
|
clear gl_r16f as gl_rg8
|
pass |
|
clear gl_r16f as gl_rg8_snorm
|
pass |
|
clear gl_r16f as gl_rg8i
|
pass |
|
clear gl_r16f as gl_rg8ui
|
pass |
|
clear gl_r16i as gl_r16
|
pass |
|
clear gl_r16i as gl_r16_snorm
|
pass |
|
clear gl_r16i as gl_r16f
|
pass |
|
clear gl_r16i as gl_r16i
|
pass |
|
clear gl_r16i as gl_r16ui
|
pass |
|
clear gl_r16i as gl_rg8
|
pass |
|
clear gl_r16i as gl_rg8_snorm
|
pass |
|
clear gl_r16i as gl_rg8i
|
pass |
|
clear gl_r16i as gl_rg8ui
|
pass |
|
clear gl_r16ui as gl_r16
|
pass |
|
clear gl_r16ui as gl_r16_snorm
|
pass |
|
clear gl_r16ui as gl_r16f
|
pass |
|
clear gl_r16ui as gl_r16i
|
pass |
|
clear gl_r16ui as gl_r16ui
|
pass |
|
clear gl_r16ui as gl_rg8
|
pass |
|
clear gl_r16ui as gl_rg8_snorm
|
pass |
|
clear gl_r16ui as gl_rg8i
|
pass |
|
clear gl_r16ui as gl_rg8ui
|
pass |
|
clear gl_r32f as gl_r32f
|
pass |
|
clear gl_r32f as gl_r32i
|
pass |
|
clear gl_r32f as gl_r32ui
|
pass |
|
clear gl_r32f as gl_rg16
|
pass |
|
clear gl_r32f as gl_rg16_snorm
|
pass |
|
clear gl_r32f as gl_rg16f
|
pass |
|
clear gl_r32f as gl_rg16i
|
pass |
|
clear gl_r32f as gl_rg16ui
|
pass |
|
clear gl_r32f as gl_rgb10_a2
|
pass |
|
clear gl_r32f as gl_rgb10_a2ui
|
pass |
|
clear gl_r32f as gl_rgba8
|
pass |
|
clear gl_r32f as gl_rgba8_snorm
|
pass |
|
clear gl_r32f as gl_rgba8i
|
pass |
|
clear gl_r32f as gl_rgba8ui
|
pass |
|
clear gl_r32i as gl_r32f
|
pass |
|
clear gl_r32i as gl_r32i
|
pass |
|
clear gl_r32i as gl_r32ui
|
pass |
|
clear gl_r32i as gl_rg16
|
pass |
|
clear gl_r32i as gl_rg16_snorm
|
pass |
|
clear gl_r32i as gl_rg16f
|
pass |
|
clear gl_r32i as gl_rg16i
|
pass |
|
clear gl_r32i as gl_rg16ui
|
pass |
|
clear gl_r32i as gl_rgb10_a2
|
pass |
|
clear gl_r32i as gl_rgb10_a2ui
|
pass |
|
clear gl_r32i as gl_rgba8
|
pass |
|
clear gl_r32i as gl_rgba8_snorm
|
pass |
|
clear gl_r32i as gl_rgba8i
|
pass |
|
clear gl_r32i as gl_rgba8ui
|
pass |
|
clear gl_r32ui as gl_r32f
|
pass |
|
clear gl_r32ui as gl_r32i
|
pass |
|
clear gl_r32ui as gl_r32ui
|
pass |
|
clear gl_r32ui as gl_rg16
|
pass |
|
clear gl_r32ui as gl_rg16_snorm
|
pass |
|
clear gl_r32ui as gl_rg16f
|
pass |
|
clear gl_r32ui as gl_rg16i
|
pass |
|
clear gl_r32ui as gl_rg16ui
|
pass |
|
clear gl_r32ui as gl_rgb10_a2
|
pass |
|
clear gl_r32ui as gl_rgb10_a2ui
|
pass |
|
clear gl_r32ui as gl_rgba8
|
pass |
|
clear gl_r32ui as gl_rgba8_snorm
|
pass |
|
clear gl_r32ui as gl_rgba8i
|
pass |
|
clear gl_r32ui as gl_rgba8ui
|
pass |
|
clear gl_r8 as gl_r8
|
pass |
|
clear gl_r8 as gl_r8_snorm
|
pass |
|
clear gl_r8 as gl_r8i
|
pass |
|
clear gl_r8 as gl_r8ui
|
pass |
|
clear gl_r8_snorm as gl_r8
|
pass |
|
clear gl_r8_snorm as gl_r8_snorm
|
pass |
|
clear gl_r8_snorm as gl_r8i
|
pass |
|
clear gl_r8_snorm as gl_r8ui
|
pass |
|
clear gl_r8i as gl_r8
|
pass |
|
clear gl_r8i as gl_r8_snorm
|
pass |
|
clear gl_r8i as gl_r8i
|
pass |
|
clear gl_r8i as gl_r8ui
|
pass |
|
clear gl_r8ui as gl_r8
|
pass |
|
clear gl_r8ui as gl_r8_snorm
|
pass |
|
clear gl_r8ui as gl_r8i
|
pass |
|
clear gl_r8ui as gl_r8ui
|
pass |
|
clear gl_rg16 as gl_r32f
|
pass |
|
clear gl_rg16 as gl_r32i
|
pass |
|
clear gl_rg16 as gl_r32ui
|
pass |
|
clear gl_rg16 as gl_rg16
|
pass |
|
clear gl_rg16 as gl_rg16_snorm
|
pass |
|
clear gl_rg16 as gl_rg16f
|
pass |
|
clear gl_rg16 as gl_rg16i
|
pass |
|
clear gl_rg16 as gl_rg16ui
|
pass |
|
clear gl_rg16 as gl_rgb10_a2
|
pass |
|
clear gl_rg16 as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16 as gl_rgba8
|
pass |
|
clear gl_rg16 as gl_rgba8_snorm
|
pass |
|
clear gl_rg16 as gl_rgba8i
|
pass |
|
clear gl_rg16 as gl_rgba8ui
|
pass |
|
clear gl_rg16_snorm as gl_r32f
|
pass |
|
clear gl_rg16_snorm as gl_r32i
|
pass |
|
clear gl_rg16_snorm as gl_r32ui
|
pass |
|
clear gl_rg16_snorm as gl_rg16
|
pass |
|
clear gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
clear gl_rg16_snorm as gl_rg16f
|
pass |
|
clear gl_rg16_snorm as gl_rg16i
|
pass |
|
clear gl_rg16_snorm as gl_rg16ui
|
pass |
|
clear gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
clear gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16_snorm as gl_rgba8
|
pass |
|
clear gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
clear gl_rg16_snorm as gl_rgba8i
|
pass |
|
clear gl_rg16_snorm as gl_rgba8ui
|
pass |
|
clear gl_rg16f as gl_r32f
|
pass |
|
clear gl_rg16f as gl_r32i
|
pass |
|
clear gl_rg16f as gl_r32ui
|
pass |
|
clear gl_rg16f as gl_rg16
|
pass |
|
clear gl_rg16f as gl_rg16_snorm
|
pass |
|
clear gl_rg16f as gl_rg16f
|
pass |
|
clear gl_rg16f as gl_rg16i
|
pass |
|
clear gl_rg16f as gl_rg16ui
|
pass |
|
clear gl_rg16f as gl_rgb10_a2
|
pass |
|
clear gl_rg16f as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16f as gl_rgba8
|
pass |
|
clear gl_rg16f as gl_rgba8_snorm
|
pass |
|
clear gl_rg16f as gl_rgba8i
|
pass |
|
clear gl_rg16f as gl_rgba8ui
|
pass |
|
clear gl_rg16i as gl_r32f
|
pass |
|
clear gl_rg16i as gl_r32i
|
pass |
|
clear gl_rg16i as gl_r32ui
|
pass |
|
clear gl_rg16i as gl_rg16
|
pass |
|
clear gl_rg16i as gl_rg16_snorm
|
pass |
|
clear gl_rg16i as gl_rg16f
|
pass |
|
clear gl_rg16i as gl_rg16i
|
pass |
|
clear gl_rg16i as gl_rg16ui
|
pass |
|
clear gl_rg16i as gl_rgb10_a2
|
pass |
|
clear gl_rg16i as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16i as gl_rgba8
|
pass |
|
clear gl_rg16i as gl_rgba8_snorm
|
pass |
|
clear gl_rg16i as gl_rgba8i
|
pass |
|
clear gl_rg16i as gl_rgba8ui
|
pass |
|
clear gl_rg16ui as gl_r32f
|
pass |
|
clear gl_rg16ui as gl_r32i
|
pass |
|
clear gl_rg16ui as gl_r32ui
|
pass |
|
clear gl_rg16ui as gl_rg16
|
pass |
|
clear gl_rg16ui as gl_rg16_snorm
|
pass |
|
clear gl_rg16ui as gl_rg16f
|
pass |
|
clear gl_rg16ui as gl_rg16i
|
pass |
|
clear gl_rg16ui as gl_rg16ui
|
pass |
|
clear gl_rg16ui as gl_rgb10_a2
|
pass |
|
clear gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16ui as gl_rgba8
|
pass |
|
clear gl_rg16ui as gl_rgba8_snorm
|
pass |
|
clear gl_rg16ui as gl_rgba8i
|
pass |
|
clear gl_rg16ui as gl_rgba8ui
|
pass |
|
clear gl_rg32f as gl_rg32f
|
pass |
|
clear gl_rg32f as gl_rg32i
|
pass |
|
clear gl_rg32f as gl_rg32ui
|
pass |
|
clear gl_rg32f as gl_rgba16
|
pass |
|
clear gl_rg32f as gl_rgba16_snorm
|
pass |
|
clear gl_rg32f as gl_rgba16f
|
pass |
|
clear gl_rg32f as gl_rgba16i
|
pass |
|
clear gl_rg32f as gl_rgba16ui
|
pass |
|
clear gl_rg32i as gl_rg32f
|
pass |
|
clear gl_rg32i as gl_rg32i
|
pass |
|
clear gl_rg32i as gl_rg32ui
|
pass |
|
clear gl_rg32i as gl_rgba16
|
pass |
|
clear gl_rg32i as gl_rgba16_snorm
|
pass |
|
clear gl_rg32i as gl_rgba16f
|
pass |
|
clear gl_rg32i as gl_rgba16i
|
pass |
|
clear gl_rg32i as gl_rgba16ui
|
pass |
|
clear gl_rg32ui as gl_rg32f
|
pass |
|
clear gl_rg32ui as gl_rg32i
|
pass |
|
clear gl_rg32ui as gl_rg32ui
|
pass |
|
clear gl_rg32ui as gl_rgba16
|
pass |
|
clear gl_rg32ui as gl_rgba16_snorm
|
pass |
|
clear gl_rg32ui as gl_rgba16f
|
pass |
|
clear gl_rg32ui as gl_rgba16i
|
pass |
|
clear gl_rg32ui as gl_rgba16ui
|
pass |
|
clear gl_rg8 as gl_r16
|
pass |
|
clear gl_rg8 as gl_r16_snorm
|
pass |
|
clear gl_rg8 as gl_r16f
|
pass |
|
clear gl_rg8 as gl_r16i
|
pass |
|
clear gl_rg8 as gl_r16ui
|
pass |
|
clear gl_rg8 as gl_rg8
|
pass |
|
clear gl_rg8 as gl_rg8_snorm
|
pass |
|
clear gl_rg8 as gl_rg8i
|
pass |
|
clear gl_rg8 as gl_rg8ui
|
pass |
|
clear gl_rg8_snorm as gl_r16
|
pass |
|
clear gl_rg8_snorm as gl_r16_snorm
|
pass |
|
clear gl_rg8_snorm as gl_r16f
|
pass |
|
clear gl_rg8_snorm as gl_r16i
|
pass |
|
clear gl_rg8_snorm as gl_r16ui
|
pass |
|
clear gl_rg8_snorm as gl_rg8
|
pass |
|
clear gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
clear gl_rg8_snorm as gl_rg8i
|
pass |
|
clear gl_rg8_snorm as gl_rg8ui
|
pass |
|
clear gl_rg8i as gl_r16
|
pass |
|
clear gl_rg8i as gl_r16_snorm
|
pass |
|
clear gl_rg8i as gl_r16f
|
pass |
|
clear gl_rg8i as gl_r16i
|
pass |
|
clear gl_rg8i as gl_r16ui
|
pass |
|
clear gl_rg8i as gl_rg8
|
pass |
|
clear gl_rg8i as gl_rg8_snorm
|
pass |
|
clear gl_rg8i as gl_rg8i
|
pass |
|
clear gl_rg8i as gl_rg8ui
|
pass |
|
clear gl_rg8ui as gl_r16
|
pass |
|
clear gl_rg8ui as gl_r16_snorm
|
pass |
|
clear gl_rg8ui as gl_r16f
|
pass |
|
clear gl_rg8ui as gl_r16i
|
pass |
|
clear gl_rg8ui as gl_r16ui
|
pass |
|
clear gl_rg8ui as gl_rg8
|
pass |
|
clear gl_rg8ui as gl_rg8_snorm
|
pass |
|
clear gl_rg8ui as gl_rg8i
|
pass |
|
clear gl_rg8ui as gl_rg8ui
|
pass |
|
clear gl_rgb10_a2 as gl_r32f
|
pass |
|
clear gl_rgb10_a2 as gl_r32i
|
pass |
|
clear gl_rgb10_a2 as gl_r32ui
|
pass |
|
clear gl_rgb10_a2 as gl_rg16
|
pass |
|
clear gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
clear gl_rgb10_a2 as gl_rg16f
|
pass |
|
clear gl_rgb10_a2 as gl_rg16i
|
pass |
|
clear gl_rgb10_a2 as gl_rg16ui
|
pass |
|
clear gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
clear gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8i
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
clear gl_rgb10_a2ui as gl_r32f
|
pass |
|
clear gl_rgb10_a2ui as gl_r32i
|
pass |
|
clear gl_rgb10_a2ui as gl_r32ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16f
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16i
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
clear gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
clear gl_rgb16 as gl_rgb16
|
pass |
|
clear gl_rgb16 as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16 as gl_rgb16f
|
pass |
|
clear gl_rgb16 as gl_rgb16i
|
pass |
|
clear gl_rgb16 as gl_rgb16ui
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16f
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16i
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16ui
|
pass |
|
clear gl_rgb16f as gl_rgb16
|
pass |
|
clear gl_rgb16f as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16f as gl_rgb16f
|
pass |
|
clear gl_rgb16f as gl_rgb16i
|
pass |
|
clear gl_rgb16f as gl_rgb16ui
|
pass |
|
clear gl_rgb16i as gl_rgb16
|
pass |
|
clear gl_rgb16i as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16i as gl_rgb16f
|
pass |
|
clear gl_rgb16i as gl_rgb16i
|
pass |
|
clear gl_rgb16i as gl_rgb16ui
|
pass |
|
clear gl_rgb16ui as gl_rgb16
|
pass |
|
clear gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16ui as gl_rgb16f
|
pass |
|
clear gl_rgb16ui as gl_rgb16i
|
pass |
|
clear gl_rgb16ui as gl_rgb16ui
|
pass |
|
clear gl_rgb32f as gl_rgb32f
|
pass |
|
clear gl_rgb32f as gl_rgb32i
|
pass |
|
clear gl_rgb32f as gl_rgb32ui
|
pass |
|
clear gl_rgb32i as gl_rgb32f
|
pass |
|
clear gl_rgb32i as gl_rgb32i
|
pass |
|
clear gl_rgb32i as gl_rgb32ui
|
pass |
|
clear gl_rgb32ui as gl_rgb32f
|
pass |
|
clear gl_rgb32ui as gl_rgb32i
|
pass |
|
clear gl_rgb32ui as gl_rgb32ui
|
pass |
|
clear gl_rgb8 as gl_rgb8
|
pass |
|
clear gl_rgb8 as gl_rgb8_snorm
|
pass |
|
clear gl_rgb8 as gl_rgb8i
|
pass |
|
clear gl_rgb8 as gl_rgb8ui
|
pass |
|
clear gl_rgb8_snorm as gl_rgb8
|
pass |
|
clear gl_rgb8_snorm as gl_rgb8_snorm
|
pass |
|
clear gl_rgb8_snorm as gl_rgb8i
|
pass |
|
clear gl_rgb8_snorm as gl_rgb8ui
|
pass |
|
clear gl_rgb8i as gl_rgb8
|
pass |
|
clear gl_rgb8i as gl_rgb8_snorm
|
pass |
|
clear gl_rgb8i as gl_rgb8i
|
pass |
|
clear gl_rgb8i as gl_rgb8ui
|
pass |
|
clear gl_rgb8ui as gl_rgb8
|
pass |
|
clear gl_rgb8ui as gl_rgb8_snorm
|
pass |
|
clear gl_rgb8ui as gl_rgb8i
|
pass |
|
clear gl_rgb8ui as gl_rgb8ui
|
pass |
|
clear gl_rgba16 as gl_rg32f
|
pass |
|
clear gl_rgba16 as gl_rg32i
|
pass |
|
clear gl_rgba16 as gl_rg32ui
|
pass |
|
clear gl_rgba16 as gl_rgba16
|
pass |
|
clear gl_rgba16 as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16 as gl_rgba16f
|
pass |
|
clear gl_rgba16 as gl_rgba16i
|
pass |
|
clear gl_rgba16 as gl_rgba16ui
|
pass |
|
clear gl_rgba16_snorm as gl_rg32f
|
pass |
|
clear gl_rgba16_snorm as gl_rg32i
|
pass |
|
clear gl_rgba16_snorm as gl_rg32ui
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16f
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16i
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
clear gl_rgba16f as gl_rg32f
|
pass |
|
clear gl_rgba16f as gl_rg32i
|
pass |
|
clear gl_rgba16f as gl_rg32ui
|
pass |
|
clear gl_rgba16f as gl_rgba16
|
pass |
|
clear gl_rgba16f as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16f as gl_rgba16f
|
pass |
|
clear gl_rgba16f as gl_rgba16i
|
pass |
|
clear gl_rgba16f as gl_rgba16ui
|
pass |
|
clear gl_rgba16i as gl_rg32f
|
pass |
|
clear gl_rgba16i as gl_rg32i
|
pass |
|
clear gl_rgba16i as gl_rg32ui
|
pass |
|
clear gl_rgba16i as gl_rgba16
|
pass |
|
clear gl_rgba16i as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16i as gl_rgba16f
|
pass |
|
clear gl_rgba16i as gl_rgba16i
|
pass |
|
clear gl_rgba16i as gl_rgba16ui
|
pass |
|
clear gl_rgba16ui as gl_rg32f
|
pass |
|
clear gl_rgba16ui as gl_rg32i
|
pass |
|
clear gl_rgba16ui as gl_rg32ui
|
pass |
|
clear gl_rgba16ui as gl_rgba16
|
pass |
|
clear gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16ui as gl_rgba16f
|
pass |
|
clear gl_rgba16ui as gl_rgba16i
|
pass |
|
clear gl_rgba16ui as gl_rgba16ui
|
pass |
|
clear gl_rgba32f as gl_rgba32f
|
pass |
|
clear gl_rgba32f as gl_rgba32i
|
pass |
|
clear gl_rgba32f as gl_rgba32ui
|
pass |
|
clear gl_rgba32i as gl_rgba32f
|
pass |
|
clear gl_rgba32i as gl_rgba32i
|
pass |
|
clear gl_rgba32i as gl_rgba32ui
|
pass |
|
clear gl_rgba32ui as gl_rgba32f
|
pass |
|
clear gl_rgba32ui as gl_rgba32i
|
pass |
|
clear gl_rgba32ui as gl_rgba32ui
|
pass |
|
clear gl_rgba8 as gl_r32f
|
pass |
|
clear gl_rgba8 as gl_r32i
|
pass |
|
clear gl_rgba8 as gl_r32ui
|
pass |
|
clear gl_rgba8 as gl_rg16
|
pass |
|
clear gl_rgba8 as gl_rg16_snorm
|
pass |
|
clear gl_rgba8 as gl_rg16f
|
pass |
|
clear gl_rgba8 as gl_rg16i
|
pass |
|
clear gl_rgba8 as gl_rg16ui
|
pass |
|
clear gl_rgba8 as gl_rgb10_a2
|
pass |
|
clear gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8 as gl_rgba8
|
pass |
|
clear gl_rgba8 as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8 as gl_rgba8i
|
pass |
|
clear gl_rgba8 as gl_rgba8ui
|
pass |
|
clear gl_rgba8_snorm as gl_r32f
|
pass |
|
clear gl_rgba8_snorm as gl_r32i
|
pass |
|
clear gl_rgba8_snorm as gl_r32ui
|
pass |
|
clear gl_rgba8_snorm as gl_rg16
|
pass |
|
clear gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
clear gl_rgba8_snorm as gl_rg16f
|
pass |
|
clear gl_rgba8_snorm as gl_rg16i
|
pass |
|
clear gl_rgba8_snorm as gl_rg16ui
|
pass |
|
clear gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
clear gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8i
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
clear gl_rgba8i as gl_r32f
|
pass |
|
clear gl_rgba8i as gl_r32i
|
pass |
|
clear gl_rgba8i as gl_r32ui
|
pass |
|
clear gl_rgba8i as gl_rg16
|
pass |
|
clear gl_rgba8i as gl_rg16_snorm
|
pass |
|
clear gl_rgba8i as gl_rg16f
|
pass |
|
clear gl_rgba8i as gl_rg16i
|
pass |
|
clear gl_rgba8i as gl_rg16ui
|
pass |
|
clear gl_rgba8i as gl_rgb10_a2
|
pass |
|
clear gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8i as gl_rgba8
|
pass |
|
clear gl_rgba8i as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8i as gl_rgba8i
|
pass |
|
clear gl_rgba8i as gl_rgba8ui
|
pass |
|
clear gl_rgba8ui as gl_r32f
|
pass |
|
clear gl_rgba8ui as gl_r32i
|
pass |
|
clear gl_rgba8ui as gl_r32ui
|
pass |
|
clear gl_rgba8ui as gl_rg16
|
pass |
|
clear gl_rgba8ui as gl_rg16_snorm
|
pass |
|
clear gl_rgba8ui as gl_rg16f
|
pass |
|
clear gl_rgba8ui as gl_rg16i
|
pass |
|
clear gl_rgba8ui as gl_rg16ui
|
pass |
|
clear gl_rgba8ui as gl_rgb10_a2
|
pass |
|
clear gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8ui as gl_rgba8
|
pass |
|
clear gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8ui as gl_rgba8i
|
pass |
|
clear gl_rgba8ui as gl_rgba8ui
|
pass |
|
render to gl_r16 as gl_r16
|
pass |
|
render to gl_r16 as gl_r16_snorm
|
pass |
|
render to gl_r16 as gl_r16f
|
pass |
|
render to gl_r16 as gl_r16i
|
pass |
|
render to gl_r16 as gl_r16ui
|
pass |
|
render to gl_r16 as gl_rg8
|
pass |
|
render to gl_r16 as gl_rg8_snorm
|
pass |
|
render to gl_r16 as gl_rg8i
|
pass |
|
render to gl_r16 as gl_rg8ui
|
pass |
|
render to gl_r16_snorm as gl_r16
|
pass |
|
render to gl_r16_snorm as gl_r16_snorm
|
pass |
|
render to gl_r16_snorm as gl_r16f
|
pass |
|
render to gl_r16_snorm as gl_r16i
|
pass |
|
render to gl_r16_snorm as gl_r16ui
|
pass |
|
render to gl_r16_snorm as gl_rg8
|
pass |
|
render to gl_r16_snorm as gl_rg8_snorm
|
pass |
|
render to gl_r16_snorm as gl_rg8i
|
pass |
|
render to gl_r16_snorm as gl_rg8ui
|
pass |
|
render to gl_r16f as gl_r16
|
pass |
|
render to gl_r16f as gl_r16_snorm
|
pass |
|
render to gl_r16f as gl_r16f
|
pass |
|
render to gl_r16f as gl_r16i
|
pass |
|
render to gl_r16f as gl_r16ui
|
pass |
|
render to gl_r16f as gl_rg8
|
pass |
|
render to gl_r16f as gl_rg8_snorm
|
pass |
|
render to gl_r16f as gl_rg8i
|
pass |
|
render to gl_r16f as gl_rg8ui
|
pass |
|
render to gl_r16i as gl_r16
|
pass |
|
render to gl_r16i as gl_r16_snorm
|
pass |
|
render to gl_r16i as gl_r16f
|
pass |
|
render to gl_r16i as gl_r16i
|
pass |
|
render to gl_r16i as gl_r16ui
|
pass |
|
render to gl_r16i as gl_rg8
|
pass |
|
render to gl_r16i as gl_rg8_snorm
|
pass |
|
render to gl_r16i as gl_rg8i
|
pass |
|
render to gl_r16i as gl_rg8ui
|
pass |
|
render to gl_r16ui as gl_r16
|
pass |
|
render to gl_r16ui as gl_r16_snorm
|
pass |
|
render to gl_r16ui as gl_r16f
|
pass |
|
render to gl_r16ui as gl_r16i
|
pass |
|
render to gl_r16ui as gl_r16ui
|
pass |
|
render to gl_r16ui as gl_rg8
|
pass |
|
render to gl_r16ui as gl_rg8_snorm
|
pass |
|
render to gl_r16ui as gl_rg8i
|
pass |
|
render to gl_r16ui as gl_rg8ui
|
pass |
|
render to gl_r32f as gl_r32f
|
pass |
|
render to gl_r32f as gl_r32i
|
pass |
|
render to gl_r32f as gl_r32ui
|
pass |
|
render to gl_r32f as gl_rg16
|
pass |
|
render to gl_r32f as gl_rg16_snorm
|
pass |
|
render to gl_r32f as gl_rg16f
|
pass |
|
render to gl_r32f as gl_rg16i
|
pass |
|
render to gl_r32f as gl_rg16ui
|
pass |
|
render to gl_r32f as gl_rgb10_a2
|
pass |
|
render to gl_r32f as gl_rgb10_a2ui
|
pass |
|
render to gl_r32f as gl_rgba8
|
pass |
|
render to gl_r32f as gl_rgba8_snorm
|
pass |
|
render to gl_r32f as gl_rgba8i
|
pass |
|
render to gl_r32f as gl_rgba8ui
|
pass |
|
render to gl_r32i as gl_r32f
|
pass |
|
render to gl_r32i as gl_r32i
|
pass |
|
render to gl_r32i as gl_r32ui
|
pass |
|
render to gl_r32i as gl_rg16
|
pass |
|
render to gl_r32i as gl_rg16_snorm
|
pass |
|
render to gl_r32i as gl_rg16f
|
pass |
|
render to gl_r32i as gl_rg16i
|
pass |
|
render to gl_r32i as gl_rg16ui
|
pass |
|
render to gl_r32i as gl_rgb10_a2
|
pass |
|
render to gl_r32i as gl_rgb10_a2ui
|
pass |
|
render to gl_r32i as gl_rgba8
|
pass |
|
render to gl_r32i as gl_rgba8_snorm
|
pass |
|
render to gl_r32i as gl_rgba8i
|
pass |
|
render to gl_r32i as gl_rgba8ui
|
pass |
|
render to gl_r32ui as gl_r32f
|
pass |
|
render to gl_r32ui as gl_r32i
|
pass |
|
render to gl_r32ui as gl_r32ui
|
pass |
|
render to gl_r32ui as gl_rg16
|
pass |
|
render to gl_r32ui as gl_rg16_snorm
|
pass |
|
render to gl_r32ui as gl_rg16f
|
pass |
|
render to gl_r32ui as gl_rg16i
|
pass |
|
render to gl_r32ui as gl_rg16ui
|
pass |
|
render to gl_r32ui as gl_rgb10_a2
|
pass |
|
render to gl_r32ui as gl_rgb10_a2ui
|
pass |
|
render to gl_r32ui as gl_rgba8
|
pass |
|
render to gl_r32ui as gl_rgba8_snorm
|
pass |
|
render to gl_r32ui as gl_rgba8i
|
pass |
|
render to gl_r32ui as gl_rgba8ui
|
pass |
|
render to gl_r8 as gl_r8
|
pass |
|
render to gl_r8 as gl_r8_snorm
|
pass |
|
render to gl_r8 as gl_r8i
|
pass |
|
render to gl_r8 as gl_r8ui
|
pass |
|
render to gl_r8_snorm as gl_r8
|
pass |
|
render to gl_r8_snorm as gl_r8_snorm
|
pass |
|
render to gl_r8_snorm as gl_r8i
|
pass |
|
render to gl_r8_snorm as gl_r8ui
|
pass |
|
render to gl_r8i as gl_r8
|
pass |
|
render to gl_r8i as gl_r8_snorm
|
pass |
|
render to gl_r8i as gl_r8i
|
pass |
|
render to gl_r8i as gl_r8ui
|
pass |
|
render to gl_r8ui as gl_r8
|
pass |
|
render to gl_r8ui as gl_r8_snorm
|
pass |
|
render to gl_r8ui as gl_r8i
|
pass |
|
render to gl_r8ui as gl_r8ui
|
pass |
|
render to gl_rg16 as gl_r32f
|
pass |
|
render to gl_rg16 as gl_r32i
|
pass |
|
render to gl_rg16 as gl_r32ui
|
pass |
|
render to gl_rg16 as gl_rg16
|
pass |
|
render to gl_rg16 as gl_rg16_snorm
|
pass |
|
render to gl_rg16 as gl_rg16f
|
pass |
|
render to gl_rg16 as gl_rg16i
|
pass |
|
render to gl_rg16 as gl_rg16ui
|
pass |
|
render to gl_rg16 as gl_rgb10_a2
|
pass |
|
render to gl_rg16 as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16 as gl_rgba8
|
pass |
|
render to gl_rg16 as gl_rgba8_snorm
|
pass |
|
render to gl_rg16 as gl_rgba8i
|
pass |
|
render to gl_rg16 as gl_rgba8ui
|
pass |
|
render to gl_rg16_snorm as gl_r32f
|
pass |
|
render to gl_rg16_snorm as gl_r32i
|
pass |
|
render to gl_rg16_snorm as gl_r32ui
|
pass |
|
render to gl_rg16_snorm as gl_rg16
|
pass |
|
render to gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
render to gl_rg16_snorm as gl_rg16f
|
pass |
|
render to gl_rg16_snorm as gl_rg16i
|
pass |
|
render to gl_rg16_snorm as gl_rg16ui
|
pass |
|
render to gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
render to gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16_snorm as gl_rgba8
|
pass |
|
render to gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
render to gl_rg16_snorm as gl_rgba8i
|
pass |
|
render to gl_rg16_snorm as gl_rgba8ui
|
pass |
|
render to gl_rg16f as gl_r32f
|
pass |
|
render to gl_rg16f as gl_r32i
|
pass |
|
render to gl_rg16f as gl_r32ui
|
pass |
|
render to gl_rg16f as gl_rg16
|
pass |
|
render to gl_rg16f as gl_rg16_snorm
|
pass |
|
render to gl_rg16f as gl_rg16f
|
pass |
|
render to gl_rg16f as gl_rg16i
|
pass |
|
render to gl_rg16f as gl_rg16ui
|
pass |
|
render to gl_rg16f as gl_rgb10_a2
|
pass |
|
render to gl_rg16f as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16f as gl_rgba8
|
pass |
|
render to gl_rg16f as gl_rgba8_snorm
|
pass |
|
render to gl_rg16f as gl_rgba8i
|
pass |
|
render to gl_rg16f as gl_rgba8ui
|
pass |
|
render to gl_rg16i as gl_r32f
|
pass |
|
render to gl_rg16i as gl_r32i
|
pass |
|
render to gl_rg16i as gl_r32ui
|
pass |
|
render to gl_rg16i as gl_rg16
|
pass |
|
render to gl_rg16i as gl_rg16_snorm
|
pass |
|
render to gl_rg16i as gl_rg16f
|
pass |
|
render to gl_rg16i as gl_rg16i
|
pass |
|
render to gl_rg16i as gl_rg16ui
|
pass |
|
render to gl_rg16i as gl_rgb10_a2
|
pass |
|
render to gl_rg16i as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16i as gl_rgba8
|
pass |
|
render to gl_rg16i as gl_rgba8_snorm
|
pass |
|
render to gl_rg16i as gl_rgba8i
|
pass |
|
render to gl_rg16i as gl_rgba8ui
|
pass |
|
render to gl_rg16ui as gl_r32f
|
pass |
|
render to gl_rg16ui as gl_r32i
|
pass |
|
render to gl_rg16ui as gl_r32ui
|
pass |
|
render to gl_rg16ui as gl_rg16
|
pass |
|
render to gl_rg16ui as gl_rg16_snorm
|
pass |
|
render to gl_rg16ui as gl_rg16f
|
pass |
|
render to gl_rg16ui as gl_rg16i
|
pass |
|
render to gl_rg16ui as gl_rg16ui
|
pass |
|
render to gl_rg16ui as gl_rgb10_a2
|
pass |
|
render to gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16ui as gl_rgba8
|
pass |
|
render to gl_rg16ui as gl_rgba8_snorm
|
pass |
|
render to gl_rg16ui as gl_rgba8i
|
pass |
|
render to gl_rg16ui as gl_rgba8ui
|
pass |
|
render to gl_rg32f as gl_rg32f
|
pass |
|
render to gl_rg32f as gl_rg32i
|
pass |
|
render to gl_rg32f as gl_rg32ui
|
pass |
|
render to gl_rg32f as gl_rgba16
|
pass |
|
render to gl_rg32f as gl_rgba16_snorm
|
pass |
|
render to gl_rg32f as gl_rgba16f
|
pass |
|
render to gl_rg32f as gl_rgba16i
|
pass |
|
render to gl_rg32f as gl_rgba16ui
|
pass |
|
render to gl_rg32i as gl_rg32f
|
pass |
|
render to gl_rg32i as gl_rg32i
|
pass |
|
render to gl_rg32i as gl_rg32ui
|
pass |
|
render to gl_rg32i as gl_rgba16
|
pass |
|
render to gl_rg32i as gl_rgba16_snorm
|
pass |
|
render to gl_rg32i as gl_rgba16f
|
pass |
|
render to gl_rg32i as gl_rgba16i
|
pass |
|
render to gl_rg32i as gl_rgba16ui
|
pass |
|
render to gl_rg32ui as gl_rg32f
|
pass |
|
render to gl_rg32ui as gl_rg32i
|
pass |
|
render to gl_rg32ui as gl_rg32ui
|
pass |
|
render to gl_rg32ui as gl_rgba16
|
pass |
|
render to gl_rg32ui as gl_rgba16_snorm
|
pass |
|
render to gl_rg32ui as gl_rgba16f
|
pass |
|
render to gl_rg32ui as gl_rgba16i
|
pass |
|
render to gl_rg32ui as gl_rgba16ui
|
pass |
|
render to gl_rg8 as gl_r16
|
pass |
|
render to gl_rg8 as gl_r16_snorm
|
pass |
|
render to gl_rg8 as gl_r16f
|
pass |
|
render to gl_rg8 as gl_r16i
|
pass |
|
render to gl_rg8 as gl_r16ui
|
pass |
|
render to gl_rg8 as gl_rg8
|
pass |
|
render to gl_rg8 as gl_rg8_snorm
|
pass |
|
render to gl_rg8 as gl_rg8i
|
pass |
|
render to gl_rg8 as gl_rg8ui
|
pass |
|
render to gl_rg8_snorm as gl_r16
|
pass |
|
render to gl_rg8_snorm as gl_r16_snorm
|
pass |
|
render to gl_rg8_snorm as gl_r16f
|
pass |
|
render to gl_rg8_snorm as gl_r16i
|
pass |
|
render to gl_rg8_snorm as gl_r16ui
|
pass |
|
render to gl_rg8_snorm as gl_rg8
|
pass |
|
render to gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
render to gl_rg8_snorm as gl_rg8i
|
pass |
|
render to gl_rg8_snorm as gl_rg8ui
|
pass |
|
render to gl_rg8i as gl_r16
|
pass |
|
render to gl_rg8i as gl_r16_snorm
|
pass |
|
render to gl_rg8i as gl_r16f
|
pass |
|
render to gl_rg8i as gl_r16i
|
pass |
|
render to gl_rg8i as gl_r16ui
|
pass |
|
render to gl_rg8i as gl_rg8
|
pass |
|
render to gl_rg8i as gl_rg8_snorm
|
pass |
|
render to gl_rg8i as gl_rg8i
|
pass |
|
render to gl_rg8i as gl_rg8ui
|
pass |
|
render to gl_rg8ui as gl_r16
|
pass |
|
render to gl_rg8ui as gl_r16_snorm
|
pass |
|
render to gl_rg8ui as gl_r16f
|
pass |
|
render to gl_rg8ui as gl_r16i
|
pass |
|
render to gl_rg8ui as gl_r16ui
|
pass |
|
render to gl_rg8ui as gl_rg8
|
pass |
|
render to gl_rg8ui as gl_rg8_snorm
|
pass |
|
render to gl_rg8ui as gl_rg8i
|
pass |
|
render to gl_rg8ui as gl_rg8ui
|
pass |
|
render to gl_rgb10_a2 as gl_r32f
|
pass |
|
render to gl_rgb10_a2 as gl_r32i
|
pass |
|
render to gl_rgb10_a2 as gl_r32ui
|
pass |
|
render to gl_rgb10_a2 as gl_rg16
|
pass |
|
render to gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
render to gl_rgb10_a2 as gl_rg16f
|
pass |
|
render to gl_rgb10_a2 as gl_rg16i
|
pass |
|
render to gl_rgb10_a2 as gl_rg16ui
|
pass |
|
render to gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
render to gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8i
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
render to gl_rgb10_a2ui as gl_r32f
|
pass |
|
render to gl_rgb10_a2ui as gl_r32i
|
pass |
|
render to gl_rgb10_a2ui as gl_r32ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16f
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16i
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
render to gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
render to gl_rgb16 as gl_rgb16
|
pass |
|
render to gl_rgb16 as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16 as gl_rgb16f
|
pass |
|
render to gl_rgb16 as gl_rgb16i
|
pass |
|
render to gl_rgb16 as gl_rgb16ui
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16f
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16i
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16ui
|
pass |
|
render to gl_rgb16f as gl_rgb16
|
pass |
|
render to gl_rgb16f as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16f as gl_rgb16f
|
pass |
|
render to gl_rgb16f as gl_rgb16i
|
pass |
|
render to gl_rgb16f as gl_rgb16ui
|
pass |
|
render to gl_rgb16i as gl_rgb16
|
pass |
|
render to gl_rgb16i as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16i as gl_rgb16f
|
pass |
|
render to gl_rgb16i as gl_rgb16i
|
pass |
|
render to gl_rgb16i as gl_rgb16ui
|
pass |
|
render to gl_rgb16ui as gl_rgb16
|
pass |
|
render to gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16ui as gl_rgb16f
|
pass |
|
render to gl_rgb16ui as gl_rgb16i
|
pass |
|
render to gl_rgb16ui as gl_rgb16ui
|
pass |
|
render to gl_rgb32f as gl_rgb32f
|
pass |
|
render to gl_rgb32f as gl_rgb32i
|
pass |
|
render to gl_rgb32f as gl_rgb32ui
|
pass |
|
render to gl_rgb32i as gl_rgb32f
|
pass |
|
render to gl_rgb32i as gl_rgb32i
|
pass |
|
render to gl_rgb32i as gl_rgb32ui
|
pass |
|
render to gl_rgb32ui as gl_rgb32f
|
pass |
|
render to gl_rgb32ui as gl_rgb32i
|
pass |
|
render to gl_rgb32ui as gl_rgb32ui
|
pass |
|
render to gl_rgb8 as gl_rgb8
|
pass |
|
render to gl_rgb8 as gl_rgb8_snorm
|
pass |
|
render to gl_rgb8 as gl_rgb8i
|
pass |
|
render to gl_rgb8 as gl_rgb8ui
|
pass |
|
render to gl_rgb8_snorm as gl_rgb8
|
pass |
|
render to gl_rgb8_snorm as gl_rgb8_snorm
|
pass |
|
render to gl_rgb8_snorm as gl_rgb8i
|
pass |
|
render to gl_rgb8_snorm as gl_rgb8ui
|
pass |
|
render to gl_rgb8i as gl_rgb8
|
pass |
|
render to gl_rgb8i as gl_rgb8_snorm
|
pass |
|
render to gl_rgb8i as gl_rgb8i
|
pass |
|
render to gl_rgb8i as gl_rgb8ui
|
pass |
|
render to gl_rgb8ui as gl_rgb8
|
pass |
|
render to gl_rgb8ui as gl_rgb8_snorm
|
pass |
|
render to gl_rgb8ui as gl_rgb8i
|
pass |
|
render to gl_rgb8ui as gl_rgb8ui
|
pass |
|
render to gl_rgba16 as gl_rg32f
|
pass |
|
render to gl_rgba16 as gl_rg32i
|
pass |
|
render to gl_rgba16 as gl_rg32ui
|
pass |
|
render to gl_rgba16 as gl_rgba16
|
pass |
|
render to gl_rgba16 as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16 as gl_rgba16f
|
pass |
|
render to gl_rgba16 as gl_rgba16i
|
pass |
|
render to gl_rgba16 as gl_rgba16ui
|
pass |
|
render to gl_rgba16_snorm as gl_rg32f
|
pass |
|
render to gl_rgba16_snorm as gl_rg32i
|
pass |
|
render to gl_rgba16_snorm as gl_rg32ui
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16f
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16i
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
render to gl_rgba16f as gl_rg32f
|
pass |
|
render to gl_rgba16f as gl_rg32i
|
pass |
|
render to gl_rgba16f as gl_rg32ui
|
pass |
|
render to gl_rgba16f as gl_rgba16
|
pass |
|
render to gl_rgba16f as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16f as gl_rgba16f
|
pass |
|
render to gl_rgba16f as gl_rgba16i
|
pass |
|
render to gl_rgba16f as gl_rgba16ui
|
pass |
|
render to gl_rgba16i as gl_rg32f
|
pass |
|
render to gl_rgba16i as gl_rg32i
|
pass |
|
render to gl_rgba16i as gl_rg32ui
|
pass |
|
render to gl_rgba16i as gl_rgba16
|
pass |
|
render to gl_rgba16i as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16i as gl_rgba16f
|
pass |
|
render to gl_rgba16i as gl_rgba16i
|
pass |
|
render to gl_rgba16i as gl_rgba16ui
|
pass |
|
render to gl_rgba16ui as gl_rg32f
|
pass |
|
render to gl_rgba16ui as gl_rg32i
|
pass |
|
render to gl_rgba16ui as gl_rg32ui
|
pass |
|
render to gl_rgba16ui as gl_rgba16
|
pass |
|
render to gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16ui as gl_rgba16f
|
pass |
|
render to gl_rgba16ui as gl_rgba16i
|
pass |
|
render to gl_rgba16ui as gl_rgba16ui
|
pass |
|
render to gl_rgba32f as gl_rgba32f
|
pass |
|
render to gl_rgba32f as gl_rgba32i
|
pass |
|
render to gl_rgba32f as gl_rgba32ui
|
pass |
|
render to gl_rgba32i as gl_rgba32f
|
pass |
|
render to gl_rgba32i as gl_rgba32i
|
pass |
|
render to gl_rgba32i as gl_rgba32ui
|
pass |
|
render to gl_rgba32ui as gl_rgba32f
|
pass |
|
render to gl_rgba32ui as gl_rgba32i
|
pass |
|
render to gl_rgba32ui as gl_rgba32ui
|
pass |
|
render to gl_rgba8 as gl_r32f
|
pass |
|
render to gl_rgba8 as gl_r32i
|
pass |
|
render to gl_rgba8 as gl_r32ui
|
pass |
|
render to gl_rgba8 as gl_rg16
|
pass |
|
render to gl_rgba8 as gl_rg16_snorm
|
pass |
|
render to gl_rgba8 as gl_rg16f
|
pass |
|
render to gl_rgba8 as gl_rg16i
|
pass |
|
render to gl_rgba8 as gl_rg16ui
|
pass |
|
render to gl_rgba8 as gl_rgb10_a2
|
pass |
|
render to gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8 as gl_rgba8
|
pass |
|
render to gl_rgba8 as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8 as gl_rgba8i
|
pass |
|
render to gl_rgba8 as gl_rgba8ui
|
pass |
|
render to gl_rgba8_snorm as gl_r32f
|
pass |
|
render to gl_rgba8_snorm as gl_r32i
|
pass |
|
render to gl_rgba8_snorm as gl_r32ui
|
pass |
|
render to gl_rgba8_snorm as gl_rg16
|
pass |
|
render to gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
render to gl_rgba8_snorm as gl_rg16f
|
pass |
|
render to gl_rgba8_snorm as gl_rg16i
|
pass |
|
render to gl_rgba8_snorm as gl_rg16ui
|
pass |
|
render to gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
render to gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8i
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
render to gl_rgba8i as gl_r32f
|
pass |
|
render to gl_rgba8i as gl_r32i
|
pass |
|
render to gl_rgba8i as gl_r32ui
|
pass |
|
render to gl_rgba8i as gl_rg16
|
pass |
|
render to gl_rgba8i as gl_rg16_snorm
|
pass |
|
render to gl_rgba8i as gl_rg16f
|
pass |
|
render to gl_rgba8i as gl_rg16i
|
pass |
|
render to gl_rgba8i as gl_rg16ui
|
pass |
|
render to gl_rgba8i as gl_rgb10_a2
|
pass |
|
render to gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8i as gl_rgba8
|
pass |
|
render to gl_rgba8i as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8i as gl_rgba8i
|
pass |
|
render to gl_rgba8i as gl_rgba8ui
|
pass |
|
render to gl_rgba8ui as gl_r32f
|
pass |
|
render to gl_rgba8ui as gl_r32i
|
pass |
|
render to gl_rgba8ui as gl_r32ui
|
pass |
|
render to gl_rgba8ui as gl_rg16
|
pass |
|
render to gl_rgba8ui as gl_rg16_snorm
|
pass |
|
render to gl_rgba8ui as gl_rg16f
|
pass |
|
render to gl_rgba8ui as gl_rg16i
|
pass |
|
render to gl_rgba8ui as gl_rg16ui
|
pass |
|
render to gl_rgba8ui as gl_rgb10_a2
|
pass |
|
render to gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8ui as gl_rgba8
|
pass |
|
render to gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8ui as gl_rgba8i
|
pass |
|
render to gl_rgba8ui as gl_rgba8ui
|
pass |
|
sample gl_r16 as gl_r16
|
pass |
|
sample gl_r16 as gl_r16_snorm
|
pass |
|
sample gl_r16 as gl_r16f
|
pass |
|
sample gl_r16 as gl_r16i
|
pass |
|
sample gl_r16 as gl_r16ui
|
pass |
|
sample gl_r16 as gl_rg8
|
pass |
|
sample gl_r16 as gl_rg8_snorm
|
pass |
|
sample gl_r16 as gl_rg8i
|
pass |
|
sample gl_r16 as gl_rg8ui
|
pass |
|
sample gl_r16_snorm as gl_r16
|
pass |
|
sample gl_r16_snorm as gl_r16_snorm
|
pass |
|
sample gl_r16_snorm as gl_r16f
|
pass |
|
sample gl_r16_snorm as gl_r16i
|
pass |
|
sample gl_r16_snorm as gl_r16ui
|
pass |
|
sample gl_r16_snorm as gl_rg8
|
pass |
|
sample gl_r16_snorm as gl_rg8_snorm
|
pass |
|
sample gl_r16_snorm as gl_rg8i
|
pass |
|
sample gl_r16_snorm as gl_rg8ui
|
pass |
|
sample gl_r16f as gl_r16
|
pass |
|
sample gl_r16f as gl_r16_snorm
|
pass |
|
sample gl_r16f as gl_r16f
|
pass |
|
sample gl_r16f as gl_r16i
|
pass |
|
sample gl_r16f as gl_r16ui
|
pass |
|
sample gl_r16f as gl_rg8
|
pass |
|
sample gl_r16f as gl_rg8_snorm
|
pass |
|
sample gl_r16f as gl_rg8i
|
pass |
|
sample gl_r16f as gl_rg8ui
|
pass |
|
sample gl_r16i as gl_r16
|
pass |
|
sample gl_r16i as gl_r16_snorm
|
pass |
|
sample gl_r16i as gl_r16f
|
pass |
|
sample gl_r16i as gl_r16i
|
pass |
|
sample gl_r16i as gl_r16ui
|
pass |
|
sample gl_r16i as gl_rg8
|
pass |
|
sample gl_r16i as gl_rg8_snorm
|
pass |
|
sample gl_r16i as gl_rg8i
|
pass |
|
sample gl_r16i as gl_rg8ui
|
pass |
|
sample gl_r16ui as gl_r16
|
pass |
|
sample gl_r16ui as gl_r16_snorm
|
pass |
|
sample gl_r16ui as gl_r16f
|
pass |
|
sample gl_r16ui as gl_r16i
|
pass |
|
sample gl_r16ui as gl_r16ui
|
pass |
|
sample gl_r16ui as gl_rg8
|
pass |
|
sample gl_r16ui as gl_rg8_snorm
|
pass |
|
sample gl_r16ui as gl_rg8i
|
pass |
|
sample gl_r16ui as gl_rg8ui
|
pass |
|
sample gl_r32f as gl_r32f
|
pass |
|
sample gl_r32f as gl_r32i
|
pass |
|
sample gl_r32f as gl_r32ui
|
pass |
|
sample gl_r32f as gl_rg16
|
pass |
|
sample gl_r32f as gl_rg16_snorm
|
pass |
|
sample gl_r32f as gl_rg16f
|
pass |
|
sample gl_r32f as gl_rg16i
|
pass |
|
sample gl_r32f as gl_rg16ui
|
pass |
|
sample gl_r32f as gl_rgb10_a2
|
pass |
|
sample gl_r32f as gl_rgb10_a2ui
|
pass |
|
sample gl_r32f as gl_rgba8
|
pass |
|
sample gl_r32f as gl_rgba8_snorm
|
pass |
|
sample gl_r32f as gl_rgba8i
|
pass |
|
sample gl_r32f as gl_rgba8ui
|
pass |
|
sample gl_r32i as gl_r32f
|
pass |
|
sample gl_r32i as gl_r32i
|
pass |
|
sample gl_r32i as gl_r32ui
|
pass |
|
sample gl_r32i as gl_rg16
|
pass |
|
sample gl_r32i as gl_rg16_snorm
|
pass |
|
sample gl_r32i as gl_rg16f
|
pass |
|
sample gl_r32i as gl_rg16i
|
pass |
|
sample gl_r32i as gl_rg16ui
|
pass |
|
sample gl_r32i as gl_rgb10_a2
|
pass |
|
sample gl_r32i as gl_rgb10_a2ui
|
pass |
|
sample gl_r32i as gl_rgba8
|
pass |
|
sample gl_r32i as gl_rgba8_snorm
|
pass |
|
sample gl_r32i as gl_rgba8i
|
pass |
|
sample gl_r32i as gl_rgba8ui
|
pass |
|
sample gl_r32ui as gl_r32f
|
pass |
|
sample gl_r32ui as gl_r32i
|
pass |
|
sample gl_r32ui as gl_r32ui
|
pass |
|
sample gl_r32ui as gl_rg16
|
pass |
|
sample gl_r32ui as gl_rg16_snorm
|
pass |
|
sample gl_r32ui as gl_rg16f
|
pass |
|
sample gl_r32ui as gl_rg16i
|
pass |
|
sample gl_r32ui as gl_rg16ui
|
pass |
|
sample gl_r32ui as gl_rgb10_a2
|
pass |
|
sample gl_r32ui as gl_rgb10_a2ui
|
pass |
|
sample gl_r32ui as gl_rgba8
|
pass |
|
sample gl_r32ui as gl_rgba8_snorm
|
pass |
|
sample gl_r32ui as gl_rgba8i
|
pass |
|
sample gl_r32ui as gl_rgba8ui
|
pass |
|
sample gl_r8 as gl_r8
|
pass |
|
sample gl_r8 as gl_r8_snorm
|
pass |
|
sample gl_r8 as gl_r8i
|
pass |
|
sample gl_r8 as gl_r8ui
|
pass |
|
sample gl_r8_snorm as gl_r8
|
pass |
|
sample gl_r8_snorm as gl_r8_snorm
|
pass |
|
sample gl_r8_snorm as gl_r8i
|
pass |
|
sample gl_r8_snorm as gl_r8ui
|
pass |
|
sample gl_r8i as gl_r8
|
pass |
|
sample gl_r8i as gl_r8_snorm
|
pass |
|
sample gl_r8i as gl_r8i
|
pass |
|
sample gl_r8i as gl_r8ui
|
pass |
|
sample gl_r8ui as gl_r8
|
pass |
|
sample gl_r8ui as gl_r8_snorm
|
pass |
|
sample gl_r8ui as gl_r8i
|
pass |
|
sample gl_r8ui as gl_r8ui
|
pass |
|
sample gl_rg16 as gl_r32f
|
pass |
|
sample gl_rg16 as gl_r32i
|
pass |
|
sample gl_rg16 as gl_r32ui
|
pass |
|
sample gl_rg16 as gl_rg16
|
pass |
|
sample gl_rg16 as gl_rg16_snorm
|
pass |
|
sample gl_rg16 as gl_rg16f
|
pass |
|
sample gl_rg16 as gl_rg16i
|
pass |
|
sample gl_rg16 as gl_rg16ui
|
pass |
|
sample gl_rg16 as gl_rgb10_a2
|
pass |
|
sample gl_rg16 as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16 as gl_rgba8
|
pass |
|
sample gl_rg16 as gl_rgba8_snorm
|
pass |
|
sample gl_rg16 as gl_rgba8i
|
pass |
|
sample gl_rg16 as gl_rgba8ui
|
pass |
|
sample gl_rg16_snorm as gl_r32f
|
pass |
|
sample gl_rg16_snorm as gl_r32i
|
pass |
|
sample gl_rg16_snorm as gl_r32ui
|
pass |
|
sample gl_rg16_snorm as gl_rg16
|
pass |
|
sample gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
sample gl_rg16_snorm as gl_rg16f
|
pass |
|
sample gl_rg16_snorm as gl_rg16i
|
pass |
|
sample gl_rg16_snorm as gl_rg16ui
|
pass |
|
sample gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
sample gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16_snorm as gl_rgba8
|
pass |
|
sample gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
sample gl_rg16_snorm as gl_rgba8i
|
pass |
|
sample gl_rg16_snorm as gl_rgba8ui
|
pass |
|
sample gl_rg16f as gl_r32f
|
pass |
|
sample gl_rg16f as gl_r32i
|
pass |
|
sample gl_rg16f as gl_r32ui
|
pass |
|
sample gl_rg16f as gl_rg16
|
pass |
|
sample gl_rg16f as gl_rg16_snorm
|
pass |
|
sample gl_rg16f as gl_rg16f
|
pass |
|
sample gl_rg16f as gl_rg16i
|
pass |
|
sample gl_rg16f as gl_rg16ui
|
pass |
|
sample gl_rg16f as gl_rgb10_a2
|
pass |
|
sample gl_rg16f as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16f as gl_rgba8
|
pass |
|
sample gl_rg16f as gl_rgba8_snorm
|
pass |
|
sample gl_rg16f as gl_rgba8i
|
pass |
|
sample gl_rg16f as gl_rgba8ui
|
pass |
|
sample gl_rg16i as gl_r32f
|
pass |
|
sample gl_rg16i as gl_r32i
|
pass |
|
sample gl_rg16i as gl_r32ui
|
pass |
|
sample gl_rg16i as gl_rg16
|
pass |
|
sample gl_rg16i as gl_rg16_snorm
|
pass |
|
sample gl_rg16i as gl_rg16f
|
pass |
|
sample gl_rg16i as gl_rg16i
|
pass |
|
sample gl_rg16i as gl_rg16ui
|
pass |
|
sample gl_rg16i as gl_rgb10_a2
|
pass |
|
sample gl_rg16i as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16i as gl_rgba8
|
pass |
|
sample gl_rg16i as gl_rgba8_snorm
|
pass |
|
sample gl_rg16i as gl_rgba8i
|
pass |
|
sample gl_rg16i as gl_rgba8ui
|
pass |
|
sample gl_rg16ui as gl_r32f
|
pass |
|
sample gl_rg16ui as gl_r32i
|
pass |
|
sample gl_rg16ui as gl_r32ui
|
pass |
|
sample gl_rg16ui as gl_rg16
|
pass |
|
sample gl_rg16ui as gl_rg16_snorm
|
pass |
|
sample gl_rg16ui as gl_rg16f
|
pass |
|
sample gl_rg16ui as gl_rg16i
|
pass |
|
sample gl_rg16ui as gl_rg16ui
|
pass |
|
sample gl_rg16ui as gl_rgb10_a2
|
pass |
|
sample gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16ui as gl_rgba8
|
pass |
|
sample gl_rg16ui as gl_rgba8_snorm
|
pass |
|
sample gl_rg16ui as gl_rgba8i
|
pass |
|
sample gl_rg16ui as gl_rgba8ui
|
pass |
|
sample gl_rg32f as gl_rg32f
|
pass |
|
sample gl_rg32f as gl_rg32i
|
pass |
|
sample gl_rg32f as gl_rg32ui
|
pass |
|
sample gl_rg32f as gl_rgba16
|
pass |
|
sample gl_rg32f as gl_rgba16_snorm
|
pass |
|
sample gl_rg32f as gl_rgba16f
|
pass |
|
sample gl_rg32f as gl_rgba16i
|
pass |
|
sample gl_rg32f as gl_rgba16ui
|
pass |
|
sample gl_rg32i as gl_rg32f
|
pass |
|
sample gl_rg32i as gl_rg32i
|
pass |
|
sample gl_rg32i as gl_rg32ui
|
pass |
|
sample gl_rg32i as gl_rgba16
|
pass |
|
sample gl_rg32i as gl_rgba16_snorm
|
pass |
|
sample gl_rg32i as gl_rgba16f
|
pass |
|
sample gl_rg32i as gl_rgba16i
|
pass |
|
sample gl_rg32i as gl_rgba16ui
|
pass |
|
sample gl_rg32ui as gl_rg32f
|
pass |
|
sample gl_rg32ui as gl_rg32i
|
pass |
|
sample gl_rg32ui as gl_rg32ui
|
pass |
|
sample gl_rg32ui as gl_rgba16
|
pass |
|
sample gl_rg32ui as gl_rgba16_snorm
|
pass |
|
sample gl_rg32ui as gl_rgba16f
|
pass |
|
sample gl_rg32ui as gl_rgba16i
|
pass |
|
sample gl_rg32ui as gl_rgba16ui
|
pass |
|
sample gl_rg8 as gl_r16
|
pass |
|
sample gl_rg8 as gl_r16_snorm
|
pass |
|
sample gl_rg8 as gl_r16f
|
pass |
|
sample gl_rg8 as gl_r16i
|
pass |
|
sample gl_rg8 as gl_r16ui
|
pass |
|
sample gl_rg8 as gl_rg8
|
pass |
|
sample gl_rg8 as gl_rg8_snorm
|
pass |
|
sample gl_rg8 as gl_rg8i
|
pass |
|
sample gl_rg8 as gl_rg8ui
|
pass |
|
sample gl_rg8_snorm as gl_r16
|
pass |
|
sample gl_rg8_snorm as gl_r16_snorm
|
pass |
|
sample gl_rg8_snorm as gl_r16f
|
pass |
|
sample gl_rg8_snorm as gl_r16i
|
pass |
|
sample gl_rg8_snorm as gl_r16ui
|
pass |
|
sample gl_rg8_snorm as gl_rg8
|
pass |
|
sample gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
sample gl_rg8_snorm as gl_rg8i
|
pass |
|
sample gl_rg8_snorm as gl_rg8ui
|
pass |
|
sample gl_rg8i as gl_r16
|
pass |
|
sample gl_rg8i as gl_r16_snorm
|
pass |
|
sample gl_rg8i as gl_r16f
|
pass |
|
sample gl_rg8i as gl_r16i
|
pass |
|
sample gl_rg8i as gl_r16ui
|
pass |
|
sample gl_rg8i as gl_rg8
|
pass |
|
sample gl_rg8i as gl_rg8_snorm
|
pass |
|
sample gl_rg8i as gl_rg8i
|
pass |
|
sample gl_rg8i as gl_rg8ui
|
pass |
|
sample gl_rg8ui as gl_r16
|
pass |
|
sample gl_rg8ui as gl_r16_snorm
|
pass |
|
sample gl_rg8ui as gl_r16f
|
pass |
|
sample gl_rg8ui as gl_r16i
|
pass |
|
sample gl_rg8ui as gl_r16ui
|
pass |
|
sample gl_rg8ui as gl_rg8
|
pass |
|
sample gl_rg8ui as gl_rg8_snorm
|
pass |
|
sample gl_rg8ui as gl_rg8i
|
pass |
|
sample gl_rg8ui as gl_rg8ui
|
pass |
|
sample gl_rgb10_a2 as gl_r32f
|
pass |
|
sample gl_rgb10_a2 as gl_r32i
|
pass |
|
sample gl_rgb10_a2 as gl_r32ui
|
pass |
|
sample gl_rgb10_a2 as gl_rg16
|
pass |
|
sample gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
sample gl_rgb10_a2 as gl_rg16f
|
pass |
|
sample gl_rgb10_a2 as gl_rg16i
|
pass |
|
sample gl_rgb10_a2 as gl_rg16ui
|
pass |
|
sample gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
sample gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8i
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
sample gl_rgb10_a2ui as gl_r32f
|
pass |
|
sample gl_rgb10_a2ui as gl_r32i
|
pass |
|
sample gl_rgb10_a2ui as gl_r32ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16f
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16i
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
sample gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
sample gl_rgb16 as gl_rgb16
|
pass |
|
sample gl_rgb16 as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16 as gl_rgb16f
|
pass |
|
sample gl_rgb16 as gl_rgb16i
|
pass |
|
sample gl_rgb16 as gl_rgb16ui
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16f
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16i
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16ui
|
pass |
|
sample gl_rgb16f as gl_rgb16
|
pass |
|
sample gl_rgb16f as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16f as gl_rgb16f
|
pass |
|
sample gl_rgb16f as gl_rgb16i
|
pass |
|
sample gl_rgb16f as gl_rgb16ui
|
pass |
|
sample gl_rgb16i as gl_rgb16
|
pass |
|
sample gl_rgb16i as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16i as gl_rgb16f
|
pass |
|
sample gl_rgb16i as gl_rgb16i
|
pass |
|
sample gl_rgb16i as gl_rgb16ui
|
pass |
|
sample gl_rgb16ui as gl_rgb16
|
pass |
|
sample gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16ui as gl_rgb16f
|
pass |
|
sample gl_rgb16ui as gl_rgb16i
|
pass |
|
sample gl_rgb16ui as gl_rgb16ui
|
pass |
|
sample gl_rgb32f as gl_rgb32f
|
pass |
|
sample gl_rgb32f as gl_rgb32i
|
pass |
|
sample gl_rgb32f as gl_rgb32ui
|
pass |
|
sample gl_rgb32i as gl_rgb32f
|
pass |
|
sample gl_rgb32i as gl_rgb32i
|
pass |
|
sample gl_rgb32i as gl_rgb32ui
|
pass |
|
sample gl_rgb32ui as gl_rgb32f
|
pass |
|
sample gl_rgb32ui as gl_rgb32i
|
pass |
|
sample gl_rgb32ui as gl_rgb32ui
|
pass |
|
sample gl_rgb8 as gl_rgb8
|
pass |
|
sample gl_rgb8 as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8 as gl_rgb8i
|
pass |
|
sample gl_rgb8 as gl_rgb8ui
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8i
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8ui
|
pass |
|
sample gl_rgb8i as gl_rgb8
|
pass |
|
sample gl_rgb8i as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8i as gl_rgb8i
|
pass |
|
sample gl_rgb8i as gl_rgb8ui
|
pass |
|
sample gl_rgb8ui as gl_rgb8
|
pass |
|
sample gl_rgb8ui as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8ui as gl_rgb8i
|
pass |
|
sample gl_rgb8ui as gl_rgb8ui
|
pass |
|
sample gl_rgba16 as gl_rg32f
|
pass |
|
sample gl_rgba16 as gl_rg32i
|
pass |
|
sample gl_rgba16 as gl_rg32ui
|
pass |
|
sample gl_rgba16 as gl_rgba16
|
pass |
|
sample gl_rgba16 as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16 as gl_rgba16f
|
pass |
|
sample gl_rgba16 as gl_rgba16i
|
pass |
|
sample gl_rgba16 as gl_rgba16ui
|
pass |
|
sample gl_rgba16_snorm as gl_rg32f
|
pass |
|
sample gl_rgba16_snorm as gl_rg32i
|
pass |
|
sample gl_rgba16_snorm as gl_rg32ui
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16f
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16i
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
sample gl_rgba16f as gl_rg32f
|
pass |
|
sample gl_rgba16f as gl_rg32i
|
pass |
|
sample gl_rgba16f as gl_rg32ui
|
pass |
|
sample gl_rgba16f as gl_rgba16
|
pass |
|
sample gl_rgba16f as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16f as gl_rgba16f
|
pass |
|
sample gl_rgba16f as gl_rgba16i
|
pass |
|
sample gl_rgba16f as gl_rgba16ui
|
pass |
|
sample gl_rgba16i as gl_rg32f
|
pass |
|
sample gl_rgba16i as gl_rg32i
|
pass |
|
sample gl_rgba16i as gl_rg32ui
|
pass |
|
sample gl_rgba16i as gl_rgba16
|
pass |
|
sample gl_rgba16i as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16i as gl_rgba16f
|
pass |
|
sample gl_rgba16i as gl_rgba16i
|
pass |
|
sample gl_rgba16i as gl_rgba16ui
|
pass |
|
sample gl_rgba16ui as gl_rg32f
|
pass |
|
sample gl_rgba16ui as gl_rg32i
|
pass |
|
sample gl_rgba16ui as gl_rg32ui
|
pass |
|
sample gl_rgba16ui as gl_rgba16
|
pass |
|
sample gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16ui as gl_rgba16f
|
pass |
|
sample gl_rgba16ui as gl_rgba16i
|
pass |
|
sample gl_rgba16ui as gl_rgba16ui
|
pass |
|
sample gl_rgba32f as gl_rgba32f
|
pass |
|
sample gl_rgba32f as gl_rgba32i
|
pass |
|
sample gl_rgba32f as gl_rgba32ui
|
pass |
|
sample gl_rgba32i as gl_rgba32f
|
pass |
|
sample gl_rgba32i as gl_rgba32i
|
pass |
|
sample gl_rgba32i as gl_rgba32ui
|
pass |
|
sample gl_rgba32ui as gl_rgba32f
|
pass |
|
sample gl_rgba32ui as gl_rgba32i
|
pass |
|
sample gl_rgba32ui as gl_rgba32ui
|
pass |
|
sample gl_rgba8 as gl_r32f
|
pass |
|
sample gl_rgba8 as gl_r32i
|
pass |
|
sample gl_rgba8 as gl_r32ui
|
pass |
|
sample gl_rgba8 as gl_rg16
|
pass |
|
sample gl_rgba8 as gl_rg16_snorm
|
pass |
|
sample gl_rgba8 as gl_rg16f
|
pass |
|
sample gl_rgba8 as gl_rg16i
|
pass |
|
sample gl_rgba8 as gl_rg16ui
|
pass |
|
sample gl_rgba8 as gl_rgb10_a2
|
pass |
|
sample gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8 as gl_rgba8
|
pass |
|
sample gl_rgba8 as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8 as gl_rgba8i
|
pass |
|
sample gl_rgba8 as gl_rgba8ui
|
pass |
|
sample gl_rgba8_snorm as gl_r32f
|
pass |
|
sample gl_rgba8_snorm as gl_r32i
|
pass |
|
sample gl_rgba8_snorm as gl_r32ui
|
pass |
|
sample gl_rgba8_snorm as gl_rg16
|
pass |
|
sample gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
sample gl_rgba8_snorm as gl_rg16f
|
pass |
|
sample gl_rgba8_snorm as gl_rg16i
|
pass |
|
sample gl_rgba8_snorm as gl_rg16ui
|
pass |
|
sample gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
sample gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8i
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
sample gl_rgba8i as gl_r32f
|
pass |
|
sample gl_rgba8i as gl_r32i
|
pass |
|
sample gl_rgba8i as gl_r32ui
|
pass |
|
sample gl_rgba8i as gl_rg16
|
pass |
|
sample gl_rgba8i as gl_rg16_snorm
|
pass |
|
sample gl_rgba8i as gl_rg16f
|
pass |
|
sample gl_rgba8i as gl_rg16i
|
pass |
|
sample gl_rgba8i as gl_rg16ui
|
pass |
|
sample gl_rgba8i as gl_rgb10_a2
|
pass |
|
sample gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8i as gl_rgba8
|
pass |
|
sample gl_rgba8i as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8i as gl_rgba8i
|
pass |
|
sample gl_rgba8i as gl_rgba8ui
|
pass |
|
sample gl_rgba8ui as gl_r32f
|
pass |
|
sample gl_rgba8ui as gl_r32i
|
pass |
|
sample gl_rgba8ui as gl_r32ui
|
pass |
|
sample gl_rgba8ui as gl_rg16
|
pass |
|
sample gl_rgba8ui as gl_rg16_snorm
|
pass |
|
sample gl_rgba8ui as gl_rg16f
|
pass |
|
sample gl_rgba8ui as gl_rg16i
|
pass |
|
sample gl_rgba8ui as gl_rg16ui
|
pass |
|
sample gl_rgba8ui as gl_rgb10_a2
|
pass |
|
sample gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8ui as gl_rgba8
|
pass |
|
sample gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8ui as gl_rgba8i
|
pass |
|
sample gl_rgba8ui as gl_rgba8ui
|
pass |
|
rendering-layers-image
|
3/3 |
|
layers rendering of image1darray
|
pass |
|
layers rendering of image2darray
|
pass |
|
layers rendering of imagecubearray
|
pass |
|
rendering-layers
|
1/1 |
|
2d layers rendering
|
pass |
|
rendering-levels
|
1/1 |
|
2d levels rendering
|
pass |
|
rendering-r32ui
|
pass |
|
rendering-target
|
4/4 |
|
1d view rendering
|
pass |
|
2d array view rendering
|
pass |
|
2d view rendering
|
pass |
|
3d view rendering
|
pass |
|
sampling-2d-array-as-2d-layer
|
9/9 |
|
128x64
|
pass |
|
16x1
|
pass |
|
1x1
|
pass |
|
1x16
|
pass |
|
2x1
|
pass |
|
32x32
|
pass |
|
35x67
|
pass |
|
64x64
|
pass |
|
8x1
|
pass |
|
sampling-2d-array-as-cubemap
|
pass |
|
sampling-2d-array-as-cubemap-array
|
pass |
|
targets
|
10/10 |
|
1d array tex target validity
|
pass |
|
1d tex target validity
|
pass |
|
2d array tex target validity
|
pass |
|
2d tex target validity
|
pass |
|
3d tex target validity
|
pass |
|
cubemap array tex target validity
|
pass |
|
cubemap tex target validity
|
pass |
|
multisample 2d array tex target validity
|
pass |
|
multisample 2d tex target validity
|
pass |
|
rectangle tex target validity
|
pass |
|
texsubimage-layers
|
pass |
|
texsubimage-layers pbo
|
pass |
|
texsubimage-levels
|
pass |
|
texsubimage-levels pbo
|
pass |
|
arb_timer_query
|
2/3 |
|
query gl_timestamp
|
fail |
|
query-lifetime
|
pass |
|
timestamp-get
|
pass |
|
arb_transform_feedback2
|
2/2 |
|
change objects while paused
|
pass |
|
change objects while paused (gles3)
|
pass |
|
arb_transform_feedback3
|
20/22 |
|
arb_transform_feedback3-begin_end
|
pass |
|
arb_transform_feedback3-bind_buffer_invalid_index
|
pass |
|
arb_transform_feedback3-draw_using_invalid_stream_index
|
pass |
|
arb_transform_feedback3-end_query_with_name_zero
|
pass |
|
arb_transform_feedback3-ext_interleaved_two_bufs_gs
|
fail |
|
arb_transform_feedback3-ext_interleaved_two_bufs_gs_max
|
fail |
|
arb_transform_feedback3-ext_interleaved_two_bufs_vs
|
pass |
|
arb_transform_feedback3-query_with_invalid_index
|
pass |
|
arb_transform_feedback3-set_invalid_varyings
|
pass |
|
arb_transform_feedback3-set_varyings_with_invalid_args
|
pass |
|
gl_nextbuffer-1
|
pass |
|
gl_nextbuffer-2
|
pass |
|
gl_nextbuffer-gl_nextbuffer
|
pass |
|
gl_nextbuffer-gl_skipcomponents1-gl_nextbuffer
|
pass |
|
gl_skipcomponents1-1
|
pass |
|
gl_skipcomponents1-2
|
pass |
|
gl_skipcomponents1-3
|
pass |
|
gl_skipcomponents1-gl_nextbuffer
|
pass |
|
gl_skipcomponents1234
|
pass |
|
gl_skipcomponents2
|
pass |
|
gl_skipcomponents3
|
pass |
|
gl_skipcomponents4
|
pass |
|
arb_transform_feedback_instanced
|
0/1 |
|
draw-auto instanced
|
fail |
|
arb_transform_feedback_overflow_query
|
17/28 |
|
arb_transform_feedback_overflow_query-basic
|
11/22 |
|
arb_transform_feedback_overflow_query-buffer_object_0
|
fail |
|
arb_transform_feedback_overflow_query-buffer_object_1
|
pass |
|
arb_transform_feedback_overflow_query-buffer_object_2
|
fail |
|
arb_transform_feedback_overflow_query-buffer_object_any
|
fail |
|
arb_transform_feedback_overflow_query-buffer_object_no_overflow
|
pass |
|
arb_transform_feedback_overflow_query-buffer_object_no_overflow_single
|
pass |
|
arb_transform_feedback_overflow_query-buffer_object_single
|
fail |
|
arb_transform_feedback_overflow_query-conditional_render_0
|
pass |
|
arb_transform_feedback_overflow_query-conditional_render_1
|
fail |
|
arb_transform_feedback_overflow_query-conditional_render_2
|
pass |
|
arb_transform_feedback_overflow_query-conditional_render_any
|
pass |
|
arb_transform_feedback_overflow_query-conditional_render_any_inverted
|
pass |
|
arb_transform_feedback_overflow_query-conditional_render_no_overflow
|
fail |
|
arb_transform_feedback_overflow_query-conditional_render_no_overflow_single
|
fail |
|
arb_transform_feedback_overflow_query-conditional_render_single
|
pass |
|
arb_transform_feedback_overflow_query-simple_query_0
|
fail |
|
arb_transform_feedback_overflow_query-simple_query_1
|
pass |
|
arb_transform_feedback_overflow_query-simple_query_2
|
fail |
|
arb_transform_feedback_overflow_query-simple_query_any
|
fail |
|
arb_transform_feedback_overflow_query-simple_query_no_overflow
|
pass |
|
arb_transform_feedback_overflow_query-simple_query_no_overflow_single
|
pass |
|
arb_transform_feedback_overflow_query-simple_query_single
|
fail |
|
arb_transform_feedback_overflow_query-errors
|
6/6 |
|
arb_transform_feedback_overflow_query-begin_index_invalid
|
pass |
|
arb_transform_feedback_overflow_query-begin_index_non_zero
|
pass |
|
arb_transform_feedback_overflow_query-end_index_invalid
|
pass |
|
arb_transform_feedback_overflow_query-end_index_non_zero
|
pass |
|
arb_transform_feedback_overflow_query-get_query_index_invalid
|
pass |
|
arb_transform_feedback_overflow_query-get_query_index_non_zero
|
pass |
|
arb_uniform_buffer_object
|
340/342 |
|
2-buffers-bug
|
pass |
|
bindbuffer-general-point
|
pass |
|
buffer-targets
|
pass |
|
bufferstorage
|
pass |
|
compiler
|
20/20 |
|
block-name-clashes-with-function.vert
|
pass |
|
block-name-clashes-with-struct.vert
|
pass |
|
block-name-clashes-with-variable.vert
|
pass |
|
extension-disabled-column-major.frag
|
pass |
|
extension-disabled-row-major.frag
|
pass |
|
extension-disabled-std140.frag
|
pass |
|
extension-disabled-uniform-block.frag
|
pass |
|
layout-column_major-non-uniform.frag
|
pass |
|
layout-packed-non-uniform.frag
|
pass |
|
layout-packed-within-block.frag
|
pass |
|
layout-row_major-non-uniform.frag
|
pass |
|
layout-row_major-struct.frag
|
pass |
|
layout-shared-non-uniform.frag
|
pass |
|
layout-shared-within-block.frag
|
pass |
|
layout-std140-non-uniform.frag
|
pass |
|
layout-std140-within-block.frag
|
pass |
|
uniform-block-initializer.frag
|
pass |
|
uniform-block-memory-qualifier.frag
|
pass |
|
uniform-block-nested.frag
|
pass |
|
uniform-block-sampler.frag
|
pass |
|
deletebuffers
|
pass |
|
dlist
|
pass |
|
example_from_spec
|
pass |
|
execution
|
271/271 |
|
fs-array-of-structs-std140-indirect
|
pass |
|
shared-#column_major-array-struct-array-mat2x2
|
pass |
|
shared-#column_major-array-struct-array-mat2x3
|
pass |
|
shared-#column_major-array-struct-array-mat2x4
|
pass |
|
shared-#column_major-array-struct-array-mat3x2
|
pass |
|
shared-#column_major-array-struct-array-mat3x3
|
pass |
|
shared-#column_major-array-struct-array-mat3x4
|
pass |
|
shared-#column_major-array-struct-array-mat4x2
|
pass |
|
shared-#column_major-array-struct-array-mat4x3
|
pass |
|
shared-#column_major-array-struct-array-mat4x4
|
pass |
|
shared-#column_major-array-struct-mat2x2
|
pass |
|
shared-#column_major-array-struct-mat2x3
|
pass |
|
shared-#column_major-array-struct-mat2x4
|
pass |
|
shared-#column_major-array-struct-mat3x2
|
pass |
|
shared-#column_major-array-struct-mat3x3
|
pass |
|
shared-#column_major-array-struct-mat3x4
|
pass |
|
shared-#column_major-array-struct-mat4x2
|
pass |
|
shared-#column_major-array-struct-mat4x3
|
pass |
|
shared-#column_major-array-struct-mat4x4
|
pass |
|
shared-#column_major-struct-array-mat2x2
|
pass |
|
shared-#column_major-struct-array-mat2x3
|
pass |
|
shared-#column_major-struct-array-mat2x4
|
pass |
|
shared-#column_major-struct-array-mat3x2
|
pass |
|
shared-#column_major-struct-array-mat3x3
|
pass |
|
shared-#column_major-struct-array-mat3x4
|
pass |
|
shared-#column_major-struct-array-mat4x2
|
pass |
|
shared-#column_major-struct-array-mat4x3
|
pass |
|
shared-#column_major-struct-array-mat4x4
|
pass |
|
shared-#column_major-struct-mat2x2
|
pass |
|
shared-#column_major-struct-mat2x3
|
pass |
|
shared-#column_major-struct-mat2x4
|
pass |
|
shared-#column_major-struct-mat3x2
|
pass |
|
shared-#column_major-struct-mat3x3
|
pass |
|
shared-#column_major-struct-mat3x4
|
pass |
|
shared-#column_major-struct-mat4x2
|
pass |
|
shared-#column_major-struct-mat4x3
|
pass |
|
shared-#column_major-struct-mat4x4
|
pass |
|
shared-array-array-struct-array
|
pass |
|
shared-array-struct-array-struct
|
pass |
|
shared-array-struct-struct
|
pass |
|
shared-column_major-array-struct-array-mat2x2
|
pass |
|
shared-column_major-array-struct-array-mat2x3
|
pass |
|
shared-column_major-array-struct-array-mat2x4
|
pass |
|
shared-column_major-array-struct-array-mat3x2
|
pass |
|
shared-column_major-array-struct-array-mat3x3
|
pass |
|
shared-column_major-array-struct-array-mat3x4
|
pass |
|
shared-column_major-array-struct-array-mat4x2
|
pass |
|
shared-column_major-array-struct-array-mat4x3
|
pass |
|
shared-column_major-array-struct-array-mat4x4
|
pass |
|
shared-column_major-array-struct-mat2x2
|
pass |
|
shared-column_major-array-struct-mat2x3
|
pass |
|
shared-column_major-array-struct-mat2x4
|
pass |
|
shared-column_major-array-struct-mat3x2
|
pass |
|
shared-column_major-array-struct-mat3x3
|
pass |
|
shared-column_major-array-struct-mat3x4
|
pass |
|
shared-column_major-array-struct-mat4x2
|
pass |
|
shared-column_major-array-struct-mat4x3
|
pass |
|
shared-column_major-array-struct-mat4x4
|
pass |
|
shared-column_major-struct-array-mat2x2
|
pass |
|
shared-column_major-struct-array-mat2x3
|
pass |
|
shared-column_major-struct-array-mat2x4
|
pass |
|
shared-column_major-struct-array-mat3x2
|
pass |
|
shared-column_major-struct-array-mat3x3
|
pass |
|
shared-column_major-struct-array-mat3x4
|
pass |
|
shared-column_major-struct-array-mat4x2
|
pass |
|
shared-column_major-struct-array-mat4x3
|
pass |
|
shared-column_major-struct-array-mat4x4
|
pass |
|
shared-column_major-struct-mat2x2
|
pass |
|
shared-column_major-struct-mat2x3
|
pass |
|
shared-column_major-struct-mat2x4
|
pass |
|
shared-column_major-struct-mat3x2
|
pass |
|
shared-column_major-struct-mat3x3
|
pass |
|
shared-column_major-struct-mat3x4
|
pass |
|
shared-column_major-struct-mat4x2
|
pass |
|
shared-column_major-struct-mat4x3
|
pass |
|
shared-column_major-struct-mat4x4
|
pass |
|
shared-row_major-array-mat2x2-and-column_major-array-mat2x2
|
pass |
|
shared-row_major-array-mat2x3-and-column_major-array-mat2x3
|
pass |
|
shared-row_major-array-mat2x4-and-column_major-array-mat2x4
|
pass |
|
shared-row_major-array-mat3x2-and-column_major-array-mat3x2
|
pass |
|
shared-row_major-array-mat3x3-and-column_major-array-mat3x3
|
pass |
|
shared-row_major-array-mat3x4-and-column_major-array-mat3x4
|
pass |
|
shared-row_major-array-mat4x2-and-column_major-array-mat4x2
|
pass |
|
shared-row_major-array-mat4x3-and-column_major-array-mat4x3
|
pass |
|
shared-row_major-array-mat4x4-and-column_major-array-mat4x4
|
pass |
|
shared-row_major-array-struct-array-mat2x2
|
pass |
|
shared-row_major-array-struct-array-mat2x3
|
pass |
|
shared-row_major-array-struct-array-mat2x4
|
pass |
|
shared-row_major-array-struct-array-mat3x2
|
pass |
|
shared-row_major-array-struct-array-mat3x3
|
pass |
|
shared-row_major-array-struct-array-mat3x4
|
pass |
|
shared-row_major-array-struct-array-mat4x2
|
pass |
|
shared-row_major-array-struct-array-mat4x3
|
pass |
|
shared-row_major-array-struct-array-mat4x4
|
pass |
|
shared-row_major-array-struct-mat2x2
|
pass |
|
shared-row_major-array-struct-mat2x3
|
pass |
|
shared-row_major-array-struct-mat2x4
|
pass |
|
shared-row_major-array-struct-mat3x2
|
pass |
|
shared-row_major-array-struct-mat3x3
|
pass |
|
shared-row_major-array-struct-mat3x4
|
pass |
|
shared-row_major-array-struct-mat4x2
|
pass |
|
shared-row_major-array-struct-mat4x3
|
pass |
|
shared-row_major-array-struct-mat4x4
|
pass |
|
shared-row_major-mat2x2-and-column_major-mat2x2
|
pass |
|
shared-row_major-mat2x3-and-column_major-mat2x3
|
pass |
|
shared-row_major-mat2x4-and-column_major-mat2x4
|
pass |
|
shared-row_major-mat3x2-and-column_major-mat3x2
|
pass |
|
shared-row_major-mat3x3-and-column_major-mat3x3
|
pass |
|
shared-row_major-mat3x4-and-column_major-mat3x4
|
pass |
|
shared-row_major-mat4x2-and-column_major-mat4x2
|
pass |
|
shared-row_major-mat4x3-and-column_major-mat4x3
|
pass |
|
shared-row_major-mat4x4-and-column_major-mat4x4
|
pass |
|
shared-row_major-struct-array-mat2x2
|
pass |
|
shared-row_major-struct-array-mat2x3
|
pass |
|
shared-row_major-struct-array-mat2x4
|
pass |
|
shared-row_major-struct-array-mat3x2
|
pass |
|
shared-row_major-struct-array-mat3x3
|
pass |
|
shared-row_major-struct-array-mat3x4
|
pass |
|
shared-row_major-struct-array-mat4x2
|
pass |
|
shared-row_major-struct-array-mat4x3
|
pass |
|
shared-row_major-struct-array-mat4x4
|
pass |
|
shared-row_major-struct-mat2x2
|
pass |
|
shared-row_major-struct-mat2x3
|
pass |
|
shared-row_major-struct-mat2x4
|
pass |
|
shared-row_major-struct-mat3x2
|
pass |
|
shared-row_major-struct-mat3x3
|
pass |
|
shared-row_major-struct-mat3x4
|
pass |
|
shared-row_major-struct-mat4x2
|
pass |
|
shared-row_major-struct-mat4x3
|
pass |
|
shared-row_major-struct-mat4x4
|
pass |
|
shared-struct-array-array-array
|
pass |
|
shared-struct-array-array-array-struct
|
pass |
|
shared-struct-array-array-struct
|
pass |
|
shared-struct-array-struct
|
pass |
|
shared-struct-struct
|
pass |
|
shared-struct-struct-struct
|
pass |
|
std140-#column_major-array-struct-array-mat2x2
|
pass |
|
std140-#column_major-array-struct-array-mat2x3
|
pass |
|
std140-#column_major-array-struct-array-mat2x4
|
pass |
|
std140-#column_major-array-struct-array-mat3x2
|
pass |
|
std140-#column_major-array-struct-array-mat3x3
|
pass |
|
std140-#column_major-array-struct-array-mat3x4
|
pass |
|
std140-#column_major-array-struct-array-mat4x2
|
pass |
|
std140-#column_major-array-struct-array-mat4x3
|
pass |
|
std140-#column_major-array-struct-array-mat4x4
|
pass |
|
std140-#column_major-array-struct-mat2x2
|
pass |
|
std140-#column_major-array-struct-mat2x3
|
pass |
|
std140-#column_major-array-struct-mat2x4
|
pass |
|
std140-#column_major-array-struct-mat3x2
|
pass |
|
std140-#column_major-array-struct-mat3x3
|
pass |
|
std140-#column_major-array-struct-mat3x4
|
pass |
|
std140-#column_major-array-struct-mat4x2
|
pass |
|
std140-#column_major-array-struct-mat4x3
|
pass |
|
std140-#column_major-array-struct-mat4x4
|
pass |
|
std140-#column_major-struct-array-mat2x2
|
pass |
|
std140-#column_major-struct-array-mat2x3
|
pass |
|
std140-#column_major-struct-array-mat2x4
|
pass |
|
std140-#column_major-struct-array-mat3x2
|
pass |
|
std140-#column_major-struct-array-mat3x3
|
pass |
|
std140-#column_major-struct-array-mat3x4
|
pass |
|
std140-#column_major-struct-array-mat4x2
|
pass |
|
std140-#column_major-struct-array-mat4x3
|
pass |
|
std140-#column_major-struct-array-mat4x4
|
pass |
|
std140-#column_major-struct-mat2x2
|
pass |
|
std140-#column_major-struct-mat2x3
|
pass |
|
std140-#column_major-struct-mat2x4
|
pass |
|
std140-#column_major-struct-mat3x2
|
pass |
|
std140-#column_major-struct-mat3x3
|
pass |
|
std140-#column_major-struct-mat3x4
|
pass |
|
std140-#column_major-struct-mat4x2
|
pass |
|
std140-#column_major-struct-mat4x3
|
pass |
|
std140-#column_major-struct-mat4x4
|
pass |
|
std140-array-array-struct-array
|
pass |
|
std140-array-struct-array-struct
|
pass |
|
std140-array-struct-struct
|
pass |
|
std140-column_major-array-struct-array-mat2x2
|
pass |
|
std140-column_major-array-struct-array-mat2x3
|
pass |
|
std140-column_major-array-struct-array-mat2x4
|
pass |
|
std140-column_major-array-struct-array-mat3x2
|
pass |
|
std140-column_major-array-struct-array-mat3x3
|
pass |
|
std140-column_major-array-struct-array-mat3x4
|
pass |
|
std140-column_major-array-struct-array-mat4x2
|
pass |
|
std140-column_major-array-struct-array-mat4x3
|
pass |
|
std140-column_major-array-struct-array-mat4x4
|
pass |
|
std140-column_major-array-struct-mat2x2
|
pass |
|
std140-column_major-array-struct-mat2x3
|
pass |
|
std140-column_major-array-struct-mat2x4
|
pass |
|
std140-column_major-array-struct-mat3x2
|
pass |
|
std140-column_major-array-struct-mat3x3
|
pass |
|
std140-column_major-array-struct-mat3x4
|
pass |
|
std140-column_major-array-struct-mat4x2
|
pass |
|
std140-column_major-array-struct-mat4x3
|
pass |
|
std140-column_major-array-struct-mat4x4
|
pass |
|
std140-column_major-struct-array-mat2x2
|
pass |
|
std140-column_major-struct-array-mat2x3
|
pass |
|
std140-column_major-struct-array-mat2x4
|
pass |
|
std140-column_major-struct-array-mat3x2
|
pass |
|
std140-column_major-struct-array-mat3x3
|
pass |
|
std140-column_major-struct-array-mat3x4
|
pass |
|
std140-column_major-struct-array-mat4x2
|
pass |
|
std140-column_major-struct-array-mat4x3
|
pass |
|
std140-column_major-struct-array-mat4x4
|
pass |
|
std140-column_major-struct-mat2x2
|
pass |
|
std140-column_major-struct-mat2x3
|
pass |
|
std140-column_major-struct-mat2x4
|
pass |
|
std140-column_major-struct-mat3x2
|
pass |
|
std140-column_major-struct-mat3x3
|
pass |
|
std140-column_major-struct-mat3x4
|
pass |
|
std140-column_major-struct-mat4x2
|
pass |
|
std140-column_major-struct-mat4x3
|
pass |
|
std140-column_major-struct-mat4x4
|
pass |
|
std140-row_major-array-mat2x2-and-column_major-array-mat2x2
|
pass |
|
std140-row_major-array-mat2x3-and-column_major-array-mat2x3
|
pass |
|
std140-row_major-array-mat2x4-and-column_major-array-mat2x4
|
pass |
|
std140-row_major-array-mat3x2-and-column_major-array-mat3x2
|
pass |
|
std140-row_major-array-mat3x3-and-column_major-array-mat3x3
|
pass |
|
std140-row_major-array-mat3x4-and-column_major-array-mat3x4
|
pass |
|
std140-row_major-array-mat4x2-and-column_major-array-mat4x2
|
pass |
|
std140-row_major-array-mat4x3-and-column_major-array-mat4x3
|
pass |
|
std140-row_major-array-mat4x4-and-column_major-array-mat4x4
|
pass |
|
std140-row_major-array-struct-array-mat2x2
|
pass |
|
std140-row_major-array-struct-array-mat2x3
|
pass |
|
std140-row_major-array-struct-array-mat2x4
|
pass |
|
std140-row_major-array-struct-array-mat3x2
|
pass |
|
std140-row_major-array-struct-array-mat3x3
|
pass |
|
std140-row_major-array-struct-array-mat3x4
|
pass |
|
std140-row_major-array-struct-array-mat4x2
|
pass |
|
std140-row_major-array-struct-array-mat4x3
|
pass |
|
std140-row_major-array-struct-array-mat4x4
|
pass |
|
std140-row_major-array-struct-mat2x2
|
pass |
|
std140-row_major-array-struct-mat2x3
|
pass |
|
std140-row_major-array-struct-mat2x4
|
pass |
|
std140-row_major-array-struct-mat3x2
|
pass |
|
std140-row_major-array-struct-mat3x3
|
pass |
|
std140-row_major-array-struct-mat3x4
|
pass |
|
std140-row_major-array-struct-mat4x2
|
pass |
|
std140-row_major-array-struct-mat4x3
|
pass |
|
std140-row_major-array-struct-mat4x4
|
pass |
|
std140-row_major-mat2x2-and-column_major-mat2x2
|
pass |
|
std140-row_major-mat2x3-and-column_major-mat2x3
|
pass |
|
std140-row_major-mat2x4-and-column_major-mat2x4
|
pass |
|
std140-row_major-mat3x2-and-column_major-mat3x2
|
pass |
|
std140-row_major-mat3x3-and-column_major-mat3x3
|
pass |
|
std140-row_major-mat3x4-and-column_major-mat3x4
|
pass |
|
std140-row_major-mat4x2-and-column_major-mat4x2
|
pass |
|
std140-row_major-mat4x3-and-column_major-mat4x3
|
pass |
|
std140-row_major-mat4x4-and-column_major-mat4x4
|
pass |
|
std140-row_major-struct-array-mat2x2
|
pass |
|
std140-row_major-struct-array-mat2x3
|
pass |
|
std140-row_major-struct-array-mat2x4
|
pass |
|
std140-row_major-struct-array-mat3x2
|
pass |
|
std140-row_major-struct-array-mat3x3
|
pass |
|
std140-row_major-struct-array-mat3x4
|
pass |
|
std140-row_major-struct-array-mat4x2
|
pass |
|
std140-row_major-struct-array-mat4x3
|
pass |
|
std140-row_major-struct-array-mat4x4
|
pass |
|
std140-row_major-struct-mat2x2
|
pass |
|
std140-row_major-struct-mat2x3
|
pass |
|
std140-row_major-struct-mat2x4
|
pass |
|
std140-row_major-struct-mat3x2
|
pass |
|
std140-row_major-struct-mat3x3
|
pass |
|
std140-row_major-struct-mat3x4
|
pass |
|
std140-row_major-struct-mat4x2
|
pass |
|
std140-row_major-struct-mat4x3
|
pass |
|
std140-row_major-struct-mat4x4
|
pass |
|
std140-struct-array-array-array
|
pass |
|
std140-struct-array-array-array-struct
|
pass |
|
std140-struct-array-array-struct
|
pass |
|
std140-struct-array-struct
|
pass |
|
std140-struct-struct
|
pass |
|
std140-struct-struct-struct
|
pass |
|
field_after_struct_base_alignment
|
pass |
|
getactiveuniformblockiv-uniform-block-data-size
|
pass |
|
getactiveuniformblockname
|
pass |
|
getactiveuniformname
|
pass |
|
getactiveuniformsiv-uniform-array-stride
|
pass |
|
getactiveuniformsiv-uniform-block-index
|
pass |
|
getactiveuniformsiv-uniform-matrix-stride
|
pass |
|
getactiveuniformsiv-uniform-type
|
pass |
|
getintegeri_v
|
pass |
|
getprogramiv
|
pass |
|
getuniformblockindex
|
pass |
|
getuniformindices
|
pass |
|
getuniformlocation
|
pass |
|
layout-std140-base-size-and-alignment
|
pass |
|
link-mismatch-blocks
|
pass |
|
maxblocks
|
pass |
|
maxuniformblocksize
|
4/4 |
|
fs
|
pass |
|
fsexceed
|
pass |
|
vs
|
pass |
|
vsexceed
|
pass |
|
minmax
|
fail |
|
negative-bindbuffer-index
|
pass |
|
negative-bindbuffer-target
|
pass |
|
negative-bindbufferrange-range
|
pass |
|
negative-getactiveuniformblockiv
|
pass |
|
negative-getactiveuniformsiv
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
referenced-by-shader
|
fail |
|
rendering
|
pass |
|
rendering-array
|
pass |
|
rendering-array-offset
|
pass |
|
rendering-dsa
|
pass |
|
rendering-dsa-offset
|
pass |
|
rendering-offset
|
pass |
|
row-major
|
pass |
|
row-major-matrix-inside-array-of-struct
|
pass |
|
std140-row_major-array-struct-struct-mat2x3-mat2x4-and-int
|
pass |
|
struct_base_alignment
|
pass |
|
uniformblockbinding
|
pass |
|
arb_vertex_array_bgra
|
2/2 |
|
api-errors
|
pass |
|
get
|
pass |
|
arb_vertex_array_object
|
3/3 |
|
delete-object-0
|
pass |
|
isvertexarray
|
pass |
|
vao-element-array-buffer
|
pass |
|
arb_vertex_attrib_64bit
|
7/1534 |
|
arb_vertex_attrib_64bit-overlapping-locations api
|
crash |
|
arb_vertex_attrib_64bit-overlapping-locations shader
|
crash |
|
check-explicit-location
|
crash |
|
double_attribs
|
pass |
|
execution
|
0/1523 |
|
unused-sub-dvec4-01
|
crash |
|
unused-sub-dvec4-02
|
crash |
|
vs-fp64-input-trunc
|
crash |
|
vs-fs-pass-vertex-attrib
|
crash |
|
vs-test-attrib-location
|
crash |
|
vs_in
|
0/1518 |
|
vs-input-byte_int-double_dmat2x3-position
|
crash |
|
vs-input-byte_int-double_dmat4x2-position
|
crash |
|
vs-input-byte_int-double_double-position
|
crash |
|
vs-input-byte_int-double_dvec4-position
|
crash |
|
vs-input-byte_int-position-double_dmat2
|
crash |
|
vs-input-byte_int-position-double_dmat4
|
crash |
|
vs-input-byte_int-position-double_dvec2
|
crash |
|
vs-input-byte_ivec2-double_dmat2-position
|
crash |
|
vs-input-byte_ivec2-double_dmat2x3-position
|
crash |
|
vs-input-byte_ivec2-position-double_dmat2x4
|
crash |
|
vs-input-byte_ivec2-position-double_dmat3x4
|
crash |
|
vs-input-byte_ivec2-position-double_dmat4x2
|
crash |
|
vs-input-byte_ivec3-double_dmat3x2-position
|
crash |
|
vs-input-byte_ivec3-double_dmat4-position
|
crash |
|
vs-input-byte_ivec3-position-double_dmat2x4
|
crash |
|
vs-input-byte_ivec4-double_dvec2-position
|
crash |
|
vs-input-byte_ivec4-double_dvec3-position
|
crash |
|
vs-input-byte_ivec4-double_dvec4-position
|
crash |
|
vs-input-byte_ivec4-position-double_dmat3
|
crash |
|
vs-input-byte_ivec4-position-double_double
|
crash |
|
vs-input-columns-dmat2x3-0
|
crash |
|
vs-input-columns-dmat3-1
|
crash |
|
vs-input-columns-dmat3x2-1
|
crash |
|
vs-input-columns-dmat3x4-0-2
|
crash |
|
vs-input-columns-dmat3x4-1-2
|
crash |
|
vs-input-columns-dmat4-0-1-3
|
crash |
|
vs-input-columns-dmat4-0-3
|
crash |
|
vs-input-columns-dmat4-1-2
|
crash |
|
vs-input-columns-dmat4-2
|
crash |
|
vs-input-columns-dmat4x2-2-3
|
crash |
|
vs-input-columns-dmat4x3-0-2
|
crash |
|
vs-input-columns-dmat4x3-1-2-3
|
crash |
|
vs-input-columns-dmat4x3-3
|
crash |
|
vs-input-double_dmat2-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_dmat2-double_dmat3-position
|
crash |
|
vs-input-double_dmat2-double_dmat4_array2-position
|
skip |
|
vs-input-double_dmat2-double_double-position
|
crash |
|
vs-input-double_dmat2-float_float_array3-position
|
crash |
|
vs-input-double_dmat2-float_mat2x4_array3-position
|
crash |
|
vs-input-double_dmat2-float_mat3x2_array3-position
|
crash |
|
vs-input-double_dmat2-float_vec3-position
|
crash |
|
vs-input-double_dmat2-int_ivec2-position
|
crash |
|
vs-input-double_dmat2-int_ivec4-position
|
crash |
|
vs-input-double_dmat2-position
|
crash |
|
vs-input-double_dmat2-position-double_dmat2
|
crash |
|
vs-input-double_dmat2-position-double_dmat2x4
|
crash |
|
vs-input-double_dmat2-position-double_dvec2_array2
|
crash |
|
vs-input-double_dmat2-position-double_dvec4_array2
|
crash |
|
vs-input-double_dmat2-position-float_mat2x4
|
crash |
|
vs-input-double_dmat2-position-float_mat3x4
|
crash |
|
vs-input-double_dmat2-position-float_mat4x2_array3
|
crash |
|
vs-input-double_dmat2-position-float_mat4x3
|
crash |
|
vs-input-double_dmat2-position-float_mat4x3_array3
|
crash |
|
vs-input-double_dmat2-position-int_ivec3
|
crash |
|
vs-input-double_dmat2-position-int_ivec4_array3
|
crash |
|
vs-input-double_dmat2-position-uint_uvec4
|
crash |
|
vs-input-double_dmat2-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dmat2-uint_uvec3_array3-position
|
crash |
|
vs-input-double_dmat2-uint_uvec4-position
|
crash |
|
vs-input-double_dmat2_array3-double_dmat3-position
|
crash |
|
vs-input-double_dmat2_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat2_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat2_array3-position-double_dmat2
|
crash |
|
vs-input-double_dmat2_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-double_dmat2_array3-position-double_dmat3x4
|
crash |
|
vs-input-double_dmat2_array3-position-double_dvec2
|
crash |
|
vs-input-double_dmat2_array3-position-double_dvec3
|
crash |
|
vs-input-double_dmat2_array3-position-double_dvec4_array2
|
crash |
|
vs-input-double_dmat2_array5-float_mat3_array3-position
|
skip |
|
vs-input-double_dmat2_array5-float_mat4x2-position
|
crash |
|
vs-input-double_dmat2_array5-int_int_array3-position
|
crash |
|
vs-input-double_dmat2_array5-position-float_float
|
crash |
|
vs-input-double_dmat2_array5-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dmat2_array5-position-float_mat3x4
|
crash |
|
vs-input-double_dmat2_array5-position-float_vec2
|
crash |
|
vs-input-double_dmat2_array5-position-float_vec2_array3
|
crash |
|
vs-input-double_dmat2_array5-position-float_vec4_array3
|
crash |
|
vs-input-double_dmat2_array5-position-int_ivec2
|
crash |
|
vs-input-double_dmat2_array5-position-int_ivec4_array3
|
crash |
|
vs-input-double_dmat2_array5-position-uint_uvec2
|
crash |
|
vs-input-double_dmat2_array5-position-uint_uvec3
|
crash |
|
vs-input-double_dmat2_array5-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dmat2x3-double_dmat4x3-position
|
crash |
|
vs-input-double_dmat2x3-double_dvec2_array2-position
|
crash |
|
vs-input-double_dmat2x3-double_dvec4_array2-position
|
crash |
|
vs-input-double_dmat2x3-float_mat3x2_array3-position
|
crash |
|
vs-input-double_dmat2x3-float_vec3_array3-position
|
crash |
|
vs-input-double_dmat2x3-int_int_array3-position
|
crash |
|
vs-input-double_dmat2x3-int_ivec2_array3-position
|
crash |
|
vs-input-double_dmat2x3-int_ivec3_array3-position
|
crash |
|
vs-input-double_dmat2x3-position
|
crash |
|
vs-input-double_dmat2x3-position-double_dmat2_array2
|
crash |
|
vs-input-double_dmat2x3-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dmat2x3-position-double_dmat4
|
crash |
|
vs-input-double_dmat2x3-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat2x3-position-double_dvec3
|
crash |
|
vs-input-double_dmat2x3-position-double_dvec3_array2
|
crash |
|
vs-input-double_dmat2x3-position-double_dvec4
|
crash |
|
vs-input-double_dmat2x3-position-double_dvec4_array2
|
crash |
|
vs-input-double_dmat2x3-position-float_mat2x3_array3
|
crash |
|
vs-input-double_dmat2x3-position-float_mat3
|
crash |
|
vs-input-double_dmat2x3-position-float_mat3x2_array3
|
crash |
|
vs-input-double_dmat2x3-position-float_mat3x4
|
crash |
|
vs-input-double_dmat2x3-position-float_mat4x3
|
crash |
|
vs-input-double_dmat2x3-position-float_vec2_array3
|
crash |
|
vs-input-double_dmat2x3-position-float_vec4_array3
|
crash |
|
vs-input-double_dmat2x3-position-uint_uint_array3
|
crash |
|
vs-input-double_dmat2x3_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_dmat3x2-position
|
crash |
|
vs-input-double_dmat2x3_array3-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_double_array2-position
|
crash |
|
vs-input-double_dmat2x3_array3-position-double_dmat2_array2
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat4x2
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat4x3
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_double_array2
|
crash |
|
vs-input-double_dmat2x3_array5-float_float-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_float_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat2x3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat3x2-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_vec2-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_vec2_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_int-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_ivec2-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_ivec2_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_ivec4_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_mat4x3
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_vec2
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_vec3
|
skip |
|
vs-input-double_dmat2x3_array5-position-uint_uvec4_array3
|
skip |
|
vs-input-double_dmat2x3_array5-uint_uint-position
|
skip |
|
vs-input-double_dmat2x3_array5-uint_uvec3_array3-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat2x3_array2-position
|
crash |
|
vs-input-double_dmat2x4-double_dmat2x4-position
|
crash |
|
vs-input-double_dmat2x4-double_dmat3x2-position
|
crash |
|
vs-input-double_dmat2x4-double_dmat4x3-position
|
crash |
|
vs-input-double_dmat2x4-double_dvec2_array2-position
|
crash |
|
vs-input-double_dmat2x4-double_dvec4_array2-position
|
crash |
|
vs-input-double_dmat2x4-float_vec2-position
|
crash |
|
vs-input-double_dmat2x4-int_ivec3-position
|
crash |
|
vs-input-double_dmat2x4-position
|
crash |
|
vs-input-double_dmat2x4-position-double_dmat2x3
|
crash |
|
vs-input-double_dmat2x4-position-double_dmat3
|
crash |
|
vs-input-double_dmat2x4-position-float_mat2x4
|
crash |
|
vs-input-double_dmat2x4-position-float_mat3x4_array3
|
crash |
|
vs-input-double_dmat2x4-position-float_mat4x3
|
crash |
|
vs-input-double_dmat2x4-position-int_int_array3
|
crash |
|
vs-input-double_dmat2x4-position-uint_uvec3
|
crash |
|
vs-input-double_dmat2x4_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_double_array2-position
|
crash |
|
vs-input-double_dmat2x4_array3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dvec4-position
|
crash |
|
vs-input-double_dmat2x4_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_double_array2
|
crash |
|
vs-input-double_dmat2x4_array5-float_mat2x4_array3-position
|
skip |
|
vs-input-double_dmat2x4_array5-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat2x4_array5-position
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_float
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_mat3x4
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_mat4
|
skip |
|
vs-input-double_dmat2x4_array5-position-int_int
|
skip |
|
vs-input-double_dmat2x4_array5-position-uint_uint
|
skip |
|
vs-input-double_dmat2x4_array5-position-uint_uvec2
|
skip |
|
vs-input-double_dmat2x4_array5-position-uint_uvec4_array3
|
skip |
|
vs-input-double_dmat2x4_array5-uint_uvec3-position
|
skip |
|
vs-input-double_dmat3-double_dmat2-position
|
crash |
|
vs-input-double_dmat3-double_dmat2x3-position
|
crash |
|
vs-input-double_dmat3-double_dmat3x2_array2-position
|
crash |
|
vs-input-double_dmat3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat3-double_dmat4x2_array2-position
|
crash |
|
vs-input-double_dmat3-double_dvec2-position
|
crash |
|
vs-input-double_dmat3-float_float-position
|
crash |
|
vs-input-double_dmat3-float_float_array3-position
|
crash |
|
vs-input-double_dmat3-float_mat2x4_array3-position
|
crash |
|
vs-input-double_dmat3-float_mat3x2-position
|
crash |
|
vs-input-double_dmat3-float_mat3x4-position
|
crash |
|
vs-input-double_dmat3-float_mat4x3-position
|
crash |
|
vs-input-double_dmat3-float_vec2-position
|
crash |
|
vs-input-double_dmat3-float_vec3-position
|
crash |
|
vs-input-double_dmat3-float_vec3_array3-position
|
crash |
|
vs-input-double_dmat3-float_vec4_array3-position
|
crash |
|
vs-input-double_dmat3-int_int_array3-position
|
crash |
|
vs-input-double_dmat3-int_ivec2-position
|
crash |
|
vs-input-double_dmat3-int_ivec4-position
|
crash |
|
vs-input-double_dmat3-int_ivec4_array3-position
|
crash |
|
vs-input-double_dmat3-position-double_dmat2x4_array2
|
crash |
|
vs-input-double_dmat3-position-double_dmat3x2
|
crash |
|
vs-input-double_dmat3-position-double_dmat4x2
|
crash |
|
vs-input-double_dmat3-position-double_dvec2
|
crash |
|
vs-input-double_dmat3-position-double_dvec2_array2
|
crash |
|
vs-input-double_dmat3-position-double_dvec3_array2
|
crash |
|
vs-input-double_dmat3-position-float_mat2x4
|
crash |
|
vs-input-double_dmat3-position-float_mat4x3
|
crash |
|
vs-input-double_dmat3-position-float_vec3
|
crash |
|
vs-input-double_dmat3-position-float_vec4
|
crash |
|
vs-input-double_dmat3-position-int_int
|
crash |
|
vs-input-double_dmat3-position-int_int_array3
|
crash |
|
vs-input-double_dmat3-position-uint_uint
|
crash |
|
vs-input-double_dmat3-uint_uvec3_array3-position
|
crash |
|
vs-input-double_dmat3_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat3_array3-double_dmat4-position
|
skip |
|
vs-input-double_dmat3_array3-double_double-position
|
skip |
|
vs-input-double_dmat3_array3-double_dvec3-position
|
skip |
|
vs-input-double_dmat3_array3-double_dvec4-position
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat3x2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dvec2
|
skip |
|
vs-input-double_dmat3_array5-float_float-position
|
skip |
|
vs-input-double_dmat3_array5-float_vec4-position
|
skip |
|
vs-input-double_dmat3_array5-int_ivec3-position
|
skip |
|
vs-input-double_dmat3_array5-position-float_float
|
skip |
|
vs-input-double_dmat3_array5-position-float_vec3
|
skip |
|
vs-input-double_dmat3_array5-position-uint_uint
|
skip |
|
vs-input-double_dmat3_array5-position-uint_uvec3
|
skip |
|
vs-input-double_dmat3_array5-position-uint_uvec4
|
skip |
|
vs-input-double_dmat3x2-double_dmat2x3-position
|
crash |
|
vs-input-double_dmat3x2-double_dmat2x3_array2-position
|
crash |
|
vs-input-double_dmat3x2-double_dmat3x2_array2-position
|
crash |
|
vs-input-double_dmat3x2-double_double-position
|
crash |
|
vs-input-double_dmat3x2-double_dvec2-position
|
crash |
|
vs-input-double_dmat3x2-float_mat2-position
|
crash |
|
vs-input-double_dmat3x2-float_mat2_array3-position
|
crash |
|
vs-input-double_dmat3x2-float_mat2x4_array3-position
|
crash |
|
vs-input-double_dmat3x2-float_mat4x3_array3-position
|
crash |
|
vs-input-double_dmat3x2-float_vec2-position
|
crash |
|
vs-input-double_dmat3x2-float_vec4-position
|
crash |
|
vs-input-double_dmat3x2-int_ivec2-position
|
crash |
|
vs-input-double_dmat3x2-int_ivec3-position
|
crash |
|
vs-input-double_dmat3x2-position-double_dmat3x2_array2
|
crash |
|
vs-input-double_dmat3x2-position-double_dmat3x4
|
crash |
|
vs-input-double_dmat3x2-position-double_dmat3x4_array2
|
crash |
|
vs-input-double_dmat3x2-position-double_dmat4x3
|
crash |
|
vs-input-double_dmat3x2-position-double_dvec2_array2
|
crash |
|
vs-input-double_dmat3x2-position-float_mat2_array3
|
crash |
|
vs-input-double_dmat3x2-position-float_mat2x3
|
crash |
|
vs-input-double_dmat3x2-position-float_mat3x4_array3
|
crash |
|
vs-input-double_dmat3x2-position-int_ivec4_array3
|
crash |
|
vs-input-double_dmat3x2-position-uint_uvec3
|
crash |
|
vs-input-double_dmat3x2-position-uint_uvec3_array3
|
crash |
|
vs-input-double_dmat3x2-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dmat3x2-uint_uvec2_array3-position
|
crash |
|
vs-input-double_dmat3x2-uint_uvec4-position
|
crash |
|
vs-input-double_dmat3x2_array3-double_dmat2-position
|
crash |
|
vs-input-double_dmat3x2_array3-double_dmat2x4-position
|
crash |
|
vs-input-double_dmat3x2_array3-position-double_dmat2x3
|
crash |
|
vs-input-double_dmat3x2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dmat4x2
|
crash |
|
vs-input-double_dmat3x2_array3-position-double_dvec2
|
crash |
|
vs-input-double_dmat3x2_array3-position-double_dvec2_array2
|
crash |
|
vs-input-double_dmat3x2_array5-float_float-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat3_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat3x4-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat3x4_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat4x3_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_vec3-position
|
skip |
|
vs-input-double_dmat3x2_array5-int_int-position
|
skip |
|
vs-input-double_dmat3x2_array5-int_ivec2_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-int_ivec4-position
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat2_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat4_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_vec3_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-int_int
|
skip |
|
vs-input-double_dmat3x2_array5-position-int_ivec4
|
skip |
|
vs-input-double_dmat3x2_array5-position-uint_uvec2
|
skip |
|
vs-input-double_dmat3x2_array5-position-uint_uvec2_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-uint_uvec3
|
skip |
|
vs-input-double_dmat3x2_array5-uint_uvec2_array3-position
|
skip |
|
vs-input-double_dmat3x4-double_dmat2-position
|
crash |
|
vs-input-double_dmat3x4-double_dmat4_array2-position
|
skip |
|
vs-input-double_dmat3x4-double_double-position
|
crash |
|
vs-input-double_dmat3x4-double_dvec4_array2-position
|
crash |
|
vs-input-double_dmat3x4-float_mat2x4-position
|
crash |
|
vs-input-double_dmat3x4-float_mat3x4-position
|
crash |
|
vs-input-double_dmat3x4-float_mat4_array3-position
|
skip |
|
vs-input-double_dmat3x4-float_mat4x2-position
|
crash |
|
vs-input-double_dmat3x4-int_ivec3_array3-position
|
crash |
|
vs-input-double_dmat3x4-position-double_dmat3x2
|
crash |
|
vs-input-double_dmat3x4-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat3x4-position-double_double
|
crash |
|
vs-input-double_dmat3x4-position-float_float_array3
|
crash |
|
vs-input-double_dmat3x4-position-float_mat2_array3
|
crash |
|
vs-input-double_dmat3x4-position-float_mat2x3_array3
|
crash |
|
vs-input-double_dmat3x4-position-float_mat3x2_array3
|
crash |
|
vs-input-double_dmat3x4-position-float_mat4x3
|
crash |
|
vs-input-double_dmat3x4-position-int_int_array3
|
crash |
|
vs-input-double_dmat3x4-position-int_ivec3_array3
|
crash |
|
vs-input-double_dmat3x4-position-int_ivec4
|
crash |
|
vs-input-double_dmat3x4-position-int_ivec4_array3
|
crash |
|
vs-input-double_dmat3x4-position-uint_uint
|
crash |
|
vs-input-double_dmat3x4-uint_uvec2-position
|
crash |
|
vs-input-double_dmat3x4-uint_uvec4-position
|
crash |
|
vs-input-double_dmat3x4_array3-double_dmat2-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_dmat3_array2-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dmat2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_double_array2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dvec4_array2
|
skip |
|
vs-input-double_dmat3x4_array5-position
|
skip |
|
vs-input-double_dmat3x4_array5-position-int_ivec2
|
skip |
|
vs-input-double_dmat4-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat4-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_dmat4-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat4-double_double-position
|
crash |
|
vs-input-double_dmat4-double_dvec2_array2-position
|
crash |
|
vs-input-double_dmat4-double_dvec3-position
|
crash |
|
vs-input-double_dmat4-float_mat2x3-position
|
crash |
|
vs-input-double_dmat4-float_vec2_array3-position
|
crash |
|
vs-input-double_dmat4-int_ivec2_array3-position
|
crash |
|
vs-input-double_dmat4-int_ivec4_array3-position
|
crash |
|
vs-input-double_dmat4-position-double_dmat2
|
crash |
|
vs-input-double_dmat4-position-double_dmat2x3
|
crash |
|
vs-input-double_dmat4-position-double_dmat2x3_array2
|
skip |
|
vs-input-double_dmat4-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat4-position-double_dmat4
|
skip |
|
vs-input-double_dmat4-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat4-position-double_double_array2
|
crash |
|
vs-input-double_dmat4-position-float_mat2
|
crash |
|
vs-input-double_dmat4-position-float_mat4x2
|
crash |
|
vs-input-double_dmat4-position-uint_uint
|
crash |
|
vs-input-double_dmat4-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dmat4-uint_uvec2-position
|
crash |
|
vs-input-double_dmat4-uint_uvec3-position
|
crash |
|
vs-input-double_dmat4_array3-double_dmat2x4-position
|
skip |
|
vs-input-double_dmat4_array3-double_dmat4x2-position
|
skip |
|
vs-input-double_dmat4_array3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat4_array3-position-double_dmat4x2
|
skip |
|
vs-input-double_dmat4_array3-position-double_double_array2
|
skip |
|
vs-input-double_dmat4x2-double_dmat2x3-position
|
crash |
|
vs-input-double_dmat4x2-double_dmat2x3_array2-position
|
crash |
|
vs-input-double_dmat4x2-double_dmat2x4-position
|
crash |
|
vs-input-double_dmat4x2-double_dmat3_array2-position
|
skip |
|
vs-input-double_dmat4x2-double_dmat4-position
|
crash |
|
vs-input-double_dmat4x2-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat4x2-double_double_array2-position
|
crash |
|
vs-input-double_dmat4x2-double_dvec2-position
|
crash |
|
vs-input-double_dmat4x2-float_mat2_array3-position
|
crash |
|
vs-input-double_dmat4x2-float_mat2x4-position
|
crash |
|
vs-input-double_dmat4x2-float_mat2x4_array3-position
|
crash |
|
vs-input-double_dmat4x2-float_mat4-position
|
crash |
|
vs-input-double_dmat4x2-float_mat4x3_array3-position
|
skip |
|
vs-input-double_dmat4x2-float_vec2-position
|
crash |
|
vs-input-double_dmat4x2-int_ivec4-position
|
crash |
|
vs-input-double_dmat4x2-position-double_dmat2
|
crash |
|
vs-input-double_dmat4x2-position-double_dmat2x3
|
crash |
|
vs-input-double_dmat4x2-position-double_dmat3
|
crash |
|
vs-input-double_dmat4x2-position-double_dmat3x2_array2
|
crash |
|
vs-input-double_dmat4x2-position-double_dmat4
|
crash |
|
vs-input-double_dmat4x2-position-double_double
|
crash |
|
vs-input-double_dmat4x2-position-float_float
|
crash |
|
vs-input-double_dmat4x2-position-float_mat2
|
crash |
|
vs-input-double_dmat4x2-position-float_mat2x3_array3
|
crash |
|
vs-input-double_dmat4x2-position-float_mat2x4_array3
|
crash |
|
vs-input-double_dmat4x2-position-float_vec4
|
crash |
|
vs-input-double_dmat4x2-position-int_ivec2_array3
|
crash |
|
vs-input-double_dmat4x2-position-int_ivec3
|
crash |
|
vs-input-double_dmat4x2-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dmat4x2-uint_uvec3-position
|
crash |
|
vs-input-double_dmat4x2-uint_uvec4-position
|
crash |
|
vs-input-double_dmat4x2-uint_uvec4_array3-position
|
crash |
|
vs-input-double_dmat4x2_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dmat3x2-position
|
crash |
|
vs-input-double_dmat4x2_array3-double_double-position
|
crash |
|
vs-input-double_dmat4x2_array3-double_dvec3-position
|
crash |
|
vs-input-double_dmat4x2_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dvec2_array2
|
crash |
|
vs-input-double_dmat4x2_array5-float_float_array3-position
|
skip |
|
vs-input-double_dmat4x2_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dmat4x2_array5-float_mat3-position
|
skip |
|
vs-input-double_dmat4x2_array5-float_mat4x3-position
|
skip |
|
vs-input-double_dmat4x2_array5-float_vec3-position
|
skip |
|
vs-input-double_dmat4x2_array5-position-float_mat2
|
skip |
|
vs-input-double_dmat4x2_array5-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dmat4x2_array5-position-float_mat4x3
|
skip |
|
vs-input-double_dmat4x2_array5-position-int_ivec3_array3
|
skip |
|
vs-input-double_dmat4x2_array5-position-int_ivec4_array3
|
skip |
|
vs-input-double_dmat4x2_array5-position-uint_uvec3_array3
|
skip |
|
vs-input-double_dmat4x2_array5-position-uint_uvec4
|
skip |
|
vs-input-double_dmat4x2_array5-uint_uvec4_array3-position
|
skip |
|
vs-input-double_dmat4x3-double_dmat3_array2-position
|
skip |
|
vs-input-double_dmat4x3-double_dmat3x2_array2-position
|
crash |
|
vs-input-double_dmat4x3-double_dmat4_array2-position
|
skip |
|
vs-input-double_dmat4x3-double_double-position
|
crash |
|
vs-input-double_dmat4x3-double_double_array2-position
|
crash |
|
vs-input-double_dmat4x3-double_dvec2-position
|
crash |
|
vs-input-double_dmat4x3-double_dvec2_array2-position
|
crash |
|
vs-input-double_dmat4x3-float_mat3x2-position
|
crash |
|
vs-input-double_dmat4x3-float_mat3x4_array3-position
|
skip |
|
vs-input-double_dmat4x3-float_mat4-position
|
crash |
|
vs-input-double_dmat4x3-float_mat4_array3-position
|
skip |
|
vs-input-double_dmat4x3-float_vec2_array3-position
|
crash |
|
vs-input-double_dmat4x3-float_vec3_array3-position
|
crash |
|
vs-input-double_dmat4x3-int_ivec2-position
|
crash |
|
vs-input-double_dmat4x3-int_ivec2_array3-position
|
crash |
|
vs-input-double_dmat4x3-int_ivec4_array3-position
|
crash |
|
vs-input-double_dmat4x3-position-double_dmat3
|
crash |
|
vs-input-double_dmat4x3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat4x3-position-double_dmat4x2
|
crash |
|
vs-input-double_dmat4x3-position-double_double_array2
|
crash |
|
vs-input-double_dmat4x3-position-float_float_array3
|
crash |
|
vs-input-double_dmat4x3-position-float_mat3x2
|
crash |
|
vs-input-double_dmat4x3-position-float_mat4
|
crash |
|
vs-input-double_dmat4x3-position-float_mat4_array3
|
skip |
|
vs-input-double_dmat4x3-position-float_vec2
|
crash |
|
vs-input-double_dmat4x3-position-float_vec2_array3
|
crash |
|
vs-input-double_dmat4x3-position-float_vec4_array3
|
crash |
|
vs-input-double_dmat4x3-position-int_int
|
crash |
|
vs-input-double_dmat4x3-position-int_ivec3
|
crash |
|
vs-input-double_dmat4x3-position-int_ivec4
|
crash |
|
vs-input-double_dmat4x3-position-uint_uvec3
|
crash |
|
vs-input-double_dmat4x3-uint_uint_array3-position
|
crash |
|
vs-input-double_dmat4x3-uint_uvec2_array3-position
|
crash |
|
vs-input-double_dmat4x3-uint_uvec4-position
|
crash |
|
vs-input-double_dmat4x3_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat4x3_array3-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat4x3_array3-double_dmat4x2-position
|
skip |
|
vs-input-double_dmat4x3_array3-position-double_dmat2x3
|
skip |
|
vs-input-double_double-double_dmat2-position
|
crash |
|
vs-input-double_double-double_dvec2_array2-position
|
crash |
|
vs-input-double_double-float_mat3-position
|
crash |
|
vs-input-double_double-float_mat3x4_array3-position
|
crash |
|
vs-input-double_double-float_vec2-position
|
crash |
|
vs-input-double_double-int_ivec4-position
|
crash |
|
vs-input-double_double-int_ivec4_array3-position
|
crash |
|
vs-input-double_double-position-double_dmat2_array2
|
crash |
|
vs-input-double_double-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_double-position-double_dmat4x2
|
crash |
|
vs-input-double_double-position-double_double
|
crash |
|
vs-input-double_double-position-double_dvec2_array2
|
crash |
|
vs-input-double_double-position-double_dvec3
|
crash |
|
vs-input-double_double-position-float_float_array3
|
crash |
|
vs-input-double_double-position-float_mat2x3
|
crash |
|
vs-input-double_double-position-float_mat2x4
|
crash |
|
vs-input-double_double-position-float_mat3x4_array3
|
crash |
|
vs-input-double_double-position-float_mat4
|
crash |
|
vs-input-double_double-position-float_mat4x2
|
crash |
|
vs-input-double_double-position-int_ivec4_array3
|
crash |
|
vs-input-double_double-position-uint_uint
|
crash |
|
vs-input-double_double-position-uint_uint_array3
|
crash |
|
vs-input-double_double-position-uint_uvec2_array3
|
crash |
|
vs-input-double_double-position-uint_uvec4_array3
|
crash |
|
vs-input-double_double-uint_uint_array3-position
|
crash |
|
vs-input-double_double_array3-double_dmat2-position
|
crash |
|
vs-input-double_double_array3-double_dmat2x3_array2-position
|
crash |
|
vs-input-double_double_array3-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_double_array3-double_dmat3-position
|
crash |
|
vs-input-double_double_array3-double_dmat4x2_array2-position
|
crash |
|
vs-input-double_double_array3-double_dmat4x3-position
|
crash |
|
vs-input-double_double_array3-double_dvec2_array2-position
|
crash |
|
vs-input-double_double_array3-position-double_dmat2
|
crash |
|
vs-input-double_double_array3-position-double_dmat2_array2
|
crash |
|
vs-input-double_double_array3-position-double_dmat3
|
crash |
|
vs-input-double_double_array3-position-double_dmat3x4
|
crash |
|
vs-input-double_double_array5-float_float_array3-position
|
crash |
|
vs-input-double_double_array5-float_mat2-position
|
crash |
|
vs-input-double_double_array5-float_mat2x3_array3-position
|
crash |
|
vs-input-double_double_array5-float_mat4x2-position
|
crash |
|
vs-input-double_double_array5-float_vec3-position
|
crash |
|
vs-input-double_double_array5-position-float_float_array3
|
crash |
|
vs-input-double_double_array5-position-float_mat3
|
crash |
|
vs-input-double_double_array5-position-float_mat4_array3
|
skip |
|
vs-input-double_double_array5-position-int_ivec2
|
crash |
|
vs-input-double_double_array5-position-int_ivec2_array3
|
crash |
|
vs-input-double_double_array5-position-int_ivec4
|
crash |
|
vs-input-double_double_array5-position-uint_uint_array3
|
crash |
|
vs-input-double_double_array5-position-uint_uvec3_array3
|
crash |
|
vs-input-double_double_array5-position-uint_uvec4_array3
|
crash |
|
vs-input-double_double_array5-uint_uvec4-position
|
crash |
|
vs-input-double_dvec2-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_dvec2-double_dmat3_array2-position
|
crash |
|
vs-input-double_dvec2-double_dmat3x4-position
|
crash |
|
vs-input-double_dvec2-double_dmat4x2_array2-position
|
crash |
|
vs-input-double_dvec2-double_dmat4x3-position
|
crash |
|
vs-input-double_dvec2-double_double_array2-position
|
crash |
|
vs-input-double_dvec2-double_dvec3-position
|
crash |
|
vs-input-double_dvec2-double_dvec4_array2-position
|
crash |
|
vs-input-double_dvec2-float_float_array3-position
|
crash |
|
vs-input-double_dvec2-float_mat2_array3-position
|
crash |
|
vs-input-double_dvec2-float_mat3-position
|
crash |
|
vs-input-double_dvec2-float_mat3x4-position
|
crash |
|
vs-input-double_dvec2-float_mat3x4_array3-position
|
crash |
|
vs-input-double_dvec2-float_mat4x3_array3-position
|
crash |
|
vs-input-double_dvec2-float_vec2_array3-position
|
crash |
|
vs-input-double_dvec2-position
|
crash |
|
vs-input-double_dvec2-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dvec2-position-double_dmat3x4
|
crash |
|
vs-input-double_dvec2-position-double_double
|
crash |
|
vs-input-double_dvec2-position-double_double_array2
|
crash |
|
vs-input-double_dvec2-position-double_dvec2_array2
|
crash |
|
vs-input-double_dvec2-position-double_dvec3
|
crash |
|
vs-input-double_dvec2-position-float_mat2_array3
|
crash |
|
vs-input-double_dvec2-position-float_mat4x2
|
crash |
|
vs-input-double_dvec2-position-float_vec2
|
crash |
|
vs-input-double_dvec2-position-float_vec2_array3
|
crash |
|
vs-input-double_dvec2-position-int_ivec2
|
crash |
|
vs-input-double_dvec2-position-int_ivec3_array3
|
crash |
|
vs-input-double_dvec2-position-uint_uvec2
|
crash |
|
vs-input-double_dvec2-position-uint_uvec2_array3
|
crash |
|
vs-input-double_dvec2-uint_uint-position
|
crash |
|
vs-input-double_dvec2-uint_uvec2_array3-position
|
crash |
|
vs-input-double_dvec2-uint_uvec4-position
|
crash |
|
vs-input-double_dvec2_array3-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_dvec2_array3-double_dmat3x4-position
|
crash |
|
vs-input-double_dvec2_array3-double_dmat4x2_array2-position
|
crash |
|
vs-input-double_dvec2_array3-position-double_dmat2
|
crash |
|
vs-input-double_dvec2_array3-position-double_dmat2x4
|
crash |
|
vs-input-double_dvec2_array3-position-double_dmat3x2
|
crash |
|
vs-input-double_dvec2_array3-position-double_dmat4x2
|
crash |
|
vs-input-double_dvec2_array3-position-double_dvec3_array2
|
crash |
|
vs-input-double_dvec2_array5-float_float_array3-position
|
crash |
|
vs-input-double_dvec2_array5-float_mat3-position
|
crash |
|
vs-input-double_dvec2_array5-float_mat3x4-position
|
crash |
|
vs-input-double_dvec2_array5-float_mat4x2-position
|
crash |
|
vs-input-double_dvec2_array5-float_mat4x3_array3-position
|
skip |
|
vs-input-double_dvec2_array5-int_int-position
|
crash |
|
vs-input-double_dvec2_array5-int_int_array3-position
|
crash |
|
vs-input-double_dvec2_array5-int_ivec2-position
|
crash |
|
vs-input-double_dvec2_array5-int_ivec3-position
|
crash |
|
vs-input-double_dvec2_array5-position-float_mat2x4_array3
|
crash |
|
vs-input-double_dvec2_array5-position-float_mat3x2_array3
|
crash |
|
vs-input-double_dvec2_array5-position-float_mat3x4
|
crash |
|
vs-input-double_dvec2_array5-position-float_vec2
|
crash |
|
vs-input-double_dvec2_array5-position-float_vec2_array3
|
crash |
|
vs-input-double_dvec2_array5-position-float_vec4_array3
|
crash |
|
vs-input-double_dvec2_array5-position-int_ivec2
|
crash |
|
vs-input-double_dvec2_array5-position-uint_uint_array3
|
crash |
|
vs-input-double_dvec2_array5-uint_uint-position
|
crash |
|
vs-input-double_dvec2_array5-uint_uint_array3-position
|
crash |
|
vs-input-double_dvec2_array5-uint_uvec3-position
|
crash |
|
vs-input-double_dvec3-double_dmat2x4-position
|
crash |
|
vs-input-double_dvec3-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_dvec3-double_dmat3x2-position
|
crash |
|
vs-input-double_dvec3-double_dmat4-position
|
crash |
|
vs-input-double_dvec3-double_dmat4x2-position
|
crash |
|
vs-input-double_dvec3-double_double-position
|
crash |
|
vs-input-double_dvec3-double_dvec2-position
|
crash |
|
vs-input-double_dvec3-double_dvec3-position
|
crash |
|
vs-input-double_dvec3-double_dvec4_array2-position
|
crash |
|
vs-input-double_dvec3-float_mat2x3_array3-position
|
crash |
|
vs-input-double_dvec3-float_mat2x4_array3-position
|
crash |
|
vs-input-double_dvec3-float_mat3-position
|
crash |
|
vs-input-double_dvec3-float_vec3-position
|
crash |
|
vs-input-double_dvec3-int_int_array3-position
|
crash |
|
vs-input-double_dvec3-int_ivec4_array3-position
|
crash |
|
vs-input-double_dvec3-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dvec3-position-double_dmat3x4_array2
|
crash |
|
vs-input-double_dvec3-position-double_dmat4x3
|
crash |
|
vs-input-double_dvec3-position-double_dvec2_array2
|
crash |
|
vs-input-double_dvec3-position-float_float_array3
|
crash |
|
vs-input-double_dvec3-position-float_mat2x3_array3
|
crash |
|
vs-input-double_dvec3-position-float_mat3
|
crash |
|
vs-input-double_dvec3-position-float_mat3x4_array3
|
crash |
|
vs-input-double_dvec3-position-float_vec3_array3
|
crash |
|
vs-input-double_dvec3-position-float_vec4_array3
|
crash |
|
vs-input-double_dvec3-position-int_int
|
crash |
|
vs-input-double_dvec3-position-int_ivec3_array3
|
crash |
|
vs-input-double_dvec3-position-uint_uvec3
|
crash |
|
vs-input-double_dvec3-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dvec3-uint_uvec4-position
|
crash |
|
vs-input-double_dvec3_array3-double_dmat2x4_array2-position
|
crash |
|
vs-input-double_dvec3_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-double_dvec3_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_double-position
|
crash |
|
vs-input-double_dvec3_array3-double_dvec2-position
|
crash |
|
vs-input-double_dvec3_array3-double_dvec2_array2-position
|
crash |
|
vs-input-double_dvec3_array3-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dmat3x2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dmat4x2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dmat4x2_array2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dvec2
|
crash |
|
vs-input-double_dvec3_array3-position-double_dvec4
|
crash |
|
vs-input-double_dvec3_array5-float_float-position
|
crash |
|
vs-input-double_dvec3_array5-float_mat2-position
|
crash |
|
vs-input-double_dvec3_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat3x4-position
|
crash |
|
vs-input-double_dvec3_array5-float_mat4_array3-position
|
skip |
|
vs-input-double_dvec3_array5-float_vec2_array3-position
|
crash |
|
vs-input-double_dvec3_array5-float_vec3-position
|
crash |
|
vs-input-double_dvec3_array5-float_vec3_array3-position
|
crash |
|
vs-input-double_dvec3_array5-float_vec4_array3-position
|
crash |
|
vs-input-double_dvec3_array5-int_ivec3_array3-position
|
crash |
|
vs-input-double_dvec3_array5-int_ivec4_array3-position
|
crash |
|
vs-input-double_dvec3_array5-position-float_mat2x4
|
crash |
|
vs-input-double_dvec3_array5-position-float_mat3_array3
|
skip |
|
vs-input-double_dvec3_array5-position-float_vec3_array3
|
crash |
|
vs-input-double_dvec3_array5-position-int_ivec3_array3
|
crash |
|
vs-input-double_dvec3_array5-position-int_ivec4_array3
|
crash |
|
vs-input-double_dvec3_array5-position-uint_uvec2_array3
|
crash |
|
vs-input-double_dvec3_array5-uint_uvec3_array3-position
|
crash |
|
vs-input-double_dvec4-double_dmat3x2_array2-position
|
crash |
|
vs-input-double_dvec4-double_dmat4x2_array2-position
|
crash |
|
vs-input-double_dvec4-double_dvec3_array2-position
|
crash |
|
vs-input-double_dvec4-double_dvec4_array2-position
|
crash |
|
vs-input-double_dvec4-float_mat2-position
|
crash |
|
vs-input-double_dvec4-float_mat3_array3-position
|
crash |
|
vs-input-double_dvec4-float_mat4_array3-position
|
crash |
|
vs-input-double_dvec4-float_mat4x2_array3-position
|
crash |
|
vs-input-double_dvec4-float_vec4-position
|
crash |
|
vs-input-double_dvec4-int_ivec4-position
|
crash |
|
vs-input-double_dvec4-position-double_dmat2
|
crash |
|
vs-input-double_dvec4-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dvec4-position-double_dmat2x4
|
crash |
|
vs-input-double_dvec4-position-double_dmat4x2_array2
|
crash |
|
vs-input-double_dvec4-position-double_dmat4x3
|
crash |
|
vs-input-double_dvec4-position-double_double_array2
|
crash |
|
vs-input-double_dvec4-position-double_dvec3_array2
|
crash |
|
vs-input-double_dvec4-position-float_mat2_array3
|
crash |
|
vs-input-double_dvec4-position-float_mat3x2_array3
|
crash |
|
vs-input-double_dvec4-position-float_mat4
|
crash |
|
vs-input-double_dvec4-position-float_mat4x3
|
crash |
|
vs-input-double_dvec4-position-int_ivec4
|
crash |
|
vs-input-double_dvec4-position-uint_uvec4
|
crash |
|
vs-input-double_dvec4-position-uint_uvec4_array3
|
crash |
|
vs-input-double_dvec4-uint_uvec4_array3-position
|
crash |
|
vs-input-double_dvec4_array3-double_dmat4_array2-position
|
skip |
|
vs-input-double_dvec4_array3-double_dmat4x3-position
|
crash |
|
vs-input-double_dvec4_array3-position-double_dmat2_array2
|
crash |
|
vs-input-double_dvec4_array3-position-double_dmat2x3
|
crash |
|
vs-input-double_dvec4_array3-position-double_dmat2x3_array2
|
crash |
|
vs-input-double_dvec4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dvec4_array3-position-double_dmat3x4
|
crash |
|
vs-input-double_dvec4_array3-position-double_dvec3_array2
|
crash |
|
vs-input-double_dvec4_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dvec4_array5-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dvec4_array5-float_mat4x2-position
|
crash |
|
vs-input-double_dvec4_array5-float_mat4x3-position
|
crash |
|
vs-input-double_dvec4_array5-float_vec2_array3-position
|
crash |
|
vs-input-double_dvec4_array5-float_vec4_array3-position
|
crash |
|
vs-input-double_dvec4_array5-int_ivec3_array3-position
|
crash |
|
vs-input-double_dvec4_array5-int_ivec4-position
|
crash |
|
vs-input-double_dvec4_array5-position
|
crash |
|
vs-input-double_dvec4_array5-position-float_mat2
|
crash |
|
vs-input-double_dvec4_array5-position-float_mat3
|
crash |
|
vs-input-double_dvec4_array5-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_vec3_array3
|
crash |
|
vs-input-double_dvec4_array5-position-int_ivec2_array3
|
crash |
|
vs-input-double_dvec4_array5-position-int_ivec4
|
crash |
|
vs-input-double_dvec4_array5-position-uint_uint_array3
|
crash |
|
vs-input-double_dvec4_array5-position-uint_uvec3_array3
|
crash |
|
vs-input-double_dvec4_array5-uint_uint_array3-position
|
crash |
|
vs-input-double_dvec4_array5-uint_uvec4_array3-position
|
crash |
|
vs-input-float_float-double_dmat3_array2-position
|
crash |
|
vs-input-float_float-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_float-double_dmat3x4_array2-position
|
crash |
|
vs-input-float_float-double_dmat4-position
|
crash |
|
vs-input-float_float-double_dmat4_array2-position
|
skip |
|
vs-input-float_float-double_dmat4x2-position
|
crash |
|
vs-input-float_float-double_dmat4x2_array2-position
|
crash |
|
vs-input-float_float-double_dvec2_array2-position
|
crash |
|
vs-input-float_float-position-double_dmat2
|
crash |
|
vs-input-float_float-position-double_dmat2x4_array2
|
crash |
|
vs-input-float_float-position-double_dmat3
|
crash |
|
vs-input-float_float-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_float-position-double_dmat4x2_array2
|
crash |
|
vs-input-float_float-position-double_dmat4x3
|
crash |
|
vs-input-float_float-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_float-position-double_dvec3
|
crash |
|
vs-input-float_float-position-double_dvec4
|
crash |
|
vs-input-float_float_array3-double_dmat2_array2-position
|
crash |
|
vs-input-float_float_array3-double_dmat3-position
|
crash |
|
vs-input-float_float_array3-double_dmat3x2-position
|
crash |
|
vs-input-float_float_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_float_array3-double_double_array2-position
|
crash |
|
vs-input-float_float_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_float_array3-position-double_dmat2
|
crash |
|
vs-input-float_float_array3-position-double_dmat2x3_array2
|
crash |
|
vs-input-float_float_array3-position-double_dmat3_array2
|
crash |
|
vs-input-float_float_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_float_array3-position-double_dmat3x4_array2
|
crash |
|
vs-input-float_float_array3-position-double_dvec4
|
crash |
|
vs-input-float_mat2-double_dmat3_array2-position
|
crash |
|
vs-input-float_mat2-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_mat2-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat2-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat2-position-double_dmat2_array2
|
crash |
|
vs-input-float_mat2-position-double_dmat2x4
|
crash |
|
vs-input-float_mat2-position-double_dmat3_array2
|
crash |
|
vs-input-float_mat2-position-double_dmat3x2
|
crash |
|
vs-input-float_mat2-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat2-position-double_dvec4_array2
|
crash |
|
vs-input-float_mat2_array3-double_dmat3x2-position
|
crash |
|
vs-input-float_mat2_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_mat2_array3-double_dmat3x4-position
|
crash |
|
vs-input-float_mat2_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat2_array3-double_dmat4x2_array2-position
|
crash |
|
vs-input-float_mat2_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_mat2_array3-position-double_dmat2x4
|
crash |
|
vs-input-float_mat2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat2_array3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat2_array3-position-double_dmat4x3
|
crash |
|
vs-input-float_mat2x3-double_dmat2x3_array2-position
|
crash |
|
vs-input-float_mat2x3-double_dvec4-position
|
crash |
|
vs-input-float_mat2x3-position-double_dmat3x4
|
crash |
|
vs-input-float_mat2x3-position-double_dmat3x4_array2
|
crash |
|
vs-input-float_mat2x3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat2x3-position-double_dmat4x2_array2
|
crash |
|
vs-input-float_mat2x3-position-double_dvec3
|
crash |
|
vs-input-float_mat2x3-position-double_dvec4
|
crash |
|
vs-input-float_mat2x3_array3-double_dmat4x2_array2-position
|
crash |
|
vs-input-float_mat2x3_array3-position-double_dmat2x4
|
crash |
|
vs-input-float_mat2x3_array3-position-double_dmat3
|
crash |
|
vs-input-float_mat2x3_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dmat4
|
crash |
|
vs-input-float_mat2x3_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat2x3_array3-position-double_double
|
crash |
|
vs-input-float_mat2x3_array3-position-double_dvec2
|
crash |
|
vs-input-float_mat2x4-double_dmat2x4-position
|
crash |
|
vs-input-float_mat2x4-double_dmat2x4_array2-position
|
crash |
|
vs-input-float_mat2x4-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_mat2x4-double_dvec2-position
|
crash |
|
vs-input-float_mat2x4-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat2x4-position-double_dmat4x2_array2
|
crash |
|
vs-input-float_mat2x4-position-double_double
|
crash |
|
vs-input-float_mat2x4-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat2x4-position-double_dvec3
|
crash |
|
vs-input-float_mat2x4_array3-double_dmat2_array2-position
|
crash |
|
vs-input-float_mat2x4_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_mat2x4_array3-double_dmat4-position
|
crash |
|
vs-input-float_mat2x4_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat2x4_array3-double_dvec3-position
|
crash |
|
vs-input-float_mat2x4_array3-position-double_dmat2x4
|
crash |
|
vs-input-float_mat2x4_array3-position-double_dmat3
|
crash |
|
vs-input-float_mat2x4_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_mat2x4_array3-position-double_dmat4x3
|
crash |
|
vs-input-float_mat2x4_array3-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat3-double_dmat2x4-position
|
crash |
|
vs-input-float_mat3-double_dmat2x4_array2-position
|
crash |
|
vs-input-float_mat3-double_dmat4x3-position
|
crash |
|
vs-input-float_mat3-double_double_array2-position
|
crash |
|
vs-input-float_mat3-double_dvec2-position
|
crash |
|
vs-input-float_mat3-position-double_dmat2x3_array2
|
crash |
|
vs-input-float_mat3-position-double_dmat2x4
|
crash |
|
vs-input-float_mat3-position-double_dmat3x2
|
crash |
|
vs-input-float_mat3-position-double_dmat3x4
|
crash |
|
vs-input-float_mat3-position-double_dvec3
|
crash |
|
vs-input-float_mat3_array3-double_dmat2x3-position
|
crash |
|
vs-input-float_mat3_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-float_mat3_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_double-position
|
crash |
|
vs-input-float_mat3_array3-double_double_array2-position
|
crash |
|
vs-input-float_mat3_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_mat3_array3-position-double_double
|
crash |
|
vs-input-float_mat3_array3-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat3x2-double_dmat2x4-position
|
crash |
|
vs-input-float_mat3x2-double_dmat3-position
|
crash |
|
vs-input-float_mat3x2-double_dmat4-position
|
crash |
|
vs-input-float_mat3x2-double_dvec2_array2-position
|
crash |
|
vs-input-float_mat3x2-position-double_dmat3x4
|
crash |
|
vs-input-float_mat3x2-position-double_dmat3x4_array2
|
crash |
|
vs-input-float_mat3x2-position-double_dmat4
|
crash |
|
vs-input-float_mat3x2-position-double_dmat4x2_array2
|
crash |
|
vs-input-float_mat3x2-position-double_double
|
crash |
|
vs-input-float_mat3x2-position-double_dvec4_array2
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat2_array2-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat2x3-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat2x4-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat3-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat3x2-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat3x4-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dmat4x2-position
|
crash |
|
vs-input-float_mat3x2_array3-double_double-position
|
crash |
|
vs-input-float_mat3x2_array3-double_dvec3-position
|
crash |
|
vs-input-float_mat3x2_array3-position-double_dmat2_array2
|
crash |
|
vs-input-float_mat3x2_array3-position-double_dmat3x4
|
crash |
|
vs-input-float_mat3x2_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat4x3
|
skip |
|
vs-input-float_mat3x2_array3-position-double_double_array2
|
crash |
|
vs-input-float_mat3x2_array3-position-double_dvec3
|
crash |
|
vs-input-float_mat3x2_array3-position-double_dvec4
|
crash |
|
vs-input-float_mat3x4-double_dmat3-position
|
crash |
|
vs-input-float_mat3x4-double_dmat4x3-position
|
crash |
|
vs-input-float_mat3x4-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat3x4-double_dvec4-position
|
crash |
|
vs-input-float_mat3x4-position-double_dmat2x3
|
crash |
|
vs-input-float_mat3x4-position-double_dmat2x3_array2
|
crash |
|
vs-input-float_mat3x4-position-double_dmat3x2
|
crash |
|
vs-input-float_mat3x4_array3-double_dmat3-position
|
crash |
|
vs-input-float_mat3x4_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dvec2-position
|
crash |
|
vs-input-float_mat3x4_array3-double_dvec3-position
|
crash |
|
vs-input-float_mat3x4_array3-double_dvec3_array2-position
|
crash |
|
vs-input-float_mat3x4_array3-position-double_dmat4
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat4x3
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_double_array2
|
crash |
|
vs-input-float_mat3x4_array3-position-double_dvec2
|
crash |
|
vs-input-float_mat4-double_dmat2x3-position
|
crash |
|
vs-input-float_mat4-double_dmat2x3_array2-position
|
crash |
|
vs-input-float_mat4-double_dmat3x4_array2-position
|
skip |
|
vs-input-float_mat4-double_dmat4x3-position
|
crash |
|
vs-input-float_mat4-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat4-position-double_dmat3x2
|
crash |
|
vs-input-float_mat4-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_mat4-position-double_dmat3x4
|
crash |
|
vs-input-float_mat4-position-double_double
|
crash |
|
vs-input-float_mat4-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat4-position-double_dvec4
|
crash |
|
vs-input-float_mat4_array3-double_dmat3x2-position
|
crash |
|
vs-input-float_mat4_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat4_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat4_array3-double_dvec3_array2-position
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4_array3-position-double_dvec3
|
crash |
|
vs-input-float_mat4x2-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dmat4x2-position
|
crash |
|
vs-input-float_mat4x2-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dvec3-position
|
crash |
|
vs-input-float_mat4x2-double_dvec4-position
|
crash |
|
vs-input-float_mat4x2-position-double_dmat2
|
crash |
|
vs-input-float_mat4x2-position-double_dmat4
|
crash |
|
vs-input-float_mat4x2-position-double_dvec3
|
crash |
|
vs-input-float_mat4x2-position-double_dvec3_array2
|
crash |
|
vs-input-float_mat4x2_array3-double_dmat2-position
|
crash |
|
vs-input-float_mat4x2_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat4x2_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat4x2_array3-double_dmat4x2-position
|
skip |
|
vs-input-float_mat4x2_array3-double_dvec2-position
|
crash |
|
vs-input-float_mat4x2_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_mat4x2_array3-position-double_dmat3x2
|
crash |
|
vs-input-float_mat4x2_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat4x2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat4x3
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dvec2
|
crash |
|
vs-input-float_mat4x2_array3-position-double_dvec3_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_mat4x3-double_dmat3-position
|
crash |
|
vs-input-float_mat4x3-double_dmat3x2-position
|
crash |
|
vs-input-float_mat4x3-double_double_array2-position
|
crash |
|
vs-input-float_mat4x3-position-double_dmat3x2
|
crash |
|
vs-input-float_mat4x3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat4x3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4x3-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat4x3_array3-double_dmat2-position
|
crash |
|
vs-input-float_mat4x3_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat4x3_array3-double_dvec3-position
|
crash |
|
vs-input-float_mat4x3_array3-double_dvec3_array2-position
|
skip |
|
vs-input-float_mat4x3_array3-double_dvec4-position
|
crash |
|
vs-input-float_mat4x3_array3-position-double_dmat2
|
crash |
|
vs-input-float_mat4x3_array3-position-double_dmat2_array2
|
skip |
|
vs-input-float_mat4x3_array3-position-double_dmat3
|
skip |
|
vs-input-float_mat4x3_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4x3_array3-position-double_double_array2
|
crash |
|
vs-input-float_mat4x3_array3-position-double_dvec2_array2
|
crash |
|
vs-input-float_mat4x3_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_vec2-double_dmat2x4_array2-position
|
crash |
|
vs-input-float_vec2-double_dmat4x2_array2-position
|
crash |
|
vs-input-float_vec2-double_dvec2-position
|
crash |
|
vs-input-float_vec2-double_dvec4-position
|
crash |
|
vs-input-float_vec2-position-double_dmat2_array2
|
crash |
|
vs-input-float_vec2-position-double_dmat2x3_array2
|
crash |
|
vs-input-float_vec2-position-double_dmat2x4_array2
|
crash |
|
vs-input-float_vec2-position-double_dmat3
|
crash |
|
vs-input-float_vec2-position-double_dmat3x4_array2
|
crash |
|
vs-input-float_vec2-position-double_dmat4
|
crash |
|
vs-input-float_vec2-position-double_dmat4_array2
|
skip |
|
vs-input-float_vec2-position-double_double
|
crash |
|
vs-input-float_vec2-position-double_dvec3
|
crash |
|
vs-input-float_vec2_array3-double_dmat2x3_array2-position
|
crash |
|
vs-input-float_vec2_array3-double_dmat3-position
|
crash |
|
vs-input-float_vec2_array3-double_dmat4-position
|
crash |
|
vs-input-float_vec2_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_vec2_array3-double_dvec2-position
|
crash |
|
vs-input-float_vec2_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_vec2_array3-double_dvec4_array2-position
|
crash |
|
vs-input-float_vec2_array3-position-double_dmat2x3
|
crash |
|
vs-input-float_vec2_array3-position-double_dmat2x3_array2
|
crash |
|
vs-input-float_vec2_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_vec2_array3-position-double_double_array2
|
crash |
|
vs-input-float_vec2_array3-position-double_dvec2_array2
|
crash |
|
vs-input-float_vec2_array3-position-double_dvec4_array2
|
crash |
|
vs-input-float_vec3-double_dmat3x2-position
|
crash |
|
vs-input-float_vec3-double_dmat4_array2-position
|
skip |
|
vs-input-float_vec3-double_dmat4x2_array2-position
|
crash |
|
vs-input-float_vec3-double_dvec3_array2-position
|
crash |
|
vs-input-float_vec3-double_dvec4-position
|
crash |
|
vs-input-float_vec3-position-double_dmat2x3
|
crash |
|
vs-input-float_vec3-position-double_dmat2x4_array2
|
crash |
|
vs-input-float_vec3-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_vec3-position-double_dmat4
|
crash |
|
vs-input-float_vec3-position-double_double
|
crash |
|
vs-input-float_vec3-position-double_double_array2
|
crash |
|
vs-input-float_vec3-position-double_dvec3
|
crash |
|
vs-input-float_vec3_array3-double_dvec4_array2-position
|
crash |
|
vs-input-float_vec3_array3-position-double_dmat3
|
crash |
|
vs-input-float_vec3_array3-position-double_dmat3_array2
|
crash |
|
vs-input-float_vec3_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_vec3_array3-position-double_dmat4x2
|
crash |
|
vs-input-float_vec3_array3-position-double_dvec2
|
crash |
|
vs-input-float_vec4-double_dmat2x3_array2-position
|
crash |
|
vs-input-float_vec4-double_dmat2x4-position
|
crash |
|
vs-input-float_vec4-double_dmat4x2-position
|
crash |
|
vs-input-float_vec4-double_double-position
|
crash |
|
vs-input-float_vec4-double_dvec2-position
|
crash |
|
vs-input-float_vec4-double_dvec3_array2-position
|
crash |
|
vs-input-float_vec4-position-double_dmat3
|
crash |
|
vs-input-float_vec4-position-double_dmat3_array2
|
crash |
|
vs-input-float_vec4-position-double_dmat3x2_array2
|
crash |
|
vs-input-float_vec4-position-double_dmat3x4_array2
|
crash |
|
vs-input-float_vec4-position-double_dmat4x2
|
crash |
|
vs-input-float_vec4-position-double_dmat4x2_array2
|
crash |
|
vs-input-float_vec4-position-double_double_array2
|
crash |
|
vs-input-float_vec4-position-double_dvec3_array2
|
crash |
|
vs-input-float_vec4_array3-double_dmat2_array2-position
|
crash |
|
vs-input-float_vec4_array3-double_dmat3_array2-position
|
crash |
|
vs-input-float_vec4_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_vec4_array3-double_dmat4x2-position
|
crash |
|
vs-input-float_vec4_array3-double_dmat4x3-position
|
crash |
|
vs-input-float_vec4_array3-double_dvec2-position
|
crash |
|
vs-input-float_vec4_array3-double_dvec2_array2-position
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat2
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat2x3
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat2x4
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat4
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat4x2
|
crash |
|
vs-input-float_vec4_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_vec4_array3-position-double_double
|
crash |
|
vs-input-float_vec4_array3-position-double_dvec3
|
crash |
|
vs-input-float_vec4_array3-position-double_dvec4
|
crash |
|
vs-input-int_int-double_dmat2x4-position
|
crash |
|
vs-input-int_int-double_dmat3x4-position
|
crash |
|
vs-input-int_int-double_dmat4x2-position
|
crash |
|
vs-input-int_int-double_double-position
|
crash |
|
vs-input-int_int-double_dvec3_array2-position
|
crash |
|
vs-input-int_int-position-double_dmat3x2_array2
|
crash |
|
vs-input-int_int-position-double_dmat4
|
crash |
|
vs-input-int_int-position-double_dmat4x2_array2
|
crash |
|
vs-input-int_int-position-double_dvec3
|
crash |
|
vs-input-int_int_array3-double_dmat2x3-position
|
crash |
|
vs-input-int_int_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-int_int_array3-double_dmat4-position
|
crash |
|
vs-input-int_int_array3-double_double-position
|
crash |
|
vs-input-int_int_array3-position-double_dmat3
|
crash |
|
vs-input-int_int_array3-position-double_dmat3_array2
|
crash |
|
vs-input-int_int_array3-position-double_dvec4
|
crash |
|
vs-input-int_int_array3-position-double_dvec4_array2
|
crash |
|
vs-input-int_ivec2-double_dmat2-position
|
crash |
|
vs-input-int_ivec2-double_dmat2x3-position
|
crash |
|
vs-input-int_ivec2-double_dmat3x2-position
|
crash |
|
vs-input-int_ivec2-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_ivec2-position-double_dmat2x4
|
crash |
|
vs-input-int_ivec2-position-double_dmat4
|
crash |
|
vs-input-int_ivec2-position-double_dvec2
|
crash |
|
vs-input-int_ivec2-position-double_dvec3
|
crash |
|
vs-input-int_ivec2_array3-double_dmat2-position
|
crash |
|
vs-input-int_ivec2_array3-double_dmat2x4-position
|
crash |
|
vs-input-int_ivec2_array3-double_dmat3_array2-position
|
crash |
|
vs-input-int_ivec2_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_ivec2_array3-double_double-position
|
crash |
|
vs-input-int_ivec2_array3-position-double_dmat3
|
crash |
|
vs-input-int_ivec2_array3-position-double_dmat3x2
|
crash |
|
vs-input-int_ivec2_array3-position-double_dmat4x2_array2
|
crash |
|
vs-input-int_ivec2_array3-position-double_dmat4x3
|
crash |
|
vs-input-int_ivec2_array3-position-double_dvec3_array2
|
crash |
|
vs-input-int_ivec3-double_dmat2x3_array2-position
|
crash |
|
vs-input-int_ivec3-double_dmat3x4-position
|
crash |
|
vs-input-int_ivec3-double_dmat3x4_array2-position
|
crash |
|
vs-input-int_ivec3-double_dmat4_array2-position
|
skip |
|
vs-input-int_ivec3-double_double_array2-position
|
crash |
|
vs-input-int_ivec3-double_dvec2_array2-position
|
crash |
|
vs-input-int_ivec3-position-double_dmat2_array2
|
crash |
|
vs-input-int_ivec3-position-double_dmat2x4_array2
|
crash |
|
vs-input-int_ivec3-position-double_dmat3x2_array2
|
crash |
|
vs-input-int_ivec3-position-double_dmat4_array2
|
skip |
|
vs-input-int_ivec3-position-double_dvec2
|
crash |
|
vs-input-int_ivec3_array3-double_dmat3x2-position
|
crash |
|
vs-input-int_ivec3_array3-double_dmat4_array2-position
|
skip |
|
vs-input-int_ivec3_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_ivec3_array3-double_double-position
|
crash |
|
vs-input-int_ivec3_array3-double_dvec2-position
|
crash |
|
vs-input-int_ivec3_array3-position-double_dmat2x3
|
crash |
|
vs-input-int_ivec3_array3-position-double_dmat3x2_array2
|
crash |
|
vs-input-int_ivec3_array3-position-double_dmat4x2
|
crash |
|
vs-input-int_ivec3_array3-position-double_dmat4x2_array2
|
crash |
|
vs-input-int_ivec4-double_dmat4x3-position
|
crash |
|
vs-input-int_ivec4-position-double_dmat2_array2
|
crash |
|
vs-input-int_ivec4-position-double_dmat3x2_array2
|
crash |
|
vs-input-int_ivec4-position-double_dmat4x2
|
crash |
|
vs-input-int_ivec4-position-double_dmat4x3_array2
|
skip |
|
vs-input-int_ivec4-position-double_dvec3
|
crash |
|
vs-input-int_ivec4_array3-double_dmat2_array2-position
|
crash |
|
vs-input-int_ivec4_array3-double_dmat3-position
|
crash |
|
vs-input-int_ivec4_array3-double_dmat3x4-position
|
crash |
|
vs-input-int_ivec4_array3-double_dmat4-position
|
crash |
|
vs-input-int_ivec4_array3-double_dvec2-position
|
crash |
|
vs-input-int_ivec4_array3-double_dvec4-position
|
crash |
|
vs-input-int_ivec4_array3-double_dvec4_array2-position
|
crash |
|
vs-input-int_ivec4_array3-position-double_dmat2_array2
|
crash |
|
vs-input-int_ivec4_array3-position-double_dmat3_array2
|
crash |
|
vs-input-int_ivec4_array3-position-double_dmat3x4_array2
|
crash |
|
vs-input-int_ivec4_array3-position-double_dmat4x2_array2
|
crash |
|
vs-input-int_ivec4_array3-position-double_double
|
crash |
|
vs-input-int_ivec4_array3-position-double_double_array2
|
crash |
|
vs-input-int_ivec4_array3-position-double_dvec2_array2
|
crash |
|
vs-input-position-byte_int-double_double
|
crash |
|
vs-input-position-byte_ivec3-double_dmat2x4
|
crash |
|
vs-input-position-byte_ivec3-double_dmat4
|
crash |
|
vs-input-position-byte_ivec3-double_double
|
crash |
|
vs-input-position-byte_ivec3-double_dvec2
|
crash |
|
vs-input-position-double_dmat2-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dmat2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2-double_dmat4x2_array2
|
crash |
|
vs-input-position-double_dmat2-double_dmat4x3
|
crash |
|
vs-input-position-double_dmat2-double_dvec3
|
crash |
|
vs-input-position-double_dmat2-float_float_array3
|
crash |
|
vs-input-position-double_dmat2-float_mat2
|
crash |
|
vs-input-position-double_dmat2-float_mat2_array3
|
crash |
|
vs-input-position-double_dmat2-float_mat2x4_array3
|
crash |
|
vs-input-position-double_dmat2-float_mat4x2_array3
|
crash |
|
vs-input-position-double_dmat2-float_mat4x3
|
crash |
|
vs-input-position-double_dmat2-float_vec2_array3
|
crash |
|
vs-input-position-double_dmat2-float_vec4_array3
|
crash |
|
vs-input-position-double_dmat2-uint_uvec4
|
crash |
|
vs-input-position-double_dmat2_array3-double_dmat2x3
|
crash |
|
vs-input-position-double_dmat2_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dmat2_array3-double_dmat3
|
crash |
|
vs-input-position-double_dmat2_array3-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4
|
crash |
|
vs-input-position-double_dmat2_array3-double_double_array2
|
crash |
|
vs-input-position-double_dmat2_array3-double_dvec4
|
crash |
|
vs-input-position-double_dmat2_array5-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat2_array5-float_mat3x4
|
crash |
|
vs-input-position-double_dmat2_array5-float_mat4x3
|
crash |
|
vs-input-position-double_dmat2_array5-float_vec2
|
crash |
|
vs-input-position-double_dmat2_array5-float_vec4
|
crash |
|
vs-input-position-double_dmat2_array5-int_ivec2
|
crash |
|
vs-input-position-double_dmat2_array5-uint_uvec3_array3
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat2_array2
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat2x3_array2
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat2x4
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat3x2_array2
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2x3-double_dmat4x3
|
crash |
|
vs-input-position-double_dmat2x3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat2x3-double_double
|
crash |
|
vs-input-position-double_dmat2x3-double_dvec2
|
crash |
|
vs-input-position-double_dmat2x3-float_mat2_array3
|
crash |
|
vs-input-position-double_dmat2x3-float_mat2x3
|
crash |
|
vs-input-position-double_dmat2x3-float_mat2x4
|
crash |
|
vs-input-position-double_dmat2x3-float_mat4x3
|
crash |
|
vs-input-position-double_dmat2x3-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dmat2x3-int_ivec2
|
crash |
|
vs-input-position-double_dmat2x3-int_ivec3
|
crash |
|
vs-input-position-double_dmat2x3-uint_uvec2
|
crash |
|
vs-input-position-double_dmat2x3_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_double
|
crash |
|
vs-input-position-double_dmat2x3_array3-double_double_array2
|
crash |
|
vs-input-position-double_dmat2x3_array3-double_dvec3_array2
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dvec4
|
crash |
|
vs-input-position-double_dmat2x3_array3-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_mat2x4_array3
|
skip |
|
vs-input-position-double_dmat2x3_array5-int_int_array3
|
skip |
|
vs-input-position-double_dmat2x3_array5-int_ivec2
|
skip |
|
vs-input-position-double_dmat2x3_array5-int_ivec4
|
skip |
|
vs-input-position-double_dmat2x3_array5-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dmat2x3_array5-uint_uvec4_array3
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat2x4
|
crash |
|
vs-input-position-double_dmat2x4-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dmat2x4-double_dmat3x4
|
crash |
|
vs-input-position-double_dmat2x4-float_float
|
crash |
|
vs-input-position-double_dmat2x4-float_mat3x2_array3
|
crash |
|
vs-input-position-double_dmat2x4-float_mat4
|
crash |
|
vs-input-position-double_dmat2x4-float_mat4x3
|
crash |
|
vs-input-position-double_dmat2x4-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dmat2x4-float_vec2_array3
|
crash |
|
vs-input-position-double_dmat2x4-int_int
|
crash |
|
vs-input-position-double_dmat2x4-int_ivec2_array3
|
crash |
|
vs-input-position-double_dmat2x4-int_ivec3
|
crash |
|
vs-input-position-double_dmat2x4-uint_uint
|
crash |
|
vs-input-position-double_dmat2x4-uint_uvec4_array3
|
crash |
|
vs-input-position-double_dmat2x4_array3-double_dmat2
|
crash |
|
vs-input-position-double_dmat2x4_array3-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat4
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_double_array2
|
crash |
|
vs-input-position-double_dmat2x4_array3-double_dvec2
|
crash |
|
vs-input-position-double_dmat2x4_array3-double_dvec2_array2
|
crash |
|
vs-input-position-double_dmat2x4_array3-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_mat3x4_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_vec3
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_vec3_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-int_ivec2_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-int_ivec3
|
skip |
|
vs-input-position-double_dmat2x4_array5-uint_uint
|
skip |
|
vs-input-position-double_dmat2x4_array5-uint_uvec2
|
skip |
|
vs-input-position-double_dmat2x4_array5-uint_uvec2_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dmat3-double_dmat3x2
|
crash |
|
vs-input-position-double_dmat3-double_dmat3x2_array2
|
crash |
|
vs-input-position-double_dmat3-double_dmat4x2_array2
|
crash |
|
vs-input-position-double_dmat3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat3-double_double_array2
|
crash |
|
vs-input-position-double_dmat3-float_float_array3
|
crash |
|
vs-input-position-double_dmat3-float_mat2x4
|
crash |
|
vs-input-position-double_dmat3-float_mat3
|
crash |
|
vs-input-position-double_dmat3-float_mat4_array3
|
skip |
|
vs-input-position-double_dmat3-float_mat4x3
|
crash |
|
vs-input-position-double_dmat3-float_vec2_array3
|
crash |
|
vs-input-position-double_dmat3-int_int
|
crash |
|
vs-input-position-double_dmat3-int_ivec3_array3
|
crash |
|
vs-input-position-double_dmat3-uint_uvec3_array3
|
crash |
|
vs-input-position-double_dmat3_array3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat3
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat3x2
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat4
|
skip |
|
vs-input-position-double_dmat3_array3-double_dvec2_array2
|
skip |
|
vs-input-position-double_dmat3_array3-double_dvec4
|
skip |
|
vs-input-position-double_dmat3_array5-uint_uvec4
|
skip |
|
vs-input-position-double_dmat3x2-double_dmat2
|
crash |
|
vs-input-position-double_dmat3x2-double_dmat2x3
|
crash |
|
vs-input-position-double_dmat3x2-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dmat3x2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat3x2-double_dmat4x3
|
crash |
|
vs-input-position-double_dmat3x2-double_double_array2
|
crash |
|
vs-input-position-double_dmat3x2-double_dvec4_array2
|
crash |
|
vs-input-position-double_dmat3x2-float_mat3_array3
|
crash |
|
vs-input-position-double_dmat3x2-float_mat3x4
|
crash |
|
vs-input-position-double_dmat3x2-float_mat4x3_array3
|
crash |
|
vs-input-position-double_dmat3x2-float_vec3
|
crash |
|
vs-input-position-double_dmat3x2-int_int
|
crash |
|
vs-input-position-double_dmat3x2-int_ivec3
|
crash |
|
vs-input-position-double_dmat3x2-int_ivec4
|
crash |
|
vs-input-position-double_dmat3x2-uint_uvec2_array3
|
crash |
|
vs-input-position-double_dmat3x2_array3-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dvec2_array2
|
crash |
|
vs-input-position-double_dmat3x2_array3-double_dvec4
|
crash |
|
vs-input-position-double_dmat3x2_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat4x2
|
skip |
|
vs-input-position-double_dmat3x2_array5-int_ivec3
|
skip |
|
vs-input-position-double_dmat3x2_array5-int_ivec4
|
skip |
|
vs-input-position-double_dmat3x2_array5-uint_uvec2_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-uint_uvec4
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dmat3x4-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat3x2_array2
|
crash |
|
vs-input-position-double_dmat3x4-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_double
|
crash |
|
vs-input-position-double_dmat3x4-double_dvec3_array2
|
crash |
|
vs-input-position-double_dmat3x4-float_float
|
crash |
|
vs-input-position-double_dmat3x4-float_mat3x2
|
crash |
|
vs-input-position-double_dmat3x4-float_mat4x2_array3
|
skip |
|
vs-input-position-double_dmat3x4-float_vec3_array3
|
crash |
|
vs-input-position-double_dmat3x4-float_vec4
|
crash |
|
vs-input-position-double_dmat3x4-int_ivec3
|
crash |
|
vs-input-position-double_dmat3x4-uint_uint
|
crash |
|
vs-input-position-double_dmat3x4-uint_uvec2
|
crash |
|
vs-input-position-double_dmat3x4_array3-double_dmat2
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dmat3x2
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dvec2
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dvec3
|
skip |
|
vs-input-position-double_dmat3x4_array5-float_float
|
skip |
|
vs-input-position-double_dmat3x4_array5-float_vec4
|
skip |
|
vs-input-position-double_dmat3x4_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dmat3x4_array5-uint_uvec4
|
skip |
|
vs-input-position-double_dmat4-double_dmat2_array2
|
crash |
|
vs-input-position-double_dmat4-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat4-double_dmat3x2
|
crash |
|
vs-input-position-double_dmat4-double_double_array2
|
crash |
|
vs-input-position-double_dmat4-double_dvec3
|
crash |
|
vs-input-position-double_dmat4-float_mat2x3
|
crash |
|
vs-input-position-double_dmat4-float_mat3
|
crash |
|
vs-input-position-double_dmat4-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat4-float_mat3x4
|
crash |
|
vs-input-position-double_dmat4-float_mat3x4_array3
|
skip |
|
vs-input-position-double_dmat4-float_vec3_array3
|
crash |
|
vs-input-position-double_dmat4-float_vec4
|
crash |
|
vs-input-position-double_dmat4-int_ivec4_array3
|
crash |
|
vs-input-position-double_dmat4-uint_uvec2
|
crash |
|
vs-input-position-double_dmat4_array3-double_dmat2
|
skip |
|
vs-input-position-double_dmat4_array3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat4_array3-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat4_array3-double_dvec2
|
skip |
|
vs-input-position-double_dmat4_array3-double_dvec3
|
skip |
|
vs-input-position-double_dmat4x2-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat4x2-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat4x2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat4x2-double_dmat4x2
|
crash |
|
vs-input-position-double_dmat4x2-double_dmat4x2_array2
|
crash |
|
vs-input-position-double_dmat4x2-double_double
|
crash |
|
vs-input-position-double_dmat4x2-double_dvec2_array2
|
crash |
|
vs-input-position-double_dmat4x2-double_dvec3
|
crash |
|
vs-input-position-double_dmat4x2-double_dvec4_array2
|
crash |
|
vs-input-position-double_dmat4x2-float_float
|
crash |
|
vs-input-position-double_dmat4x2-float_mat2
|
crash |
|
vs-input-position-double_dmat4x2-float_mat3_array3
|
crash |
|
vs-input-position-double_dmat4x2-float_mat3x2_array3
|
crash |
|
vs-input-position-double_dmat4x2-float_mat4x2
|
crash |
|
vs-input-position-double_dmat4x2-float_vec2_array3
|
crash |
|
vs-input-position-double_dmat4x2-float_vec3_array3
|
crash |
|
vs-input-position-double_dmat4x2-float_vec4_array3
|
crash |
|
vs-input-position-double_dmat4x2-int_ivec3
|
crash |
|
vs-input-position-double_dmat4x2-uint_uvec3
|
crash |
|
vs-input-position-double_dmat4x2_array3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dvec2
|
crash |
|
vs-input-position-double_dmat4x2_array3-double_dvec2_array2
|
crash |
|
vs-input-position-double_dmat4x2_array3-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat2x3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat4x3
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uint_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec4
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec4_array3
|
skip |
|
vs-input-position-double_dmat4x3
|
crash |
|
vs-input-position-double_dmat4x3-double_dmat2x4
|
crash |
|
vs-input-position-double_dmat4x3-double_dmat3
|
crash |
|
vs-input-position-double_dmat4x3-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat4x3-double_double_array2
|
crash |
|
vs-input-position-double_dmat4x3-float_float
|
crash |
|
vs-input-position-double_dmat4x3-float_mat2x4
|
crash |
|
vs-input-position-double_dmat4x3-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat4x3-float_vec4
|
crash |
|
vs-input-position-double_dmat4x3-float_vec4_array3
|
crash |
|
vs-input-position-double_dmat4x3-int_ivec2_array3
|
crash |
|
vs-input-position-double_dmat4x3-int_ivec4
|
crash |
|
vs-input-position-double_dmat4x3-uint_uvec4_array3
|
crash |
|
vs-input-position-double_dmat4x3_array3-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat4x3_array3-double_dvec4_array2
|
skip |
|
vs-input-position-double_double-double_dmat4_array2
|
skip |
|
vs-input-position-double_double-double_double
|
crash |
|
vs-input-position-double_double-double_dvec2
|
crash |
|
vs-input-position-double_double-double_dvec3
|
crash |
|
vs-input-position-double_double-float_mat3x2_array3
|
crash |
|
vs-input-position-double_double-float_mat3x4
|
crash |
|
vs-input-position-double_double-int_ivec2_array3
|
crash |
|
vs-input-position-double_double-int_ivec3
|
crash |
|
vs-input-position-double_double-uint_uvec2
|
crash |
|
vs-input-position-double_double_array3-double_dmat2x3
|
crash |
|
vs-input-position-double_double_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-double_double_array3-double_dmat3x4
|
crash |
|
vs-input-position-double_double_array3-double_dmat3x4_array2
|
crash |
|
vs-input-position-double_double_array3-double_dmat4
|
crash |
|
vs-input-position-double_double_array3-double_dmat4x3
|
crash |
|
vs-input-position-double_double_array3-double_dvec2
|
crash |
|
vs-input-position-double_double_array3-double_dvec3
|
crash |
|
vs-input-position-double_double_array5-float_mat2
|
crash |
|
vs-input-position-double_double_array5-float_mat2x3_array3
|
crash |
|
vs-input-position-double_double_array5-float_mat2x4
|
crash |
|
vs-input-position-double_double_array5-float_mat4x2
|
crash |
|
vs-input-position-double_double_array5-float_vec4
|
crash |
|
vs-input-position-double_double_array5-float_vec4_array3
|
crash |
|
vs-input-position-double_dvec2
|
crash |
|
vs-input-position-double_dvec2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dvec2-double_dvec2_array2
|
crash |
|
vs-input-position-double_dvec2-float_mat2x3_array3
|
crash |
|
vs-input-position-double_dvec2-float_vec3_array3
|
crash |
|
vs-input-position-double_dvec2-float_vec4
|
crash |
|
vs-input-position-double_dvec2-int_ivec2
|
crash |
|
vs-input-position-double_dvec2-int_ivec4
|
crash |
|
vs-input-position-double_dvec2-int_ivec4_array3
|
crash |
|
vs-input-position-double_dvec2_array3-double_dmat3
|
crash |
|
vs-input-position-double_dvec2_array3-double_dmat3x2
|
crash |
|
vs-input-position-double_dvec2_array3-double_double_array2
|
crash |
|
vs-input-position-double_dvec2_array3-double_dvec2_array2
|
crash |
|
vs-input-position-double_dvec2_array3-double_dvec4_array2
|
crash |
|
vs-input-position-double_dvec2_array5-float_float_array3
|
crash |
|
vs-input-position-double_dvec2_array5-float_mat2x4_array3
|
crash |
|
vs-input-position-double_dvec2_array5-float_mat3_array3
|
crash |
|
vs-input-position-double_dvec2_array5-float_mat4
|
crash |
|
vs-input-position-double_dvec2_array5-float_vec3
|
crash |
|
vs-input-position-double_dvec2_array5-int_ivec3
|
crash |
|
vs-input-position-double_dvec2_array5-int_ivec3_array3
|
crash |
|
vs-input-position-double_dvec2_array5-uint_uvec3_array3
|
crash |
|
vs-input-position-double_dvec2_array5-uint_uvec4
|
crash |
|
vs-input-position-double_dvec3-double_dmat3
|
crash |
|
vs-input-position-double_dvec3-double_double_array2
|
crash |
|
vs-input-position-double_dvec3-double_dvec3
|
crash |
|
vs-input-position-double_dvec3-double_dvec3_array2
|
crash |
|
vs-input-position-double_dvec3-double_dvec4
|
crash |
|
vs-input-position-double_dvec3-double_dvec4_array2
|
crash |
|
vs-input-position-double_dvec3-float_mat4
|
crash |
|
vs-input-position-double_dvec3-float_mat4x3
|
crash |
|
vs-input-position-double_dvec3-float_mat4x3_array3
|
crash |
|
vs-input-position-double_dvec3-float_vec2_array3
|
crash |
|
vs-input-position-double_dvec3-int_int_array3
|
crash |
|
vs-input-position-double_dvec3-uint_uint
|
crash |
|
vs-input-position-double_dvec3-uint_uint_array3
|
crash |
|
vs-input-position-double_dvec3-uint_uvec2_array3
|
crash |
|
vs-input-position-double_dvec3-uint_uvec3
|
crash |
|
vs-input-position-double_dvec3_array3-double_dmat3
|
crash |
|
vs-input-position-double_dvec3_array3-double_dmat3x4
|
crash |
|
vs-input-position-double_dvec3_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dvec3_array3-double_double
|
crash |
|
vs-input-position-double_dvec3_array3-double_dvec4
|
crash |
|
vs-input-position-double_dvec3_array5-float_mat2x4_array3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat3x2
|
crash |
|
vs-input-position-double_dvec3_array5-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat4_array3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat4x3
|
crash |
|
vs-input-position-double_dvec3_array5-float_vec2
|
crash |
|
vs-input-position-double_dvec3_array5-float_vec4_array3
|
crash |
|
vs-input-position-double_dvec3_array5-int_ivec3_array3
|
crash |
|
vs-input-position-double_dvec4-double_dmat2x3
|
crash |
|
vs-input-position-double_dvec4-double_dmat3_array2
|
crash |
|
vs-input-position-double_dvec4-double_dmat4x2_array2
|
crash |
|
vs-input-position-double_dvec4-double_dmat4x3
|
crash |
|
vs-input-position-double_dvec4-double_dvec2_array2
|
crash |
|
vs-input-position-double_dvec4-double_dvec3
|
crash |
|
vs-input-position-double_dvec4-double_dvec3_array2
|
crash |
|
vs-input-position-double_dvec4-double_dvec4
|
crash |
|
vs-input-position-double_dvec4-float_float
|
crash |
|
vs-input-position-double_dvec4-float_mat2x3_array3
|
crash |
|
vs-input-position-double_dvec4-float_mat2x4_array3
|
crash |
|
vs-input-position-double_dvec4-float_mat3_array3
|
crash |
|
vs-input-position-double_dvec4-float_mat3x2
|
crash |
|
vs-input-position-double_dvec4-float_mat3x4
|
crash |
|
vs-input-position-double_dvec4-float_vec3
|
crash |
|
vs-input-position-double_dvec4-float_vec3_array3
|
crash |
|
vs-input-position-double_dvec4-int_int_array3
|
crash |
|
vs-input-position-double_dvec4-int_ivec2_array3
|
crash |
|
vs-input-position-double_dvec4-int_ivec3
|
crash |
|
vs-input-position-double_dvec4-int_ivec3_array3
|
crash |
|
vs-input-position-double_dvec4_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-double_dvec4_array3-double_dmat2x4
|
crash |
|
vs-input-position-double_dvec4_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-double_dvec4_array3-double_dmat3
|
crash |
|
vs-input-position-double_dvec4_array3-double_dmat4x2_array2
|
crash |
|
vs-input-position-double_dvec4_array3-double_double_array2
|
crash |
|
vs-input-position-double_dvec4_array3-double_dvec2
|
crash |
|
vs-input-position-double_dvec4_array3-double_dvec2_array2
|
crash |
|
vs-input-position-double_dvec4_array5-float_mat2_array3
|
skip |
|
vs-input-position-double_dvec4_array5-float_mat2x3
|
crash |
|
vs-input-position-double_dvec4_array5-float_vec4
|
crash |
|
vs-input-position-double_dvec4_array5-int_ivec4
|
crash |
|
vs-input-position-double_dvec4_array5-uint_uint
|
crash |
|
vs-input-position-float_float-double_dmat2_array2
|
crash |
|
vs-input-position-float_float-double_dmat4x2_array2
|
crash |
|
vs-input-position-float_float-double_dmat4x3
|
crash |
|
vs-input-position-float_float-double_double
|
crash |
|
vs-input-position-float_float-double_dvec3_array2
|
crash |
|
vs-input-position-float_float-double_dvec4
|
crash |
|
vs-input-position-float_float_array3-double_dmat2_array2
|
crash |
|
vs-input-position-float_float_array3-double_dmat2x4
|
crash |
|
vs-input-position-float_float_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_float_array3-double_dmat3x2
|
crash |
|
vs-input-position-float_float_array3-double_dmat4_array2
|
skip |
|
vs-input-position-float_float_array3-double_dmat4x3
|
crash |
|
vs-input-position-float_float_array3-double_dvec4_array2
|
crash |
|
vs-input-position-float_mat2-double_dmat2
|
crash |
|
vs-input-position-float_mat2-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat2-double_dmat3
|
crash |
|
vs-input-position-float_mat2-double_dmat3x4
|
crash |
|
vs-input-position-float_mat2-double_dmat4x2_array2
|
crash |
|
vs-input-position-float_mat2-double_double
|
crash |
|
vs-input-position-float_mat2_array3-double_dmat2_array2
|
crash |
|
vs-input-position-float_mat2_array3-double_dmat3
|
crash |
|
vs-input-position-float_mat2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat2_array3-double_double
|
crash |
|
vs-input-position-float_mat2_array3-double_double_array2
|
crash |
|
vs-input-position-float_mat2_array3-double_dvec3
|
crash |
|
vs-input-position-float_mat2_array3-double_dvec4_array2
|
crash |
|
vs-input-position-float_mat2x3-double_dmat2
|
crash |
|
vs-input-position-float_mat2x3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat2x3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat2x3_array3-double_dmat3_array2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat4x2
|
crash |
|
vs-input-position-float_mat2x3_array3-double_double
|
crash |
|
vs-input-position-float_mat2x3_array3-double_double_array2
|
crash |
|
vs-input-position-float_mat2x4-double_dmat2
|
crash |
|
vs-input-position-float_mat2x4-double_dmat2_array2
|
crash |
|
vs-input-position-float_mat2x4-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat2x4-double_dmat3_array2
|
crash |
|
vs-input-position-float_mat2x4_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat2x4_array3-double_dmat3x2
|
crash |
|
vs-input-position-float_mat2x4_array3-double_dmat3x2_array2
|
crash |
|
vs-input-position-float_mat3-double_dmat2
|
crash |
|
vs-input-position-float_mat3-double_dmat2_array2
|
crash |
|
vs-input-position-float_mat3-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_mat3-double_dmat3
|
crash |
|
vs-input-position-float_mat3-double_dmat4x2_array2
|
crash |
|
vs-input-position-float_mat3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat3-double_double
|
crash |
|
vs-input-position-float_mat3-double_dvec4
|
crash |
|
vs-input-position-float_mat3_array3-double_dmat2
|
crash |
|
vs-input-position-float_mat3_array3-double_dmat3
|
crash |
|
vs-input-position-float_mat3x2-double_dmat4x2
|
crash |
|
vs-input-position-float_mat3x2-double_dmat4x3
|
crash |
|
vs-input-position-float_mat3x2-double_double_array2
|
crash |
|
vs-input-position-float_mat3x2-double_dvec2_array2
|
crash |
|
vs-input-position-float_mat3x2-double_dvec4
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dmat2
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dmat2_array2
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dmat3x4
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dmat4
|
skip |
|
vs-input-position-float_mat3x2_array3-double_double
|
crash |
|
vs-input-position-float_mat3x2_array3-double_double_array2
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dvec2
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dvec2_array2
|
crash |
|
vs-input-position-float_mat3x2_array3-double_dvec3_array2
|
crash |
|
vs-input-position-float_mat3x4-double_dmat2
|
crash |
|
vs-input-position-float_mat3x4-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_mat3x4-double_dmat2x4
|
crash |
|
vs-input-position-float_mat3x4-double_dmat3x4_array2
|
crash |
|
vs-input-position-float_mat3x4-double_double
|
crash |
|
vs-input-position-float_mat3x4-double_double_array2
|
crash |
|
vs-input-position-float_mat3x4_array3-double_dmat3x2
|
crash |
|
vs-input-position-float_mat3x4_array3-double_double_array2
|
crash |
|
vs-input-position-float_mat3x4_array3-double_dvec4
|
crash |
|
vs-input-position-float_mat4-double_dmat3x2
|
crash |
|
vs-input-position-float_mat4-double_dmat4_array2
|
skip |
|
vs-input-position-float_mat4-double_dmat4x2
|
crash |
|
vs-input-position-float_mat4_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat4_array3-double_dmat3x2
|
crash |
|
vs-input-position-float_mat4_array3-double_double_array2
|
crash |
|
vs-input-position-float_mat4_array3-double_dvec2
|
crash |
|
vs-input-position-float_mat4x2-double_dmat2x3
|
crash |
|
vs-input-position-float_mat4x2-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_mat4x2-double_dmat3x4
|
crash |
|
vs-input-position-float_mat4x2-double_dmat4x2
|
crash |
|
vs-input-position-float_mat4x2-double_dvec4_array2
|
crash |
|
vs-input-position-float_mat4x2_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat4
|
skip |
|
vs-input-position-float_mat4x2_array3-double_double
|
crash |
|
vs-input-position-float_mat4x3-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_mat4x3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat4x3-double_double
|
crash |
|
vs-input-position-float_mat4x3-double_double_array2
|
crash |
|
vs-input-position-float_mat4x3-double_dvec2_array2
|
crash |
|
vs-input-position-float_mat4x3-double_dvec4_array2
|
crash |
|
vs-input-position-float_mat4x3_array3-double_dmat2_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat2x4
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat4x2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dvec4
|
crash |
|
vs-input-position-float_mat4x3_array3-double_dvec4_array2
|
skip |
|
vs-input-position-float_vec2-double_dmat2x3
|
crash |
|
vs-input-position-float_vec2-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_vec2-double_dmat3x2
|
crash |
|
vs-input-position-float_vec2-double_dmat4_array2
|
skip |
|
vs-input-position-float_vec2-double_double
|
crash |
|
vs-input-position-float_vec2_array3-double_dmat2x3
|
crash |
|
vs-input-position-float_vec2_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_vec2_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_vec2_array3-double_dmat3_array2
|
crash |
|
vs-input-position-float_vec2_array3-double_dmat4x3
|
crash |
|
vs-input-position-float_vec2_array3-double_dvec4
|
crash |
|
vs-input-position-float_vec3-double_dmat2x3
|
crash |
|
vs-input-position-float_vec3-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_vec3-double_dmat3x4
|
crash |
|
vs-input-position-float_vec3-double_dvec4
|
crash |
|
vs-input-position-float_vec3_array3-double_dmat2_array2
|
crash |
|
vs-input-position-float_vec3_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-float_vec3_array3-double_dmat4_array2
|
skip |
|
vs-input-position-float_vec3_array3-double_dmat4x3
|
crash |
|
vs-input-position-float_vec3_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_vec3_array3-double_double
|
crash |
|
vs-input-position-float_vec3_array3-double_dvec2
|
crash |
|
vs-input-position-float_vec3_array3-double_dvec3_array2
|
crash |
|
vs-input-position-float_vec3_array3-double_dvec4
|
crash |
|
vs-input-position-float_vec3_array3-double_dvec4_array2
|
crash |
|
vs-input-position-float_vec4-double_dmat2
|
crash |
|
vs-input-position-float_vec4-double_dmat2x4_array2
|
crash |
|
vs-input-position-float_vec4-double_dmat3
|
crash |
|
vs-input-position-float_vec4-double_dmat3x2_array2
|
crash |
|
vs-input-position-float_vec4-double_dmat4_array2
|
skip |
|
vs-input-position-float_vec4-double_dvec4
|
crash |
|
vs-input-position-float_vec4-double_dvec4_array2
|
crash |
|
vs-input-position-float_vec4_array3-double_dmat2x3
|
crash |
|
vs-input-position-float_vec4_array3-double_dmat3x2
|
crash |
|
vs-input-position-float_vec4_array3-double_dmat3x4
|
crash |
|
vs-input-position-float_vec4_array3-double_dmat4x2
|
crash |
|
vs-input-position-float_vec4_array3-double_dvec2_array2
|
crash |
|
vs-input-position-float_vec4_array3-double_dvec4
|
crash |
|
vs-input-position-int_int-double_dmat4x2
|
crash |
|
vs-input-position-int_int-double_dvec4_array2
|
crash |
|
vs-input-position-int_int_array3-double_dmat2
|
crash |
|
vs-input-position-int_int_array3-double_dmat4
|
crash |
|
vs-input-position-int_int_array3-double_dmat4x3
|
crash |
|
vs-input-position-int_int_array3-double_dvec3
|
crash |
|
vs-input-position-int_int_array3-double_dvec3_array2
|
crash |
|
vs-input-position-int_int_array3-double_dvec4
|
crash |
|
vs-input-position-int_ivec2-double_dmat2
|
crash |
|
vs-input-position-int_ivec2-double_dmat4
|
crash |
|
vs-input-position-int_ivec2-double_dvec3_array2
|
crash |
|
vs-input-position-int_ivec2_array3-double_dmat3x2_array2
|
crash |
|
vs-input-position-int_ivec2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-int_ivec2_array3-double_double_array2
|
crash |
|
vs-input-position-int_ivec3-double_dmat2x3_array2
|
crash |
|
vs-input-position-int_ivec3-double_dmat3
|
crash |
|
vs-input-position-int_ivec3-double_dmat4x3_array2
|
skip |
|
vs-input-position-int_ivec3-double_double
|
crash |
|
vs-input-position-int_ivec3-double_dvec3
|
crash |
|
vs-input-position-int_ivec3-double_dvec3_array2
|
crash |
|
vs-input-position-int_ivec3-double_dvec4_array2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat2x3
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat3x2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat3x2_array2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat3x4_array2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat4x2
|
crash |
|
vs-input-position-int_ivec3_array3-double_dmat4x2_array2
|
crash |
|
vs-input-position-int_ivec3_array3-double_double
|
crash |
|
vs-input-position-int_ivec3_array3-double_dvec2_array2
|
crash |
|
vs-input-position-int_ivec4-double_dmat3
|
crash |
|
vs-input-position-int_ivec4-double_dmat3_array2
|
crash |
|
vs-input-position-int_ivec4-double_dmat3x2
|
crash |
|
vs-input-position-int_ivec4-double_dvec4_array2
|
crash |
|
vs-input-position-int_ivec4_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-int_ivec4_array3-double_dvec3
|
crash |
|
vs-input-position-int_ivec4_array3-double_dvec3_array2
|
crash |
|
vs-input-position-ubyte_uint-short_int-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uint-short_int-double_dvec3
|
crash |
|
vs-input-position-ubyte_uint-short_int-double_dvec4
|
crash |
|
vs-input-position-ubyte_uint-short_ivec2-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uint-short_ivec2-double_dmat4x3
|
crash |
|
vs-input-position-ubyte_uint-short_ivec2-double_dvec3
|
crash |
|
vs-input-position-ubyte_uint-short_ivec2-double_dvec4
|
crash |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat2
|
crash |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat4x2
|
crash |
|
vs-input-position-ubyte_uint-short_ivec3-double_dvec2
|
crash |
|
vs-input-position-ubyte_uint-short_ivec4-double_dmat4x3
|
crash |
|
vs-input-position-ubyte_uint-short_ivec4-double_double
|
crash |
|
vs-input-position-ubyte_uvec2-short_int-double_dmat2x4
|
crash |
|
vs-input-position-ubyte_uvec2-short_int-double_dmat4
|
crash |
|
vs-input-position-ubyte_uvec2-short_int-double_dvec4
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_dmat2
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_dmat2x4
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_dmat3x4
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_double
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_dvec4
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat4x3
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat2
|
crash |
|
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat4x2
|
crash |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dvec2
|
crash |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dvec4
|
crash |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dvec4
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat2
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat2x4
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat3
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat3x4
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat4x2
|
crash |
|
vs-input-position-ubyte_uvec4-short_int-double_dvec4
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec2-double_dmat3x2
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec2-double_dvec3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat2x3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat4x3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_dmat2x3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_dmat4x3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_double
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_dvec3
|
crash |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_dvec4
|
crash |
|
vs-input-position-uint_uint-double_dmat2
|
crash |
|
vs-input-position-uint_uint-double_dmat4
|
crash |
|
vs-input-position-uint_uint-double_dmat4x3
|
crash |
|
vs-input-position-uint_uint_array3-double_dmat2x3_array2
|
crash |
|
vs-input-position-uint_uint_array3-double_dmat4x3
|
crash |
|
vs-input-position-uint_uint_array3-double_dvec4
|
crash |
|
vs-input-position-uint_uvec2-double_dmat3x4
|
crash |
|
vs-input-position-uint_uvec2-double_dmat4x2
|
crash |
|
vs-input-position-uint_uvec2-double_dvec2_array2
|
crash |
|
vs-input-position-uint_uvec2-double_dvec3
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat2_array2
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat2x4
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat2x4_array2
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat3x2_array2
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat3x4
|
crash |
|
vs-input-position-uint_uvec2_array3-double_dmat3x4_array2
|
crash |
|
vs-input-position-uint_uvec2_array3-double_double_array2
|
crash |
|
vs-input-position-uint_uvec3-double_dmat2_array2
|
crash |
|
vs-input-position-uint_uvec3-double_dmat2x3
|
crash |
|
vs-input-position-uint_uvec3-double_dmat2x4
|
crash |
|
vs-input-position-uint_uvec3-double_dmat3_array2
|
crash |
|
vs-input-position-uint_uvec3-double_dmat3x2_array2
|
crash |
|
vs-input-position-uint_uvec3-double_dvec4
|
crash |
|
vs-input-position-uint_uvec3_array3-double_dmat2_array2
|
crash |
|
vs-input-position-uint_uvec3_array3-double_dmat3
|
crash |
|
vs-input-position-uint_uvec3_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-uint_uvec3_array3-double_dvec2_array2
|
crash |
|
vs-input-position-uint_uvec3_array3-double_dvec3_array2
|
crash |
|
vs-input-position-uint_uvec4-double_dmat2x4
|
crash |
|
vs-input-position-uint_uvec4-double_dmat4_array2
|
skip |
|
vs-input-position-uint_uvec4-double_dmat4x2
|
crash |
|
vs-input-position-uint_uvec4-double_double_array2
|
crash |
|
vs-input-position-uint_uvec4-double_dvec4_array2
|
crash |
|
vs-input-position-uint_uvec4_array3-double_dmat2_array2
|
crash |
|
vs-input-position-uint_uvec4_array3-double_dmat3_array2
|
crash |
|
vs-input-position-uint_uvec4_array3-double_dmat3x4
|
crash |
|
vs-input-position-uint_uvec4_array3-double_double
|
crash |
|
vs-input-position-uint_uvec4_array3-double_double_array2
|
crash |
|
vs-input-position-uint_uvec4_array3-double_dvec3
|
crash |
|
vs-input-position-ushort_uint-double_dvec4
|
crash |
|
vs-input-position-ushort_uvec2-double_dmat2
|
crash |
|
vs-input-position-ushort_uvec2-double_dmat2x3
|
crash |
|
vs-input-position-ushort_uvec2-double_dmat3x4
|
crash |
|
vs-input-position-ushort_uvec2-double_dvec2
|
crash |
|
vs-input-position-ushort_uvec2-double_dvec3
|
crash |
|
vs-input-position-ushort_uvec3-double_dvec4
|
crash |
|
vs-input-position-ushort_uvec4-double_dmat3x4
|
crash |
|
vs-input-position-ushort_uvec4-double_dvec4
|
crash |
|
vs-input-ubyte_uint-position-short_ivec2-double_dmat2x3
|
crash |
|
vs-input-ubyte_uint-position-short_ivec2-double_dmat3
|
crash |
|
vs-input-ubyte_uint-position-short_ivec3-double_dmat4
|
crash |
|
vs-input-ubyte_uint-position-short_ivec3-double_double
|
crash |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat3
|
crash |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat3x2
|
crash |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat4x2
|
crash |
|
vs-input-ubyte_uint-position-short_ivec4-double_dvec3
|
crash |
|
vs-input-ubyte_uint-short_int-double_dmat3-position
|
crash |
|
vs-input-ubyte_uint-short_int-double_dmat4x3-position
|
crash |
|
vs-input-ubyte_uint-short_int-double_dvec2-position
|
crash |
|
vs-input-ubyte_uint-short_int-double_dvec3-position
|
crash |
|
vs-input-ubyte_uint-short_int-position-double_dmat3x4
|
crash |
|
vs-input-ubyte_uint-short_ivec2-double_dmat4x3-position
|
crash |
|
vs-input-ubyte_uint-short_ivec2-double_double-position
|
crash |
|
vs-input-ubyte_uint-short_ivec2-position-double_dmat2
|
crash |
|
vs-input-ubyte_uint-short_ivec2-position-double_dmat4
|
crash |
|
vs-input-ubyte_uint-short_ivec2-position-double_dvec3
|
crash |
|
vs-input-ubyte_uint-short_ivec2-position-double_dvec4
|
crash |
|
vs-input-ubyte_uint-short_ivec3-double_dmat2x4-position
|
crash |
|
vs-input-ubyte_uint-short_ivec3-double_dmat3x2-position
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_dmat2
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_dmat3x2
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_dmat4
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_double
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_dvec2
|
crash |
|
vs-input-ubyte_uint-short_ivec3-position-double_dvec4
|
crash |
|
vs-input-ubyte_uint-short_ivec4-double_dmat2x4-position
|
crash |
|
vs-input-ubyte_uint-short_ivec4-double_double-position
|
crash |
|
vs-input-ubyte_uint-short_ivec4-position-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-position-short_int-double_dmat2
|
crash |
|
vs-input-ubyte_uvec2-position-short_int-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec2-position-short_int-double_double
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat4
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat3
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat4
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_double
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dvec4
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec4-double_dmat4
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec4-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-position-short_ivec4-double_dvec4
|
crash |
|
vs-input-ubyte_uvec2-short_int-double_dvec2-position
|
crash |
|
vs-input-ubyte_uvec2-short_int-position-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec2-short_int-position-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec2-short_int-position-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-short_int-position-double_dvec3
|
crash |
|
vs-input-ubyte_uvec2-short_ivec2-double_dmat2x3-position
|
crash |
|
vs-input-ubyte_uvec2-short_ivec2-double_dmat4x3-position
|
crash |
|
vs-input-ubyte_uvec2-short_ivec2-position-double_double
|
crash |
|
vs-input-ubyte_uvec2-short_ivec2-position-double_dvec2
|
crash |
|
vs-input-ubyte_uvec2-short_ivec3-double_dmat2-position
|
crash |
|
vs-input-ubyte_uvec2-short_ivec3-double_dmat2x3-position
|
crash |
|
vs-input-ubyte_uvec2-short_ivec4-double_double-position
|
crash |
|
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat3
|
crash |
|
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec3-position-short_int-double_dmat4
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat3
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat3x4
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_double
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dvec2
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dvec4
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec3-double_dmat3x4
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec3-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec3-double_dvec2
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat2x4
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3x2
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_double
|
crash |
|
vs-input-ubyte_uvec3-short_int-double_dvec3-position
|
crash |
|
vs-input-ubyte_uvec3-short_int-double_dvec4-position
|
crash |
|
vs-input-ubyte_uvec3-short_int-position-double_dmat2
|
crash |
|
vs-input-ubyte_uvec3-short_int-position-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-double_dmat2x3-position
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-double_double-position
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat4
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dvec4
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-double_dmat2-position
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dmat2x4
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dmat3
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dmat3x2
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_double
|
crash |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dvec2
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat2x3-position
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat2x4-position
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_dmat2x4
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_dmat3x2
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_dvec3
|
crash |
|
vs-input-ubyte_uvec4-position-short_int-double_dmat3x4
|
crash |
|
vs-input-ubyte_uvec4-position-short_int-double_dmat4
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dmat3x2
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dvec3
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dvec4
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat4x3
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2x4
|
crash |
|
vs-input-ubyte_uvec4-short_int-double_dmat2x3-position
|
crash |
|
vs-input-ubyte_uvec4-short_int-double_dmat2x4-position
|
crash |
|
vs-input-ubyte_uvec4-short_int-double_dmat3x2-position
|
crash |
|
vs-input-ubyte_uvec4-short_int-double_dmat3x4-position
|
crash |
|
vs-input-ubyte_uvec4-short_int-position-double_dmat2x3
|
crash |
|
vs-input-ubyte_uvec4-short_int-position-double_dmat3x4
|
crash |
|
vs-input-ubyte_uvec4-short_int-position-double_dvec4
|
crash |
|
vs-input-ubyte_uvec4-short_ivec2-double_dmat3x2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec2-double_dvec2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec2-position-double_dvec2
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat2x4-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat3-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat3x2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat4-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dvec2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dvec3-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-double_dvec4-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat2x4
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat3
|
crash |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_dmat2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_dmat3x2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_dmat4-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_dmat4x2-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_double-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-double_dvec4-position
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4x2
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_double
|
crash |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dvec2
|
crash |
|
vs-input-uint_uint-double_dmat2-position
|
crash |
|
vs-input-uint_uint-double_dmat2x3-position
|
crash |
|
vs-input-uint_uint-double_dmat3-position
|
crash |
|
vs-input-uint_uint-double_dmat3x2-position
|
crash |
|
vs-input-uint_uint-double_dmat3x4-position
|
crash |
|
vs-input-uint_uint-double_dmat4x3_array2-position
|
skip |
|
vs-input-uint_uint-double_double-position
|
crash |
|
vs-input-uint_uint-double_double_array2-position
|
crash |
|
vs-input-uint_uint-double_dvec2-position
|
crash |
|
vs-input-uint_uint-double_dvec4-position
|
crash |
|
vs-input-uint_uint-position-double_dmat2x3_array2
|
crash |
|
vs-input-uint_uint-position-double_dmat3_array2
|
crash |
|
vs-input-uint_uint-position-double_dmat4
|
crash |
|
vs-input-uint_uint-position-double_double
|
crash |
|
vs-input-uint_uint-position-double_double_array2
|
crash |
|
vs-input-uint_uint-position-double_dvec2_array2
|
crash |
|
vs-input-uint_uint_array3-double_dmat2x3-position
|
crash |
|
vs-input-uint_uint_array3-double_dmat3-position
|
crash |
|
vs-input-uint_uint_array3-double_dmat3x2-position
|
crash |
|
vs-input-uint_uint_array3-position-double_dmat3
|
crash |
|
vs-input-uint_uint_array3-position-double_dmat3x2
|
crash |
|
vs-input-uint_uint_array3-position-double_dmat4
|
crash |
|
vs-input-uint_uint_array3-position-double_double
|
crash |
|
vs-input-uint_uint_array3-position-double_dvec4
|
crash |
|
vs-input-uint_uint_array3-position-double_dvec4_array2
|
crash |
|
vs-input-uint_uvec2-double_dmat2x3_array2-position
|
crash |
|
vs-input-uint_uvec2-double_dmat3x2-position
|
crash |
|
vs-input-uint_uvec2-double_dmat3x4_array2-position
|
crash |
|
vs-input-uint_uvec2-double_dmat4_array2-position
|
skip |
|
vs-input-uint_uvec2-double_dmat4x2-position
|
crash |
|
vs-input-uint_uvec2-double_dmat4x3_array2-position
|
skip |
|
vs-input-uint_uvec2-double_double-position
|
crash |
|
vs-input-uint_uvec2-position-double_dmat2x3
|
crash |
|
vs-input-uint_uvec2-position-double_dmat2x4
|
crash |
|
vs-input-uint_uvec2-position-double_dmat3_array2
|
crash |
|
vs-input-uint_uvec2-position-double_dmat4x3_array2
|
skip |
|
vs-input-uint_uvec2-position-double_dvec2_array2
|
crash |
|
vs-input-uint_uvec2-position-double_dvec4_array2
|
crash |
|
vs-input-uint_uvec2_array3-double_dmat3x2-position
|
crash |
|
vs-input-uint_uvec2_array3-double_dmat3x4_array2-position
|
crash |
|
vs-input-uint_uvec2_array3-double_dmat4-position
|
crash |
|
vs-input-uint_uvec2_array3-double_dmat4_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dmat4x3-position
|
crash |
|
vs-input-uint_uvec2_array3-double_double_array2-position
|
crash |
|
vs-input-uint_uvec2_array3-double_dvec4_array2-position
|
crash |
|
vs-input-uint_uvec2_array3-position-double_dmat2x4_array2
|
crash |
|
vs-input-uint_uvec2_array3-position-double_dmat3x2
|
crash |
|
vs-input-uint_uvec2_array3-position-double_dmat4
|
crash |
|
vs-input-uint_uvec2_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dvec2
|
crash |
|
vs-input-uint_uvec2_array3-position-double_dvec3
|
crash |
|
vs-input-uint_uvec3-double_dmat2x3-position
|
crash |
|
vs-input-uint_uvec3-double_dmat2x4_array2-position
|
crash |
|
vs-input-uint_uvec3-double_dmat3x4_array2-position
|
crash |
|
vs-input-uint_uvec3-position-double_dmat2x3
|
crash |
|
vs-input-uint_uvec3-position-double_dmat2x3_array2
|
crash |
|
vs-input-uint_uvec3-position-double_dmat3_array2
|
crash |
|
vs-input-uint_uvec3-position-double_dmat4
|
crash |
|
vs-input-uint_uvec3-position-double_dmat4_array2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat4x3
|
crash |
|
vs-input-uint_uvec3-position-double_double_array2
|
crash |
|
vs-input-uint_uvec3-position-double_dvec2
|
crash |
|
vs-input-uint_uvec3_array3-double_dmat2_array2-position
|
crash |
|
vs-input-uint_uvec3_array3-double_dmat2x3-position
|
crash |
|
vs-input-uint_uvec3_array3-double_dmat2x4-position
|
crash |
|
vs-input-uint_uvec3_array3-double_dmat3x2_array2-position
|
crash |
|
vs-input-uint_uvec3_array3-double_dvec4-position
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dmat2_array2
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dmat2x3_array2
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dmat3
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dmat3x4_array2
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dmat4x3
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dvec4
|
crash |
|
vs-input-uint_uvec3_array3-position-double_dvec4_array2
|
crash |
|
vs-input-uint_uvec4-double_dmat2x3_array2-position
|
crash |
|
vs-input-uint_uvec4-double_dmat3x4-position
|
crash |
|
vs-input-uint_uvec4-double_dmat4x3-position
|
crash |
|
vs-input-uint_uvec4-double_dmat4x3_array2-position
|
skip |
|
vs-input-uint_uvec4-position-double_dmat2
|
crash |
|
vs-input-uint_uvec4-position-double_dmat2x4
|
crash |
|
vs-input-uint_uvec4-position-double_dmat3x2_array2
|
crash |
|
vs-input-uint_uvec4-position-double_dmat4x2
|
crash |
|
vs-input-uint_uvec4-position-double_dmat4x3_array2
|
skip |
|
vs-input-uint_uvec4_array3-double_dmat2-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dmat2x3-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dmat2x4-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dmat3x2-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dmat3x4_array2-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dmat4x2-position
|
crash |
|
vs-input-uint_uvec4_array3-double_double_array2-position
|
crash |
|
vs-input-uint_uvec4_array3-double_dvec4_array2-position
|
crash |
|
vs-input-uint_uvec4_array3-position-double_dmat2_array2
|
crash |
|
vs-input-uint_uvec4_array3-position-double_dmat4_array2
|
skip |
|
vs-input-uint_uvec4_array3-position-double_dmat4x2
|
crash |
|
vs-input-uint_uvec4_array3-position-double_dmat4x3
|
crash |
|
vs-input-ushort_uint-double_dmat3-position
|
crash |
|
vs-input-ushort_uint-double_dvec2-position
|
crash |
|
vs-input-ushort_uint-position-double_dmat2
|
crash |
|
vs-input-ushort_uint-position-double_dmat4
|
crash |
|
vs-input-ushort_uint-position-double_dmat4x3
|
crash |
|
vs-input-ushort_uvec2-double_dmat2x4-position
|
crash |
|
vs-input-ushort_uvec2-position-double_dmat2x3
|
crash |
|
vs-input-ushort_uvec2-position-double_dmat2x4
|
crash |
|
vs-input-ushort_uvec2-position-double_dvec4
|
crash |
|
vs-input-ushort_uvec3-double_dmat3x2-position
|
crash |
|
vs-input-ushort_uvec3-double_dmat4x2-position
|
crash |
|
vs-input-ushort_uvec3-double_dvec3-position
|
crash |
|
vs-input-ushort_uvec3-position-double_double
|
crash |
|
vs-input-ushort_uvec4-double_dmat2-position
|
crash |
|
vs-input-ushort_uvec4-double_dmat3-position
|
crash |
|
vs-input-ushort_uvec4-double_dmat4-position
|
crash |
|
vs-input-ushort_uvec4-position-double_dvec3
|
crash |
|
get_double_attribs-display-lists
|
pass |
|
getactiveattrib
|
crash |
|
max-vertex-attrib
|
pass |
|
preprocessor
|
4/4 |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
arb_vertex_buffer_object
|
17/17 |
|
arb_vertex_buffer_object-delete-mapped-buffer
|
pass |
|
arb_vertex_buffer_object-map-after-draw
|
pass |
|
arb_vertex_buffer_object-map-empty
|
pass |
|
combined-vertex-index
|
pass |
|
elements-negative-offset
|
pass |
|
ib-data-sync
|
pass |
|
ib-subdata-sync
|
pass |
|
mixed-immediate-and-vbo
|
pass |
|
pos-array
|
pass |
|
vbo-bufferdata
|
pass |
|
vbo-map-remap
|
pass |
|
vbo-map-unsync
|
pass |
|
vbo-subdata-many drawarrays
|
pass |
|
vbo-subdata-many drawelements
|
pass |
|
vbo-subdata-many drawrangeelements
|
pass |
|
vbo-subdata-sync
|
pass |
|
vbo-subdata-zero
|
pass |
|
arb_vertex_program
|
79/79 |
|
arb_vertex_program-get-limits-without-fp
|
pass |
|
arb_vertex_program-matrix-property-bindings
|
pass |
|
arb_vertex_program-property-bindings
|
pass |
|
arb_vertex_program-unused-attributes
|
2/2 |
|
unused conventional attributes
|
pass |
|
unused generic attributes
|
pass |
|
arl
|
pass |
|
big-param
|
pass |
|
clip-plane-transformation arb
|
pass |
|
compute_position_from_texcoord
|
pass |
|
dataflow-bug
|
pass |
|
divide_by_zero
|
pass |
|
fogcoord-dp3
|
pass |
|
fogcoord-dp4
|
pass |
|
fogcoord-dph
|
pass |
|
getenv4d-with-error
|
pass |
|
getlocal4-errors
|
pass |
|
getlocal4d-with-error
|
pass |
|
getlocal4f-max
|
pass |
|
infinity_and_nan
|
pass |
|
instructions
|
34/34 |
|
abs
|
pass |
|
add
|
pass |
|
arl
|
pass |
|
dp3
|
pass |
|
dp4
|
pass |
|
dph
|
pass |
|
dst
|
pass |
|
ex2
|
pass |
|
exp
|
pass |
|
flr
|
pass |
|
frc
|
pass |
|
lg2
|
pass |
|
lit_degenerate_case
|
pass |
|
lit_x_lt_0
|
pass |
|
log
|
pass |
|
mad
|
pass |
|
max
|
pass |
|
min
|
pass |
|
mov_with_swizzle
|
pass |
|
mul_with_swizzle_and_masking
|
pass |
|
pow_exponentiation
|
pass |
|
rcp_reciprocal
|
pass |
|
rsq_reciprocal_square_root
|
pass |
|
rsq_reciprocal_square_root_of_negative_value
|
pass |
|
sge
|
pass |
|
slt
|
pass |
|
sub_with_swizzle
|
pass |
|
swz
|
pass |
|
swz_constant
|
pass |
|
swz_negative
|
pass |
|
swz_src_and_constants
|
pass |
|
swz_src_negative_and_constants
|
pass |
|
xpd
|
pass |
|
xpd_same_src_and_dst_arg
|
pass |
|
minmax
|
pass |
|
vp-address-01
|
pass |
|
vp-address-02
|
skip |
|
vp-address-04
|
skip |
|
vp-arl-constant-array
|
pass |
|
vp-arl-constant-array-huge
|
pass |
|
vp-arl-constant-array-huge-offset
|
pass |
|
vp-arl-constant-array-huge-offset-neg
|
pass |
|
vp-arl-constant-array-huge-overwritten
|
pass |
|
vp-arl-constant-array-huge-relative-offset
|
pass |
|
vp-arl-constant-array-huge-varying
|
pass |
|
vp-arl-constant-array-varying
|
pass |
|
vp-arl-env-array
|
pass |
|
vp-arl-local-array
|
pass |
|
vp-arl-neg-array
|
pass |
|
vp-arl-neg-array-2
|
pass |
|
vp-bad-program
|
pass |
|
vp-constant-array
|
pass |
|
vp-constant-array-huge
|
pass |
|
vp-constant-negate
|
pass |
|
vp-exp-alias
|
pass |
|
vp-max
|
pass |
|
vp-max-array
|
pass |
|
vp-min
|
pass |
|
vp-sge-alias
|
pass |
|
vp-two-constants
|
pass |
|
vp-write-undefined-to-output
|
pass |
|
z-write
|
pass |
|
arb_vertex_type_10f_11f_11f_rev
|
27/27 |
|
arb_vertex_type_10f_11f_11f_rev-api-errors
|
26/26 |
|
colorpointer-not-allowed
|
pass |
|
fogcoordpointer-not-allowed
|
pass |
|
indexpointer-not-allowed
|
pass |
|
normalpointer-not-allowed
|
pass |
|
secondarycolorpointer-not-allowed
|
pass |
|
texcoordpointer-not-allowed
|
pass |
|
vertexattribformat-badsize
|
pass |
|
vertexattribformat-badsize-bgra
|
pass |
|
vertexattribformat-ok
|
pass |
|
vertexattribiformat-not-allowed
|
pass |
|
vertexattribipointer-not-allowed
|
pass |
|
vertexattriblformat-not-allowed
|
pass |
|
vertexattriblpointer-not-allowed
|
pass |
|
vertexattribp1ui-ok
|
pass |
|
vertexattribp1uiv-ok
|
pass |
|
vertexattribp2ui-ok
|
pass |
|
vertexattribp2uiv-ok
|
pass |
|
vertexattribp3ui-ok
|
pass |
|
vertexattribp3uiv-normalized-ok
|
pass |
|
vertexattribp3uiv-ok
|
pass |
|
vertexattribp4ui-not-allowed
|
pass |
|
vertexattribp4uiv-not-allowed
|
pass |
|
vertexattribpointer-badsize
|
pass |
|
vertexattribpointer-badsize-bgra
|
pass |
|
vertexattribpointer-ok
|
pass |
|
vertexpointer-not-allowed
|
pass |
|
arb_vertex_type_10f_11f_11f_rev-draw-vertices
|
pass |
|
arb_vertex_type_2_10_10_10_rev
|
5/5 |
|
arb_vertex_type_2_10_10_10_rev-array_types
|
pass |
|
attrib-p-types
|
pass |
|
attrib-pointer-type-size-match
|
pass |
|
attribs
|
pass |
|
draw-vertices-2101010
|
pass |
|
arb_viewport_array
|
17/22 |
|
bounds
|
3/3 |
|
depthrange near, far validity
|
pass |
|
scissor left, bottom, width, height validity
|
pass |
|
viewport x, y, width, height validity
|
pass |
|
clear
|
pass |
|
depthrange-indices
|
pass |
|
display-list
|
pass |
|
minmax
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
queries
|
pass |
|
render-depthrange
|
fail |
|
render-scissor
|
0/2 |
|
render multi-scissor rectangles
|
fail |
|
render multi-viewport scissor test
|
fail |
|
render-viewport
|
fail |
|
render-viewport-2
|
fail |
|
scissor-check
|
pass |
|
scissor-indices
|
pass |
|
viewport-indices
|
pass |
|
arm_shader_framebuffer_fetch_depth_stencil
|
0/0 |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth24_stencil8 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth32f_stencil8 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component16 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component24 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_depth_component32f 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil gl_stencil_index8 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth24_stencil8 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth32f_stencil8 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component16 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component24 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_depth_component32f 8
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 1
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 16
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 2
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 4
|
skip |
|
arm_shader_framebuffer_fetch_depth_stencil_gles3 gl_stencil_index8 8
|
skip |
|
ati_draw_buffers
|
3/3 |
|
arbfp-no-index
|
pass |
|
arbfp-no-option
|
pass |
|
ati_draw_buffers-arbfp
|
pass |
|
ati_envmap_bumpmap
|
0/0 |
|
ati_envmap_bumpmap-bump
|
skip |
|
ati_fragment_shader
|
60/60 |
|
ati_fragment_shader-api-alphafirst
|
pass |
|
ati_fragment_shader-api-gen
|
pass |
|
ati_fragment_shader-error01-genzero
|
pass |
|
ati_fragment_shader-error02-inside
|
pass |
|
ati_fragment_shader-error03-outside
|
pass |
|
ati_fragment_shader-error04-endshader
|
pass |
|
ati_fragment_shader-error05-passes
|
2/2 |
|
same reg written twice
|
pass |
|
too many passes
|
pass |
|
ati_fragment_shader-error06-regswizzle
|
6/6 |
|
different swizzle in different pass
|
pass |
|
different swizzle on the same reg
|
pass |
|
different swizzle on the same tex in passtexcoord
|
pass |
|
different swizzle on the same tex in samplemap
|
pass |
|
reg source in first pass
|
pass |
|
stq swizzle on reg
|
pass |
|
ati_fragment_shader-error07-instcount
|
pass |
|
ati_fragment_shader-error08-secondary
|
pass |
|
ati_fragment_shader-error09-allconst
|
pass |
|
ati_fragment_shader-error10-dotx
|
pass |
|
ati_fragment_shader-error11-invaliddst
|
pass |
|
ati_fragment_shader-error12-invalidsrc
|
pass |
|
ati_fragment_shader-error13-invalidarg
|
pass |
|
ati_fragment_shader-error14-invalidmod
|
pass |
|
ati_fragment_shader-render-constants
|
pass |
|
ati_fragment_shader-render-default
|
pass |
|
ati_fragment_shader-render-fog
|
pass |
|
ati_fragment_shader-render-notexture
|
pass |
|
ati_fragment_shader-render-ops
|
31/31 |
|
add c0, c1
|
pass |
|
add c1, 2*c0
|
pass |
|
cnd c0, c1, -c2
|
pass |
|
cnd c0, c1, c2
|
pass |
|
cnd0 c0, c1, c2
|
pass |
|
dot2_add c1, c2, c0
|
pass |
|
dot3 c0, c1
|
pass |
|
dot4 c0, c1
|
pass |
|
lerp c0, c1, c2
|
pass |
|
mad c0, c1, c2
|
pass |
|
mov (1-c0)-0.5
|
pass |
|
mov 1-c0
|
pass |
|
mov 2*((1-c0)-0.5)
|
pass |
|
mov 2*c0
|
pass |
|
mov 4*c0
|
pass |
|
mov 8*c0
|
pass |
|
mov c0
|
pass |
|
mov c0.a
|
pass |
|
mov c0.b
|
pass |
|
mov c0.g
|
pass |
|
mov c0.r
|
pass |
|
mov c1-0.5
|
pass |
|
mov c1/2
|
pass |
|
mov c1/4
|
pass |
|
mov c1/8
|
pass |
|
mov r0.xw c0.xw
|
pass |
|
mov r0.yw, c0.yw
|
pass |
|
mov r0.yzw c0.yzw
|
pass |
|
mov r0.zw c0.zw
|
pass |
|
mul c0, c1
|
pass |
|
sub c1, c0
|
pass |
|
ati_fragment_shader-render-precedence
|
pass |
|
ati_fragment_shader-render-sources
|
pass |
|
ati_fragment_shader-render-textargets
|
pass |
|
ati_texture_compression_3dc
|
8/8 |
|
fbo-generatemipmap-formats
|
2/2 |
|
gl_compressed_luminance_alpha_3dc_ati
|
pass |
|
gl_compressed_luminance_alpha_3dc_ati npot
|
pass |
|
invalid formats
|
pass |
|
texwrap formats bordercolor-swizzled
|
1/1 |
|
gl_compressed_luminance_alpha_3dc_ati, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
1/1 |
|
gl_compressed_luminance_alpha_3dc_ati, border color only
|
pass |
|
texwrap formats
|
3/3 |
|
gl_compressed_luminance_alpha_3dc_ati
|
pass |
|
gl_compressed_luminance_alpha_3dc_ati, npot
|
pass |
|
gl_compressed_luminance_alpha_3dc_ati, swizzled
|
pass |
|
egl 1.4
|
12/14 |
|
egl-blob-cache
|
pass |
|
egl-context-priority
|
pass |
|
egl-copy-buffers
|
pass |
|
egl-ext_egl_image_storage
|
pass |
|
egl-flush-external
|
skip |
|
egl-gl_oes_egl_image
|
pass |
|
egl-invalid-attr
|
skip |
|
eglcreatepbuffersurface and then glclear
|
pass |
|
eglcreatepbuffersurface with egl_samples set
|
pass |
|
eglcreatesurface
|
pass |
|
eglquerysurface egl_bad_attribute
|
pass |
|
eglquerysurface egl_bad_surface
|
pass |
|
eglquerysurface egl_height
|
fail |
|
eglquerysurface egl_width
|
fail |
|
eglterminate then unbind context
|
pass |
|
largest possible eglcreatepbuffersurface and then glclear
|
pass |
|
egl_android_native_fence_sync
|
8/8 |
|
egl_khr_fence_sync android_native
|
8/8 |
|
eglclientwaitsynckhr_native_zero_timeout
|
skip |
|
eglclientwaitsynckhr_nonzero_timeout
|
pass |
|
eglcreatesynckhr_default_attributes
|
pass |
|
eglcreatesynckhr_invalid_attrib_list
|
pass |
|
eglcreatesynckhr_invalid_display
|
pass |
|
eglcreatesynckhr_native_dup_fence
|
pass |
|
eglcreatesynckhr_native_dup_invalid
|
pass |
|
eglcreatesynckhr_native_from_fd
|
skip |
|
eglcreatesynckhr_no_current_context
|
pass |
|
eglcreatesynckhr_wrong_display_same_thread
|
skip |
|
eglgetsyncattribkhr_invalid_attrib
|
pass |
|
egl_chromium_sync_control
|
2/3 |
|
conformance
|
2/3 |
|
eglgetsyncvalueschromium_msc_and_sbc_test
|
fail |
|
eglgetsyncvalueschromium_null_pointers
|
pass |
|
eglgetsyncvalueschromium_ust_test
|
pass |
|
egl_ext_client_extensions
|
3/3 |
|
conformance test 1
|
pass |
|
conformance test 2
|
pass |
|
conformance test 3
|
pass |
|
egl_ext_device_base
|
3/3 |
|
conformance
|
3/3 |
|
configless_tests
|
pass |
|
pbuffer_tests
|
pass |
|
surfaceless_tests
|
pass |
|
egl_ext_device_drm
|
1/1 |
|
conformance
|
pass |
|
egl_ext_device_enumeration
|
1/1 |
|
conformance
|
pass |
|
egl_ext_device_query
|
1/1 |
|
conformance
|
pass |
|
egl_ext_image_dma_buf_import_modifiers
|
1/1 |
|
conformance
|
pass |
|
egl_ext_platform_device
|
4/4 |
|
conformance
|
4/4 |
|
create_pbuffer
|
pass |
|
create_pixmap
|
pass |
|
create_window
|
pass |
|
initialize_display
|
pass |
|
egl_ext_protected_content
|
0/0 |
|
conformance
|
skip |
|
egl_ext_surface_compression
|
1/1 |
|
conformance
|
pass |
|
create
|
skip |
|
image
|
skip |
|
egl_khr_create_context
|
23/23 |
|
3.2 core profile required
|
pass |
|
default major version gl
|
pass |
|
default major version gles
|
pass |
|
default minor version gl
|
pass |
|
default minor version gles
|
pass |
|
invalid attribute gl
|
pass |
|
invalid attribute gles
|
pass |
|
invalid flag gl
|
pass |
|
invalid flag gles
|
pass |
|
invalid opengl version
|
pass |
|
invalid profile
|
pass |
|
no-error context gl
|
pass |
|
null valid attribute gl
|
pass |
|
null valid attribute gles
|
pass |
|
pre-gl3.2 profile
|
pass |
|
valid attribute empty gl
|
pass |
|
valid attribute empty gles
|
pass |
|
valid debug flag gl
|
pass |
|
valid debug flag gles1
|
pass |
|
valid debug flag gles2
|
pass |
|
valid debug flag gles3
|
pass |
|
valid forward-compatible flag gl
|
pass |
|
verify gl flavor
|
pass |
|
egl_khr_fence_sync
|
13/13 |
|
conformance
|
13/13 |
|
eglclientwaitsynckhr_flag_sync_flush
|
pass |
|
eglclientwaitsynckhr_invalid_sync
|
pass |
|
eglclientwaitsynckhr_nonzero_timeout
|
pass |
|
eglclientwaitsynckhr_zero_timeout
|
pass |
|
eglcreatesynckhr_default_attributes
|
pass |
|
eglcreatesynckhr_invalid_attrib_list
|
pass |
|
eglcreatesynckhr_invalid_display
|
pass |
|
eglcreatesynckhr_invalid_sync_type
|
pass |
|
eglcreatesynckhr_no_current_context
|
pass |
|
eglcreatesynckhr_with_display_bound_in_other_thread
|
skip |
|
eglcreatesynckhr_wrong_display_same_thread
|
skip |
|
egldestroysynckhr_invalid_sync
|
pass |
|
eglgetsyncattribkhr_invalid_attrib
|
pass |
|
eglgetsyncattribkhr_invalid_sync
|
pass |
|
eglgetsyncattribkhr_sync_status
|
pass |
|
egl_khr_get_all_proc_addresses
|
1/1 |
|
conformance
|
pass |
|
egl_khr_gl_colorspace
|
2/2 |
|
linear
|
pass |
|
srgb
|
pass |
|
egl_khr_gl_image
|
2/2 |
|
egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24
|
pass |
|
egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba
|
pass |
|
egl_khr_surfaceless_context
|
1/1 |
|
viewport
|
pass |
|
egl_khr_wait_sync
|
1/1 |
|
conformance
|
1/1 |
|
eglwaitsynckhr_invalid_sync
|
pass |
|
egl_mesa_configless_context
|
1/1 |
|
basic
|
pass |
|
egl_mesa_device_software
|
1/1 |
|
conformance
|
pass |
|
egl_mesa_platform_surfaceless
|
4/4 |
|
conformance
|
4/4 |
|
create_pbuffer
|
pass |
|
create_pixmap
|
pass |
|
create_window
|
pass |
|
initialize_display
|
pass |
|
egl_mesa_query_driver
|
1/1 |
|
conformance
|
pass |
|
egl_nok_swap_region
|
0/0 |
|
basic
|
skip |
|
egl_nok_texture_from_pixmap
|
1/1 |
|
basic
|
pass |
|
ext_base_instance
|
1/2 |
|
arb_base_instance-baseinstance-doesnt-affect-gl-instance-id_gles3
|
fail |
|
arb_base_instance-drawarrays_gles3
|
pass |
|
ext_clear_texture
|
8/8 |
|
ext_clear_texture-3d
|
pass |
|
ext_clear_texture-base-formats
|
pass |
|
ext_clear_texture-clear-max-level
|
pass |
|
ext_clear_texture-cube
|
pass |
|
ext_clear_texture-error
|
pass |
|
ext_clear_texture-multisample
|
pass |
|
ext_clear_texture-stencil
|
pass |
|
ext_clear_texture-texview
|
pass |
|
ext_clip_cull_distance
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_color_buffer_float
|
1/1 |
|
ext_color_buffer_float-draw_gles3
|
pass |
|
ext_debug_label
|
3/3 |
|
object-label_gl
|
pass |
|
object-label_gles2
|
pass |
|
object-label_gles3
|
pass |
|
ext_demote_to_helper_invocation
|
6/6 |
|
compiler
|
4/4 |
|
demote_identifier_no_ext.frag
|
pass |
|
demote_identifier_with_ext.frag
|
pass |
|
demote_keyword.frag
|
pass |
|
is_helper_invocation_builtin.frag
|
pass |
|
execution
|
2/2 |
|
demote
|
pass |
|
demote_with_derivatives
|
pass |
|
ext_depth_bounds_test
|
1/1 |
|
depth_bounds
|
pass |
|
ext_direct_state_access
|
282/282 |
|
client-state-indexed 12
|
pass |
|
client-state-indexed 30
|
pass |
|
compressedmultiteximage gl_compressed_rgb_bptc_signed_float
|
12/12 |
|
compressedtextureimage2dext
|
pass |
|
compressedtextureimage2dext + display list gl_compile
|
pass |
|
compressedtextureimage2dext + display list gl_compile_and_execute
|
pass |
|
compressedtextureimage3dext
|
pass |
|
compressedtextureimage3dext + display list gl_compile
|
pass |
|
compressedtextureimage3dext + display list gl_compile_and_execute
|
pass |
|
compressedtexturesubimage2dext
|
pass |
|
compressedtexturesubimage2dext + display list gl_compile
|
pass |
|
compressedtexturesubimage2dext + display list gl_compile_and_execute
|
pass |
|
compressedtexturesubimage3dext
|
pass |
|
compressedtexturesubimage3dext + display list gl_compile
|
pass |
|
compressedtexturesubimage3dext + display list gl_compile_and_execute
|
pass |
|
compressedtextureimage gl_compressed_rgb_bptc_signed_float
|
12/12 |
|
compressedtextureimage2dext
|
pass |
|
compressedtextureimage2dext + display list gl_compile
|
pass |
|
compressedtextureimage2dext + display list gl_compile_and_execute
|
pass |
|
compressedtextureimage3dext
|
pass |
|
compressedtextureimage3dext + display list gl_compile
|
pass |
|
compressedtextureimage3dext + display list gl_compile_and_execute
|
pass |
|
compressedtexturesubimage2dext
|
pass |
|
compressedtexturesubimage2dext + display list gl_compile
|
pass |
|
compressedtexturesubimage2dext + display list gl_compile_and_execute
|
pass |
|
compressedtexturesubimage3dext
|
pass |
|
compressedtexturesubimage3dext + display list gl_compile
|
pass |
|
compressedtexturesubimage3dext + display list gl_compile_and_execute
|
pass |
|
framebuffer
|
7/7 |
|
framebufferdrawbufferext
|
pass |
|
framebufferreadbufferext
|
pass |
|
framebufferreaddrawbufferext (default framebuffer)
|
pass |
|
getframebufferparameterivext
|
pass |
|
namedframebuffertexture1dext
|
pass |
|
namedframebuffertexture2dext
|
pass |
|
namedframebuffertexture3dext
|
pass |
|
indexed-state-queries 12
|
5/5 |
|
getbooleanindexedvext
|
pass |
|
getdoublei_vext
|
skip |
|
getdoubleindexedvext
|
pass |
|
getfloati_vext
|
skip |
|
getfloatindexedvext
|
pass |
|
getintegerindexedvext
|
pass |
|
getpointeri_vext
|
skip |
|
getpointerindexedvext
|
pass |
|
indexed-state-queries 30
|
8/8 |
|
getbooleanindexedvext
|
pass |
|
getdoublei_vext
|
pass |
|
getdoubleindexedvext
|
pass |
|
getfloati_vext
|
pass |
|
getfloatindexedvext
|
pass |
|
getintegerindexedvext
|
pass |
|
getpointeri_vext
|
pass |
|
getpointerindexedvext
|
pass |
|
matrix-commands
|
54/54 |
|
matrixfrustumext
|
pass |
|
matrixfrustumext + display list gl_compile
|
pass |
|
matrixfrustumext + display list gl_compile_and_execute
|
pass |
|
matrixloadd
|
pass |
|
matrixloadd + display list gl_compile
|
pass |
|
matrixloadd + display list gl_compile_and_execute
|
pass |
|
matrixloadfext
|
pass |
|
matrixloadfext + display list gl_compile
|
pass |
|
matrixloadfext + display list gl_compile_and_execute
|
pass |
|
matrixloadidentityext
|
pass |
|
matrixloadidentityext + display list gl_compile
|
pass |
|
matrixloadidentityext + display list gl_compile_and_execute
|
pass |
|
matrixloadtransposedext
|
pass |
|
matrixloadtransposedext + display list gl_compile
|
pass |
|
matrixloadtransposedext + display list gl_compile_and_execute
|
pass |
|
matrixloadtransposefext
|
pass |
|
matrixloadtransposefext + display list gl_compile
|
pass |
|
matrixloadtransposefext + display list gl_compile_and_execute
|
pass |
|
matrixmultdext
|
pass |
|
matrixmultdext + display list gl_compile
|
pass |
|
matrixmultdext + display list gl_compile_and_execute
|
pass |
|
matrixmultfext
|
pass |
|
matrixmultfext + display list gl_compile
|
pass |
|
matrixmultfext + display list gl_compile_and_execute
|
pass |
|
matrixmulttransposedext
|
pass |
|
matrixmulttransposedext + display list gl_compile
|
pass |
|
matrixmulttransposedext + display list gl_compile_and_execute
|
pass |
|
matrixmulttransposefext
|
pass |
|
matrixmulttransposefext + display list gl_compile
|
pass |
|
matrixmulttransposefext + display list gl_compile_and_execute
|
pass |
|
matrixorthoext
|
pass |
|
matrixorthoext + display list gl_compile
|
pass |
|
matrixorthoext + display list gl_compile_and_execute
|
pass |
|
matrixpushpopext
|
pass |
|
matrixpushpopext + display list gl_compile
|
pass |
|
matrixpushpopext + display list gl_compile_and_execute
|
pass |
|
matrixrotatedext
|
pass |
|
matrixrotatedext + display list gl_compile
|
pass |
|
matrixrotatedext + display list gl_compile_and_execute
|
pass |
|
matrixrotatefext
|
pass |
|
matrixrotatefext + display list gl_compile
|
pass |
|
matrixrotatefext + display list gl_compile_and_execute
|
pass |
|
matrixscaledext
|
pass |
|
matrixscaledext + display list gl_compile
|
pass |
|
matrixscaledext + display list gl_compile_and_execute
|
pass |
|
matrixscalefext
|
pass |
|
matrixscalefext + display list gl_compile
|
pass |
|
matrixscalefext + display list gl_compile_and_execute
|
pass |
|
matrixtranslatedext
|
pass |
|
matrixtranslatedext + display list gl_compile
|
pass |
|
matrixtranslatedext + display list gl_compile_and_execute
|
pass |
|
matrixtranslatefext
|
pass |
|
matrixtranslatefext + display list gl_compile
|
pass |
|
matrixtranslatefext + display list gl_compile_and_execute
|
pass |
|
multi-texture
|
69/69 |
|
copymultiteximage1dext
|
pass |
|
copymultiteximage1dext + display list gl_compile
|
pass |
|
copymultiteximage1dext + display list gl_compile_and_execute
|
pass |
|
copymultiteximage2dext
|
pass |
|
copymultiteximage2dext + display list gl_compile
|
pass |
|
copymultiteximage2dext + display list gl_compile_and_execute
|
pass |
|
copymultitexsubimage1dext
|
pass |
|
copymultitexsubimage1dext + display list gl_compile
|
pass |
|
copymultitexsubimage1dext + display list gl_compile_and_execute
|
pass |
|
copymultitexsubimage2dext
|
pass |
|
copymultitexsubimage2dext + display list gl_compile
|
pass |
|
copymultitexsubimage2dext + display list gl_compile_and_execute
|
pass |
|
copymultitexsubimage3dext
|
pass |
|
copymultitexsubimage3dext + display list gl_compile
|
pass |
|
copymultitexsubimage3dext + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_1d + gltex*
|
pass |
|
gl_proxy_texture_1d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_1d + gltex* + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_2d + gltex*
|
pass |
|
gl_proxy_texture_2d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_2d + gltex* + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_3d + gltex*
|
pass |
|
gl_proxy_texture_3d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_3d + gltex* + display list gl_compile_and_execute
|
pass |
|
multitexcoordpointerext
|
pass |
|
multitexcoordpointerext + display list gl_compile
|
pass |
|
multitexcoordpointerext + display list gl_compile_and_execute
|
pass |
|
multitexenvfvext
|
pass |
|
multitexenvfvext + display list gl_compile
|
pass |
|
multitexenvfvext + display list gl_compile_and_execute
|
pass |
|
multitexenviext
|
pass |
|
multitexenviext + display list gl_compile
|
pass |
|
multitexenviext + display list gl_compile_and_execute
|
pass |
|
multitexgen*ext
|
pass |
|
multitexgen*ext + display list gl_compile
|
pass |
|
multitexgen*ext + display list gl_compile_and_execute
|
pass |
|
multiteximage1dext
|
pass |
|
multiteximage1dext + display list gl_compile
|
pass |
|
multiteximage1dext + display list gl_compile_and_execute
|
pass |
|
multiteximage2dext
|
pass |
|
multiteximage2dext + display list gl_compile
|
pass |
|
multiteximage2dext + display list gl_compile_and_execute
|
pass |
|
multiteximage3dext
|
pass |
|
multiteximage3dext + display list gl_compile
|
pass |
|
multiteximage3dext + display list gl_compile_and_execute
|
pass |
|
multitexparameterfext
|
pass |
|
multitexparameterfext + display list gl_compile
|
pass |
|
multitexparameterfext + display list gl_compile_and_execute
|
pass |
|
multitexparameteriext
|
pass |
|
multitexparameteriext + display list gl_compile
|
pass |
|
multitexparameteriext + display list gl_compile_and_execute
|
pass |
|
multitexparameteriivext
|
pass |
|
multitexparameteriivext + display list gl_compile
|
pass |
|
multitexparameteriivext + display list gl_compile_and_execute
|
pass |
|
multitexparameteriuivext
|
pass |
|
multitexparameteriuivext + display list gl_compile
|
pass |
|
multitexparameteriuivext + display list gl_compile_and_execute
|
pass |
|
multitexparameterivext
|
pass |
|
multitexparameterivext + display list gl_compile
|
pass |
|
multitexparameterivext + display list gl_compile_and_execute
|
pass |
|
multitexsubimage1dext
|
pass |
|
multitexsubimage1dext + display list gl_compile
|
pass |
|
multitexsubimage1dext + display list gl_compile_and_execute
|
pass |
|
multitexsubimage2dext
|
pass |
|
multitexsubimage2dext + display list gl_compile
|
pass |
|
multitexsubimage2dext + display list gl_compile_and_execute
|
pass |
|
multitexsubimage3dext
|
pass |
|
multitexsubimage3dext + display list gl_compile
|
pass |
|
multitexsubimage3dext + display list gl_compile_and_execute
|
pass |
|
named-buffers 15
|
2/2 |
|
flushmappednamedbufferrangeext
|
skip |
|
mapnamedbufferext
|
skip |
|
mapnamedbufferrangeext
|
skip |
|
namedbufferdataext
|
pass |
|
namedbuffersubdataext
|
pass |
|
namedcopybuffersubdataext
|
skip |
|
named-buffers 30
|
6/6 |
|
flushmappednamedbufferrangeext
|
pass |
|
mapnamedbufferext
|
pass |
|
mapnamedbufferrangeext
|
pass |
|
namedbufferdataext
|
pass |
|
namedbuffersubdataext
|
pass |
|
namedcopybuffersubdataext
|
pass |
|
named-program
|
18/18 |
|
getnamedprogramivext fragment
|
pass |
|
getnamedprogramivext fragment + display list gl_compile
|
pass |
|
getnamedprogramivext fragment + display list gl_compile_and_execute
|
pass |
|
getnamedprogramivext vertex
|
pass |
|
getnamedprogramivext vertex + display list gl_compile
|
pass |
|
getnamedprogramivext vertex + display list gl_compile_and_execute
|
pass |
|
namedprogramlocalparameter4dext
|
pass |
|
namedprogramlocalparameter4dext + display list gl_compile
|
pass |
|
namedprogramlocalparameter4dext + display list gl_compile_and_execute
|
pass |
|
namedprogramlocalparameter4fext
|
pass |
|
namedprogramlocalparameter4fext + display list gl_compile
|
pass |
|
namedprogramlocalparameter4fext + display list gl_compile_and_execute
|
pass |
|
namedprogramstringext fragment
|
pass |
|
namedprogramstringext fragment + display list gl_compile
|
pass |
|
namedprogramstringext fragment + display list gl_compile_and_execute
|
pass |
|
namedprogramstringext vertex
|
pass |
|
namedprogramstringext vertex + display list gl_compile
|
pass |
|
namedprogramstringext vertex + display list gl_compile_and_execute
|
pass |
|
program-uniform
|
9/9 |
|
programuniformfext
|
pass |
|
programuniformfext + display list gl_compile
|
pass |
|
programuniformfext + display list gl_compile_and_execute
|
pass |
|
programuniformiext
|
pass |
|
programuniformiext + display list gl_compile
|
pass |
|
programuniformiext + display list gl_compile_and_execute
|
pass |
|
programuniformmatrixfext
|
pass |
|
programuniformmatrixfext + display list gl_compile
|
pass |
|
programuniformmatrixfext + display list gl_compile_and_execute
|
pass |
|
renderbuffer
|
2/2 |
|
getnamedrenderbufferparameterivext
|
pass |
|
namedrenderbufferstorageext
|
pass |
|
textures
|
60/60 |
|
copytextureimage1dext
|
pass |
|
copytextureimage1dext + display list gl_compile
|
pass |
|
copytextureimage1dext + display list gl_compile_and_execute
|
pass |
|
copytextureimage2dext
|
pass |
|
copytextureimage2dext + display list gl_compile
|
pass |
|
copytextureimage2dext + display list gl_compile_and_execute
|
pass |
|
copytexturesubimage1dext
|
pass |
|
copytexturesubimage1dext + display list gl_compile
|
pass |
|
copytexturesubimage1dext + display list gl_compile_and_execute
|
pass |
|
copytexturesubimage2dext
|
pass |
|
copytexturesubimage2dext + display list gl_compile
|
pass |
|
copytexturesubimage2dext + display list gl_compile_and_execute
|
pass |
|
copytexturesubimage3dext
|
pass |
|
copytexturesubimage3dext + display list gl_compile
|
pass |
|
copytexturesubimage3dext + display list gl_compile_and_execute
|
pass |
|
enabledisableext
|
pass |
|
enabledisableext + display list gl_compile
|
pass |
|
enabledisableext + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_1d + gltex*
|
pass |
|
gl_proxy_texture_1d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_1d + gltex* + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_2d + gltex*
|
pass |
|
gl_proxy_texture_2d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_2d + gltex* + display list gl_compile_and_execute
|
pass |
|
gl_proxy_texture_3d + gltex*
|
pass |
|
gl_proxy_texture_3d + gltex* + display list gl_compile
|
pass |
|
gl_proxy_texture_3d + gltex* + display list gl_compile_and_execute
|
pass |
|
textureimage1dext
|
pass |
|
textureimage1dext + display list gl_compile
|
pass |
|
textureimage1dext + display list gl_compile_and_execute
|
pass |
|
textureimage2dext
|
pass |
|
textureimage2dext + display list gl_compile
|
pass |
|
textureimage2dext + display list gl_compile_and_execute
|
pass |
|
textureimage3dext
|
pass |
|
textureimage3dext + display list gl_compile
|
pass |
|
textureimage3dext + display list gl_compile_and_execute
|
pass |
|
textureparameterfext
|
pass |
|
textureparameterfext + display list gl_compile
|
pass |
|
textureparameterfext + display list gl_compile_and_execute
|
pass |
|
textureparameteriext
|
pass |
|
textureparameteriext + display list gl_compile
|
pass |
|
textureparameteriext + display list gl_compile_and_execute
|
pass |
|
textureparameteriivext
|
pass |
|
textureparameteriivext + display list gl_compile
|
pass |
|
textureparameteriivext + display list gl_compile_and_execute
|
pass |
|
textureparameteriuivext
|
pass |
|
textureparameteriuivext + display list gl_compile
|
pass |
|
textureparameteriuivext + display list gl_compile_and_execute
|
pass |
|
textureparameterivext
|
pass |
|
textureparameterivext + display list gl_compile
|
pass |
|
textureparameterivext + display list gl_compile_and_execute
|
pass |
|
texturesubimage1dext
|
pass |
|
texturesubimage1dext + display list gl_compile
|
pass |
|
texturesubimage1dext + display list gl_compile_and_execute
|
pass |
|
texturesubimage2dext
|
pass |
|
texturesubimage2dext + display list gl_compile
|
pass |
|
texturesubimage2dext + display list gl_compile_and_execute
|
pass |
|
texturesubimage3dext
|
pass |
|
texturesubimage3dext + display list gl_compile
|
pass |
|
texturesubimage3dext + display list gl_compile_and_execute
|
pass |
|
vao
|
16/16 |
|
enablevertexarrayext/disablevertexarrayext
|
pass |
|
getvertexarrayintegeri_vext
|
pass |
|
getvertexarrayintegervext
|
pass |
|
getvertexarraypointeri_vext
|
pass |
|
getvertexarraypointervext
|
pass |
|
vertexarraycoloroffsetext
|
pass |
|
vertexarrayedgeflagoffsetext
|
pass |
|
vertexarrayfogcoordoffsetext
|
pass |
|
vertexarrayindexoffsetext
|
pass |
|
vertexarraymultitexcoordoffsetext
|
pass |
|
vertexarraynormaloffsetext
|
pass |
|
vertexarraysecondarycoloroffsetext
|
pass |
|
vertexarraytexcoordoffsetext
|
pass |
|
vertexarrayvertexattribioffsetext
|
pass |
|
vertexarrayvertexattriboffsetext
|
pass |
|
vertexarrayvertexoffsetext
|
pass |
|
ext_disjoint_timer_query
|
1/1 |
|
simple
|
pass |
|
ext_draw_buffers2
|
3/3 |
|
fbo-drawbuffers2-blend
|
pass |
|
fbo-drawbuffers2-colormask
|
pass |
|
fbo-drawbuffers2-colormask clear
|
pass |
|
ext_draw_buffers
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_draw_instanced
|
4/4 |
|
ext_draw_instanced-drawarrays
|
pass |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_external_objects
|
19/19 |
|
memory-object-api-errors
|
15/15 |
|
1d texture
|
pass |
|
1d texture direct state access
|
pass |
|
2d texture
|
pass |
|
2d texture direct state access
|
pass |
|
2d texture ms
|
pass |
|
2d texture ms direct state access
|
pass |
|
3d texture
|
pass |
|
3d texture direct state access
|
pass |
|
3d texture ms
|
pass |
|
3d texture ms direct state access
|
pass |
|
buffer storage
|
pass |
|
buffer storage direct state access
|
pass |
|
unsigned-byte-i-v-bad-enum
|
pass |
|
unsigned-byte-i-v-bad-value
|
pass |
|
unsigned-byte-v-bad-enum
|
pass |
|
semaphore-api-errors
|
4/4 |
|
delete-semaphores-bad-value
|
pass |
|
gen-semaphores-bad-value
|
pass |
|
get-semaphore-parameter-bad-enum
|
pass |
|
semaphore-parameter-bad-enum
|
pass |
|
vk-buf-exchange
|
skip |
|
vk-depth-display
|
skip |
|
vk-image-display
|
skip |
|
vk-image-display-muliple-textures
|
skip |
|
vk-image-display-overwrite
|
skip |
|
vk-image-overwrite
|
skip |
|
vk-ping-pong-multi-sem
|
skip |
|
vk-ping-pong-single-sem
|
skip |
|
vk-pix-buf-update-errors
|
skip |
|
vk-semaphores
|
skip |
|
vk-semaphores-2
|
skip |
|
vk-stencil-display
|
skip |
|
vk-vert-buf-reuse
|
skip |
|
vk-vert-buf-update-errors
|
skip |
|
ext_external_objects_fd
|
2/2 |
|
memory-object-api-errors
|
1/1 |
|
import-memory-object-fd-bad-enum
|
pass |
|
semaphore-api-errors
|
1/1 |
|
import-semaphore-fd-bad-enum
|
pass |
|
ext_fog_coord
|
0/1 |
|
ext_fog_coord-modes
|
fail |
|
ext_frag_depth
|
1/1 |
|
fragdepth_gles2
|
pass |
|
ext_framebuffer_blit
|
8/8 |
|
blit-early
|
pass |
|
fbo-blit
|
pass |
|
fbo-blit-check-limits
|
pass |
|
fbo-copypix
|
pass |
|
fbo-generatemipmap-versus-read_framebuffer
|
pass |
|
fbo-readdrawpix
|
pass |
|
fbo-sys-blit
|
pass |
|
fbo-sys-sub-blit
|
pass |
|
ext_framebuffer_multisample
|
184/203 |
|
accuracy 16 color
|
skip |
|
accuracy 16 color depthstencil
|
skip |
|
accuracy 16 color depthstencil linear
|
skip |
|
accuracy 16 color linear
|
skip |
|
accuracy 16 color small
|
skip |
|
accuracy 16 color small depthstencil
|
skip |
|
accuracy 16 color small depthstencil linear
|
skip |
|
accuracy 16 color small linear
|
skip |
|
accuracy 16 depth_draw
|
skip |
|
accuracy 16 depth_draw depthstencil
|
skip |
|
accuracy 16 depth_draw small
|
skip |
|
accuracy 16 depth_draw small depthstencil
|
skip |
|
accuracy 16 depth_resolve
|
skip |
|
accuracy 16 depth_resolve depthstencil
|
skip |
|
accuracy 16 depth_resolve small
|
skip |
|
accuracy 16 depth_resolve small depthstencil
|
skip |
|
accuracy 16 srgb
|
skip |
|
accuracy 16 srgb depthstencil
|
skip |
|
accuracy 16 srgb depthstencil linear
|
skip |
|
accuracy 16 srgb linear
|
skip |
|
accuracy 16 srgb small
|
skip |
|
accuracy 16 srgb small depthstencil
|
skip |
|
accuracy 16 srgb small depthstencil linear
|
skip |
|
accuracy 16 srgb small linear
|
skip |
|
accuracy 16 stencil_draw
|
skip |
|
accuracy 16 stencil_draw depthstencil
|
skip |
|
accuracy 16 stencil_draw small
|
skip |
|
accuracy 16 stencil_draw small depthstencil
|
skip |
|
accuracy 16 stencil_resolve
|
skip |
|
accuracy 16 stencil_resolve depthstencil
|
skip |
|
accuracy 16 stencil_resolve small
|
skip |
|
accuracy 16 stencil_resolve small depthstencil
|
skip |
|
accuracy 2 color
|
skip |
|
accuracy 2 color depthstencil
|
pass |
|
accuracy 2 color depthstencil linear
|
pass |
|
accuracy 2 color linear
|
skip |
|
accuracy 2 color small
|
skip |
|
accuracy 2 color small depthstencil
|
pass |
|
accuracy 2 color small depthstencil linear
|
pass |
|
accuracy 2 color small linear
|
skip |
|
accuracy 2 depth_draw
|
skip |
|
accuracy 2 depth_draw depthstencil
|
pass |
|
accuracy 2 depth_draw small
|
skip |
|
accuracy 2 depth_draw small depthstencil
|
pass |
|
accuracy 2 depth_resolve
|
skip |
|
accuracy 2 depth_resolve depthstencil
|
pass |
|
accuracy 2 depth_resolve small
|
skip |
|
accuracy 2 depth_resolve small depthstencil
|
pass |
|
accuracy 2 srgb
|
skip |
|
accuracy 2 srgb depthstencil
|
pass |
|
accuracy 2 srgb depthstencil linear
|
pass |
|
accuracy 2 srgb linear
|
skip |
|
accuracy 2 srgb small
|
skip |
|
accuracy 2 srgb small depthstencil
|
pass |
|
accuracy 2 srgb small depthstencil linear
|
pass |
|
accuracy 2 srgb small linear
|
skip |
|
accuracy 2 stencil_draw
|
skip |
|
accuracy 2 stencil_draw depthstencil
|
pass |
|
accuracy 2 stencil_draw small
|
skip |
|
accuracy 2 stencil_draw small depthstencil
|
pass |
|
accuracy 2 stencil_resolve
|
skip |
|
accuracy 2 stencil_resolve depthstencil
|
pass |
|
accuracy 2 stencil_resolve small
|
skip |
|
accuracy 2 stencil_resolve small depthstencil
|
pass |
|
accuracy 32 color
|
skip |
|
accuracy 32 color depthstencil
|
skip |
|
accuracy 32 color depthstencil linear
|
skip |
|
accuracy 32 color linear
|
skip |
|
accuracy 32 color small
|
skip |
|
accuracy 32 color small depthstencil
|
skip |
|
accuracy 32 color small depthstencil linear
|
skip |
|
accuracy 32 color small linear
|
skip |
|
accuracy 32 depth_draw
|
skip |
|
accuracy 32 depth_draw depthstencil
|
skip |
|
accuracy 32 depth_draw small
|
skip |
|
accuracy 32 depth_draw small depthstencil
|
skip |
|
accuracy 32 depth_resolve
|
skip |
|
accuracy 32 depth_resolve depthstencil
|
skip |
|
accuracy 32 depth_resolve small
|
skip |
|
accuracy 32 depth_resolve small depthstencil
|
skip |
|
accuracy 32 srgb
|
skip |
|
accuracy 32 srgb depthstencil
|
skip |
|
accuracy 32 srgb depthstencil linear
|
skip |
|
accuracy 32 srgb linear
|
skip |
|
accuracy 32 srgb small
|
skip |
|
accuracy 32 srgb small depthstencil
|
skip |
|
accuracy 32 srgb small depthstencil linear
|
skip |
|
accuracy 32 srgb small linear
|
skip |
|
accuracy 32 stencil_draw
|
skip |
|
accuracy 32 stencil_draw depthstencil
|
skip |
|
accuracy 32 stencil_draw small
|
skip |
|
accuracy 32 stencil_draw small depthstencil
|
skip |
|
accuracy 32 stencil_resolve
|
skip |
|
accuracy 32 stencil_resolve depthstencil
|
skip |
|
accuracy 32 stencil_resolve small
|
skip |
|
accuracy 32 stencil_resolve small depthstencil
|
skip |
|
accuracy 4 color
|
skip |
|
accuracy 4 color depthstencil
|
pass |
|
accuracy 4 color depthstencil linear
|
pass |
|
accuracy 4 color linear
|
skip |
|
accuracy 4 color small
|
skip |
|
accuracy 4 color small depthstencil
|
pass |
|
accuracy 4 color small depthstencil linear
|
pass |
|
accuracy 4 color small linear
|
skip |
|
accuracy 4 depth_draw
|
skip |
|
accuracy 4 depth_draw depthstencil
|
pass |
|
accuracy 4 depth_draw small
|
skip |
|
accuracy 4 depth_draw small depthstencil
|
pass |
|
accuracy 4 depth_resolve
|
skip |
|
accuracy 4 depth_resolve depthstencil
|
pass |
|
accuracy 4 depth_resolve small
|
skip |
|
accuracy 4 depth_resolve small depthstencil
|
pass |
|
accuracy 4 srgb
|
skip |
|
accuracy 4 srgb depthstencil
|
pass |
|
accuracy 4 srgb depthstencil linear
|
pass |
|
accuracy 4 srgb linear
|
skip |
|
accuracy 4 srgb small
|
skip |
|
accuracy 4 srgb small depthstencil
|
pass |
|
accuracy 4 srgb small depthstencil linear
|
pass |
|
accuracy 4 srgb small linear
|
skip |
|
accuracy 4 stencil_draw
|
skip |
|
accuracy 4 stencil_draw depthstencil
|
pass |
|
accuracy 4 stencil_draw small
|
skip |
|
accuracy 4 stencil_draw small depthstencil
|
pass |
|
accuracy 4 stencil_resolve
|
skip |
|
accuracy 4 stencil_resolve depthstencil
|
pass |
|
accuracy 4 stencil_resolve small
|
skip |
|
accuracy 4 stencil_resolve small depthstencil
|
pass |
|
accuracy 6 color
|
skip |
|
accuracy 6 color depthstencil
|
skip |
|
accuracy 6 color depthstencil linear
|
skip |
|
accuracy 6 color linear
|
skip |
|
accuracy 6 color small
|
skip |
|
accuracy 6 color small depthstencil
|
skip |
|
accuracy 6 color small depthstencil linear
|
skip |
|
accuracy 6 color small linear
|
skip |
|
accuracy 6 depth_draw
|
skip |
|
accuracy 6 depth_draw depthstencil
|
skip |
|
accuracy 6 depth_draw small
|
skip |
|
accuracy 6 depth_draw small depthstencil
|
skip |
|
accuracy 6 depth_resolve
|
skip |
|
accuracy 6 depth_resolve depthstencil
|
skip |
|
accuracy 6 depth_resolve small
|
skip |
|
accuracy 6 depth_resolve small depthstencil
|
skip |
|
accuracy 6 srgb
|
skip |
|
accuracy 6 srgb depthstencil
|
skip |
|
accuracy 6 srgb depthstencil linear
|
skip |
|
accuracy 6 srgb linear
|
skip |
|
accuracy 6 srgb small
|
skip |
|
accuracy 6 srgb small depthstencil
|
skip |
|
accuracy 6 srgb small depthstencil linear
|
skip |
|
accuracy 6 srgb small linear
|
skip |
|
accuracy 6 stencil_draw
|
skip |
|
accuracy 6 stencil_draw depthstencil
|
skip |
|
accuracy 6 stencil_draw small
|
skip |
|
accuracy 6 stencil_draw small depthstencil
|
skip |
|
accuracy 6 stencil_resolve
|
skip |
|
accuracy 6 stencil_resolve depthstencil
|
skip |
|
accuracy 6 stencil_resolve small
|
skip |
|
accuracy 6 stencil_resolve small depthstencil
|
skip |
|
accuracy 8 color
|
skip |
|
accuracy 8 color depthstencil
|
skip |
|
accuracy 8 color depthstencil linear
|
skip |
|
accuracy 8 color linear
|
skip |
|
accuracy 8 color small
|
skip |
|
accuracy 8 color small depthstencil
|
skip |
|
accuracy 8 color small depthstencil linear
|
skip |
|
accuracy 8 color small linear
|
skip |
|
accuracy 8 depth_draw
|
skip |
|
accuracy 8 depth_draw depthstencil
|
skip |
|
accuracy 8 depth_draw small
|
skip |
|
accuracy 8 depth_draw small depthstencil
|
skip |
|
accuracy 8 depth_resolve
|
skip |
|
accuracy 8 depth_resolve depthstencil
|
skip |
|
accuracy 8 depth_resolve small
|
skip |
|
accuracy 8 depth_resolve small depthstencil
|
skip |
|
accuracy 8 srgb
|
skip |
|
accuracy 8 srgb depthstencil
|
skip |
|
accuracy 8 srgb depthstencil linear
|
skip |
|
accuracy 8 srgb linear
|
skip |
|
accuracy 8 srgb small
|
skip |
|
accuracy 8 srgb small depthstencil
|
skip |
|
accuracy 8 srgb small depthstencil linear
|
skip |
|
accuracy 8 srgb small linear
|
skip |
|
accuracy 8 stencil_draw
|
skip |
|
accuracy 8 stencil_draw depthstencil
|
skip |
|
accuracy 8 stencil_draw small
|
skip |
|
accuracy 8 stencil_draw small depthstencil
|
skip |
|
accuracy 8 stencil_resolve
|
skip |
|
accuracy 8 stencil_resolve depthstencil
|
skip |
|
accuracy 8 stencil_resolve small
|
skip |
|
accuracy 8 stencil_resolve small depthstencil
|
skip |
|
accuracy all_samples color
|
skip |
|
accuracy all_samples color depthstencil
|
pass |
|
accuracy all_samples color depthstencil linear
|
pass |
|
accuracy all_samples color linear
|
skip |
|
accuracy all_samples color small
|
skip |
|
accuracy all_samples color small depthstencil
|
pass |
|
accuracy all_samples color small depthstencil linear
|
pass |
|
accuracy all_samples color small linear
|
skip |
|
accuracy all_samples depth_draw
|
skip |
|
accuracy all_samples depth_draw depthstencil
|
pass |
|
accuracy all_samples depth_draw small
|
skip |
|
accuracy all_samples depth_draw small depthstencil
|
pass |
|
accuracy all_samples depth_resolve
|
skip |
|
accuracy all_samples depth_resolve depthstencil
|
pass |
|
accuracy all_samples depth_resolve small
|
skip |
|
accuracy all_samples depth_resolve small depthstencil
|
pass |
|
accuracy all_samples srgb
|
skip |
|
accuracy all_samples srgb depthstencil
|
pass |
|
accuracy all_samples srgb depthstencil linear
|
pass |
|
accuracy all_samples srgb linear
|
skip |
|
accuracy all_samples srgb small
|
skip |
|
accuracy all_samples srgb small depthstencil
|
pass |
|
accuracy all_samples srgb small depthstencil linear
|
pass |
|
accuracy all_samples srgb small linear
|
skip |
|
accuracy all_samples stencil_draw
|
skip |
|
accuracy all_samples stencil_draw depthstencil
|
pass |
|
accuracy all_samples stencil_draw small
|
skip |
|
accuracy all_samples stencil_draw small depthstencil
|
pass |
|
accuracy all_samples stencil_resolve
|
skip |
|
accuracy all_samples stencil_resolve depthstencil
|
pass |
|
accuracy all_samples stencil_resolve small
|
skip |
|
accuracy all_samples stencil_resolve small depthstencil
|
pass |
|
alpha-blending
|
pass |
|
alpha-blending slow_cc
|
pass |
|
alpha-blending-after-rendering 16
|
skip |
|
alpha-blending-after-rendering 2
|
pass |
|
alpha-blending-after-rendering 32
|
skip |
|
alpha-blending-after-rendering 4
|
pass |
|
alpha-blending-after-rendering 6
|
skip |
|
alpha-blending-after-rendering 8
|
skip |
|
alpha-to-coverage-dual-src-blend 16
|
skip |
|
alpha-to-coverage-dual-src-blend 2
|
fail |
|
alpha-to-coverage-dual-src-blend 32
|
skip |
|
alpha-to-coverage-dual-src-blend 4
|
fail |
|
alpha-to-coverage-dual-src-blend 6
|
skip |
|
alpha-to-coverage-dual-src-blend 8
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero 16
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero 2
|
fail |
|
alpha-to-coverage-no-draw-buffer-zero 32
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero 4
|
fail |
|
alpha-to-coverage-no-draw-buffer-zero 6
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero 8
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero-write 16
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero-write 2
|
pass |
|
alpha-to-coverage-no-draw-buffer-zero-write 32
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero-write 4
|
pass |
|
alpha-to-coverage-no-draw-buffer-zero-write 6
|
skip |
|
alpha-to-coverage-no-draw-buffer-zero-write 8
|
skip |
|
alpha-to-one-dual-src-blend 16
|
skip |
|
alpha-to-one-dual-src-blend 2
|
pass |
|
alpha-to-one-dual-src-blend 32
|
skip |
|
alpha-to-one-dual-src-blend 4
|
pass |
|
alpha-to-one-dual-src-blend 6
|
skip |
|
alpha-to-one-dual-src-blend 8
|
skip |
|
alpha-to-one-msaa-disabled 16
|
skip |
|
alpha-to-one-msaa-disabled 2
|
pass |
|
alpha-to-one-msaa-disabled 32
|
skip |
|
alpha-to-one-msaa-disabled 4
|
pass |
|
alpha-to-one-msaa-disabled 6
|
skip |
|
alpha-to-one-msaa-disabled 8
|
skip |
|
alpha-to-one-single-sample-buffer 16
|
pass |
|
alpha-to-one-single-sample-buffer 2
|
pass |
|
alpha-to-one-single-sample-buffer 32
|
pass |
|
alpha-to-one-single-sample-buffer 4
|
pass |
|
alpha-to-one-single-sample-buffer 6
|
pass |
|
alpha-to-one-single-sample-buffer 8
|
pass |
|
bitmap 16
|
skip |
|
bitmap 2
|
pass |
|
bitmap 32
|
skip |
|
bitmap 4
|
pass |
|
bitmap 6
|
skip |
|
bitmap 8
|
skip |
|
blit-flipped 16 x
|
skip |
|
blit-flipped 16 y
|
skip |
|
blit-flipped 2 x
|
pass |
|
blit-flipped 2 y
|
pass |
|
blit-flipped 32 x
|
skip |
|
blit-flipped 32 y
|
skip |
|
blit-flipped 4 x
|
pass |
|
blit-flipped 4 y
|
pass |
|
blit-flipped 6 x
|
skip |
|
blit-flipped 6 y
|
skip |
|
blit-flipped 8 x
|
skip |
|
blit-flipped 8 y
|
skip |
|
blit-mismatched-formats
|
pass |
|
blit-mismatched-samples
|
pass |
|
blit-mismatched-sizes
|
pass |
|
blit-multiple-render-targets 0
|
pass |
|
blit-multiple-render-targets 16
|
skip |
|
blit-multiple-render-targets 2
|
pass |
|
blit-multiple-render-targets 32
|
skip |
|
blit-multiple-render-targets 4
|
pass |
|
blit-multiple-render-targets 6
|
skip |
|
blit-multiple-render-targets 8
|
skip |
|
clear 16 color
|
skip |
|
clear 16 depth
|
skip |
|
clear 16 stencil
|
skip |
|
clear 2 color
|
pass |
|
clear 2 depth
|
pass |
|
clear 2 stencil
|
pass |
|
clear 32 color
|
skip |
|
clear 32 depth
|
skip |
|
clear 32 stencil
|
skip |
|
clear 4 color
|
pass |
|
clear 4 depth
|
pass |
|
clear 4 stencil
|
pass |
|
clear 6 color
|
skip |
|
clear 6 depth
|
skip |
|
clear 6 stencil
|
skip |
|
clear 8 color
|
skip |
|
clear 8 depth
|
skip |
|
clear 8 stencil
|
skip |
|
clip-and-scissor-blit 16 downsample
|
skip |
|
clip-and-scissor-blit 16 msaa
|
skip |
|
clip-and-scissor-blit 16 normal
|
skip |
|
clip-and-scissor-blit 16 upsample
|
skip |
|
clip-and-scissor-blit 2 downsample
|
pass |
|
clip-and-scissor-blit 2 msaa
|
pass |
|
clip-and-scissor-blit 2 normal
|
pass |
|
clip-and-scissor-blit 2 upsample
|
pass |
|
clip-and-scissor-blit 32 downsample
|
skip |
|
clip-and-scissor-blit 32 msaa
|
skip |
|
clip-and-scissor-blit 32 normal
|
skip |
|
clip-and-scissor-blit 32 upsample
|
skip |
|
clip-and-scissor-blit 4 downsample
|
pass |
|
clip-and-scissor-blit 4 msaa
|
pass |
|
clip-and-scissor-blit 4 normal
|
pass |
|
clip-and-scissor-blit 4 upsample
|
pass |
|
clip-and-scissor-blit 6 downsample
|
skip |
|
clip-and-scissor-blit 6 msaa
|
skip |
|
clip-and-scissor-blit 6 normal
|
skip |
|
clip-and-scissor-blit 6 upsample
|
skip |
|
clip-and-scissor-blit 8 downsample
|
skip |
|
clip-and-scissor-blit 8 msaa
|
skip |
|
clip-and-scissor-blit 8 normal
|
skip |
|
clip-and-scissor-blit 8 upsample
|
skip |
|
dlist
|
pass |
|
draw-buffers-alpha-to-coverage 16
|
skip |
|
draw-buffers-alpha-to-coverage 2
|
fail |
|
draw-buffers-alpha-to-coverage 32
|
skip |
|
draw-buffers-alpha-to-coverage 4
|
fail |
|
draw-buffers-alpha-to-coverage 6
|
skip |
|
draw-buffers-alpha-to-coverage 8
|
skip |
|
draw-buffers-alpha-to-one 16
|
skip |
|
draw-buffers-alpha-to-one 2
|
pass |
|
draw-buffers-alpha-to-one 32
|
skip |
|
draw-buffers-alpha-to-one 4
|
pass |
|
draw-buffers-alpha-to-one 6
|
skip |
|
draw-buffers-alpha-to-one 8
|
skip |
|
enable-flag
|
fail |
|
fast-clear
|
pass |
|
formats 16
|
skip |
|
formats 2
|
pass |
|
formats 32
|
skip |
|
formats 4
|
pass |
|
formats 6
|
skip |
|
formats 8
|
skip |
|
formats all_samples
|
pass |
|
int-draw-buffers-alpha-to-coverage 16
|
skip |
|
int-draw-buffers-alpha-to-coverage 2
|
pass |
|
int-draw-buffers-alpha-to-coverage 32
|
skip |
|
int-draw-buffers-alpha-to-coverage 4
|
pass |
|
int-draw-buffers-alpha-to-coverage 6
|
skip |
|
int-draw-buffers-alpha-to-coverage 8
|
skip |
|
int-draw-buffers-alpha-to-one 16
|
skip |
|
int-draw-buffers-alpha-to-one 2
|
pass |
|
int-draw-buffers-alpha-to-one 32
|
skip |
|
int-draw-buffers-alpha-to-one 4
|
pass |
|
int-draw-buffers-alpha-to-one 6
|
skip |
|
int-draw-buffers-alpha-to-one 8
|
skip |
|
interpolation 0 centroid-deriv
|
pass |
|
interpolation 0 centroid-deriv-disabled
|
pass |
|
interpolation 0 centroid-disabled
|
pass |
|
interpolation 0 centroid-edges
|
pass |
|
interpolation 0 non-centroid-deriv
|
pass |
|
interpolation 0 non-centroid-deriv-disabled
|
pass |
|
interpolation 0 non-centroid-disabled
|
pass |
|
interpolation 16 centroid-deriv
|
skip |
|
interpolation 16 centroid-deriv-disabled
|
skip |
|
interpolation 16 centroid-disabled
|
skip |
|
interpolation 16 centroid-edges
|
skip |
|
interpolation 16 non-centroid-deriv
|
skip |
|
interpolation 16 non-centroid-deriv-disabled
|
skip |
|
interpolation 16 non-centroid-disabled
|
skip |
|
interpolation 2 centroid-deriv
|
pass |
|
interpolation 2 centroid-deriv-disabled
|
fail |
|
interpolation 2 centroid-disabled
|
fail |
|
interpolation 2 centroid-edges
|
pass |
|
interpolation 2 non-centroid-deriv
|
pass |
|
interpolation 2 non-centroid-deriv-disabled
|
fail |
|
interpolation 2 non-centroid-disabled
|
fail |
|
interpolation 32 centroid-deriv
|
skip |
|
interpolation 32 centroid-deriv-disabled
|
skip |
|
interpolation 32 centroid-disabled
|
skip |
|
interpolation 32 centroid-edges
|
skip |
|
interpolation 32 non-centroid-deriv
|
skip |
|
interpolation 32 non-centroid-deriv-disabled
|
skip |
|
interpolation 32 non-centroid-disabled
|
skip |
|
interpolation 4 centroid-deriv
|
pass |
|
interpolation 4 centroid-deriv-disabled
|
fail |
|
interpolation 4 centroid-disabled
|
fail |
|
interpolation 4 centroid-edges
|
pass |
|
interpolation 4 non-centroid-deriv
|
pass |
|
interpolation 4 non-centroid-deriv-disabled
|
fail |
|
interpolation 4 non-centroid-disabled
|
fail |
|
interpolation 6 centroid-deriv
|
skip |
|
interpolation 6 centroid-deriv-disabled
|
skip |
|
interpolation 6 centroid-disabled
|
skip |
|
interpolation 6 centroid-edges
|
skip |
|
interpolation 6 non-centroid-deriv
|
skip |
|
interpolation 6 non-centroid-deriv-disabled
|
skip |
|
interpolation 6 non-centroid-disabled
|
skip |
|
interpolation 8 centroid-deriv
|
skip |
|
interpolation 8 centroid-deriv-disabled
|
skip |
|
interpolation 8 centroid-disabled
|
skip |
|
interpolation 8 centroid-edges
|
skip |
|
interpolation 8 non-centroid-deriv
|
skip |
|
interpolation 8 non-centroid-deriv-disabled
|
skip |
|
interpolation 8 non-centroid-disabled
|
skip |
|
line-smooth 16
|
skip |
|
line-smooth 2
|
pass |
|
line-smooth 32
|
skip |
|
line-smooth 4
|
pass |
|
line-smooth 6
|
skip |
|
line-smooth 8
|
skip |
|
minmax
|
pass |
|
multisample-blit 16 color
|
skip |
|
multisample-blit 16 color linear
|
skip |
|
multisample-blit 16 depth
|
skip |
|
multisample-blit 16 stencil
|
skip |
|
multisample-blit 2 color
|
pass |
|
multisample-blit 2 color linear
|
pass |
|
multisample-blit 2 depth
|
pass |
|
multisample-blit 2 stencil
|
pass |
|
multisample-blit 32 color
|
skip |
|
multisample-blit 32 color linear
|
skip |
|
multisample-blit 32 depth
|
skip |
|
multisample-blit 32 stencil
|
skip |
|
multisample-blit 4 color
|
pass |
|
multisample-blit 4 color linear
|
pass |
|
multisample-blit 4 depth
|
pass |
|
multisample-blit 4 stencil
|
pass |
|
multisample-blit 6 color
|
skip |
|
multisample-blit 6 color linear
|
skip |
|
multisample-blit 6 depth
|
skip |
|
multisample-blit 6 stencil
|
skip |
|
multisample-blit 8 color
|
skip |
|
multisample-blit 8 color linear
|
skip |
|
multisample-blit 8 depth
|
skip |
|
multisample-blit 8 stencil
|
skip |
|
negative-copypixels
|
pass |
|
negative-copyteximage
|
pass |
|
negative-max-samples
|
skip |
|
negative-mismatched-samples
|
pass |
|
negative-readpixels
|
pass |
|
no-color 16 depth combined
|
skip |
|
no-color 16 depth separate
|
skip |
|
no-color 16 depth single
|
skip |
|
no-color 16 depth-computed combined
|
skip |
|
no-color 16 depth-computed separate
|
skip |
|
no-color 16 depth-computed single
|
skip |
|
no-color 16 stencil combined
|
skip |
|
no-color 16 stencil separate
|
skip |
|
no-color 16 stencil single
|
skip |
|
no-color 2 depth combined
|
pass |
|
no-color 2 depth separate
|
skip |
|
no-color 2 depth single
|
pass |
|
no-color 2 depth-computed combined
|
pass |
|
no-color 2 depth-computed separate
|
skip |
|
no-color 2 depth-computed single
|
pass |
|
no-color 2 stencil combined
|
pass |
|
no-color 2 stencil separate
|
skip |
|
no-color 2 stencil single
|
pass |
|
no-color 32 depth combined
|
skip |
|
no-color 32 depth separate
|
skip |
|
no-color 32 depth single
|
skip |
|
no-color 32 depth-computed combined
|
skip |
|
no-color 32 depth-computed separate
|
skip |
|
no-color 32 depth-computed single
|
skip |
|
no-color 32 stencil combined
|
skip |
|
no-color 32 stencil separate
|
skip |
|
no-color 32 stencil single
|
skip |
|
no-color 4 depth combined
|
pass |
|
no-color 4 depth separate
|
skip |
|
no-color 4 depth single
|
pass |
|
no-color 4 depth-computed combined
|
pass |
|
no-color 4 depth-computed separate
|
skip |
|
no-color 4 depth-computed single
|
pass |
|
no-color 4 stencil combined
|
pass |
|
no-color 4 stencil separate
|
skip |
|
no-color 4 stencil single
|
pass |
|
no-color 6 depth combined
|
skip |
|
no-color 6 depth separate
|
skip |
|
no-color 6 depth single
|
skip |
|
no-color 6 depth-computed combined
|
skip |
|
no-color 6 depth-computed separate
|
skip |
|
no-color 6 depth-computed single
|
skip |
|
no-color 6 stencil combined
|
skip |
|
no-color 6 stencil separate
|
skip |
|
no-color 6 stencil single
|
skip |
|
no-color 8 depth combined
|
skip |
|
no-color 8 depth separate
|
skip |
|
no-color 8 depth single
|
skip |
|
no-color 8 depth-computed combined
|
skip |
|
no-color 8 depth-computed separate
|
skip |
|
no-color 8 depth-computed single
|
skip |
|
no-color 8 stencil combined
|
skip |
|
no-color 8 stencil separate
|
skip |
|
no-color 8 stencil single
|
skip |
|
point-smooth 16
|
skip |
|
point-smooth 2
|
pass |
|
point-smooth 32
|
skip |
|
point-smooth 4
|
pass |
|
point-smooth 6
|
skip |
|
point-smooth 8
|
skip |
|
polygon-smooth 16
|
skip |
|
polygon-smooth 2
|
pass |
|
polygon-smooth 32
|
skip |
|
polygon-smooth 4
|
pass |
|
polygon-smooth 6
|
skip |
|
polygon-smooth 8
|
skip |
|
polygon-stipple 16
|
skip |
|
polygon-stipple 2
|
pass |
|
polygon-stipple 32
|
skip |
|
polygon-stipple 4
|
pass |
|
polygon-stipple 6
|
skip |
|
polygon-stipple 8
|
skip |
|
renderbuffer-samples
|
pass |
|
renderbufferstorage-samples
|
pass |
|
sample-alpha-to-coverage 16 color
|
skip |
|
sample-alpha-to-coverage 16 depth
|
skip |
|
sample-alpha-to-coverage 2 color
|
fail |
|
sample-alpha-to-coverage 2 depth
|
fail |
|
sample-alpha-to-coverage 32 color
|
skip |
|
sample-alpha-to-coverage 32 depth
|
skip |
|
sample-alpha-to-coverage 4 color
|
fail |
|
sample-alpha-to-coverage 4 depth
|
fail |
|
sample-alpha-to-coverage 6 color
|
skip |
|
sample-alpha-to-coverage 6 depth
|
skip |
|
sample-alpha-to-coverage 8 color
|
skip |
|
sample-alpha-to-coverage 8 depth
|
skip |
|
sample-alpha-to-one 16
|
skip |
|
sample-alpha-to-one 2
|
pass |
|
sample-alpha-to-one 32
|
skip |
|
sample-alpha-to-one 4
|
pass |
|
sample-alpha-to-one 6
|
skip |
|
sample-alpha-to-one 8
|
skip |
|
sample-coverage 16 inverted
|
skip |
|
sample-coverage 16 non-inverted
|
skip |
|
sample-coverage 2 inverted
|
pass |
|
sample-coverage 2 non-inverted
|
pass |
|
sample-coverage 32 inverted
|
skip |
|
sample-coverage 32 non-inverted
|
skip |
|
sample-coverage 4 inverted
|
pass |
|
sample-coverage 4 non-inverted
|
pass |
|
sample-coverage 6 inverted
|
skip |
|
sample-coverage 6 non-inverted
|
skip |
|
sample-coverage 8 inverted
|
skip |
|
sample-coverage 8 non-inverted
|
skip |
|
samples
|
pass |
|
turn-on-off 16
|
skip |
|
turn-on-off 2
|
pass |
|
turn-on-off 32
|
skip |
|
turn-on-off 4
|
pass |
|
turn-on-off 6
|
skip |
|
turn-on-off 8
|
skip |
|
unaligned-blit 16 color downsample
|
skip |
|
unaligned-blit 16 color msaa
|
skip |
|
unaligned-blit 16 color upsample
|
skip |
|
unaligned-blit 16 depth downsample
|
skip |
|
unaligned-blit 16 depth msaa
|
skip |
|
unaligned-blit 16 depth upsample
|
skip |
|
unaligned-blit 16 stencil downsample
|
skip |
|
unaligned-blit 16 stencil msaa
|
skip |
|
unaligned-blit 16 stencil upsample
|
skip |
|
unaligned-blit 2 color downsample
|
pass |
|
unaligned-blit 2 color msaa
|
pass |
|
unaligned-blit 2 color upsample
|
pass |
|
unaligned-blit 2 depth downsample
|
pass |
|
unaligned-blit 2 depth msaa
|
pass |
|
unaligned-blit 2 depth upsample
|
pass |
|
unaligned-blit 2 stencil downsample
|
pass |
|
unaligned-blit 2 stencil msaa
|
pass |
|
unaligned-blit 2 stencil upsample
|
pass |
|
unaligned-blit 32 color downsample
|
skip |
|
unaligned-blit 32 color msaa
|
skip |
|
unaligned-blit 32 color upsample
|
skip |
|
unaligned-blit 32 depth downsample
|
skip |
|
unaligned-blit 32 depth msaa
|
skip |
|
unaligned-blit 32 depth upsample
|
skip |
|
unaligned-blit 32 stencil downsample
|
skip |
|
unaligned-blit 32 stencil msaa
|
skip |
|
unaligned-blit 32 stencil upsample
|
skip |
|
unaligned-blit 4 color downsample
|
pass |
|
unaligned-blit 4 color msaa
|
pass |
|
unaligned-blit 4 color upsample
|
pass |
|
unaligned-blit 4 depth downsample
|
pass |
|
unaligned-blit 4 depth msaa
|
pass |
|
unaligned-blit 4 depth upsample
|
pass |
|
unaligned-blit 4 stencil downsample
|
pass |
|
unaligned-blit 4 stencil msaa
|
pass |
|
unaligned-blit 4 stencil upsample
|
pass |
|
unaligned-blit 6 color downsample
|
skip |
|
unaligned-blit 6 color msaa
|
skip |
|
unaligned-blit 6 color upsample
|
skip |
|
unaligned-blit 6 depth downsample
|
skip |
|
unaligned-blit 6 depth msaa
|
skip |
|
unaligned-blit 6 depth upsample
|
skip |
|
unaligned-blit 6 stencil downsample
|
skip |
|
unaligned-blit 6 stencil msaa
|
skip |
|
unaligned-blit 6 stencil upsample
|
skip |
|
unaligned-blit 8 color downsample
|
skip |
|
unaligned-blit 8 color msaa
|
skip |
|
unaligned-blit 8 color upsample
|
skip |
|
unaligned-blit 8 depth downsample
|
skip |
|
unaligned-blit 8 depth msaa
|
skip |
|
unaligned-blit 8 depth upsample
|
skip |
|
unaligned-blit 8 stencil downsample
|
skip |
|
unaligned-blit 8 stencil msaa
|
skip |
|
unaligned-blit 8 stencil upsample
|
skip |
|
upsample 16 color
|
skip |
|
upsample 16 color linear
|
skip |
|
upsample 16 depth
|
skip |
|
upsample 16 stencil
|
skip |
|
upsample 2 color
|
pass |
|
upsample 2 color linear
|
pass |
|
upsample 2 depth
|
pass |
|
upsample 2 stencil
|
pass |
|
upsample 32 color
|
skip |
|
upsample 32 color linear
|
skip |
|
upsample 32 depth
|
skip |
|
upsample 32 stencil
|
skip |
|
upsample 4 color
|
pass |
|
upsample 4 color linear
|
pass |
|
upsample 4 depth
|
pass |
|
upsample 4 stencil
|
pass |
|
upsample 6 color
|
skip |
|
upsample 6 color linear
|
skip |
|
upsample 6 depth
|
skip |
|
upsample 6 stencil
|
skip |
|
upsample 8 color
|
skip |
|
upsample 8 color linear
|
skip |
|
upsample 8 depth
|
skip |
|
upsample 8 stencil
|
skip |
|
ext_framebuffer_multisample_blit_scaled
|
1/5 |
|
blit-scaled samples=16
|
skip |
|
blit-scaled samples=16 with gl_texture_2d_multisample_array
|
skip |
|
blit-scaled samples=2
|
warn |
|
blit-scaled samples=2 with gl_texture_2d_multisample_array
|
warn |
|
blit-scaled samples=32
|
skip |
|
blit-scaled samples=32 with gl_texture_2d_multisample_array
|
skip |
|
blit-scaled samples=4
|
warn |
|
blit-scaled samples=4 with gl_texture_2d_multisample_array
|
warn |
|
blit-scaled samples=6
|
skip |
|
blit-scaled samples=6 with gl_texture_2d_multisample_array
|
skip |
|
blit-scaled samples=8
|
skip |
|
blit-scaled samples=8 with gl_texture_2d_multisample_array
|
skip |
|
negative-blit-scaled
|
pass |
|
ext_framebuffer_object
|
324/326 |
|
ext_framebuffer_object-border-texture-finish
|
pass |
|
ext_framebuffer_object-error-handling
|
pass |
|
ext_framebuffer_object-mipmap
|
pass |
|
fbo-1d
|
pass |
|
fbo-3d
|
pass |
|
fbo-alphatest-formats
|
21/21 |
|
3
|
pass |
|
4
|
pass |
|
gl_intensity
|
skip |
|
gl_intensity12
|
skip |
|
gl_intensity16
|
skip |
|
gl_intensity4
|
skip |
|
gl_intensity8
|
skip |
|
gl_luminance
|
pass |
|
gl_luminance12
|
skip |
|
gl_luminance12_alpha12
|
skip |
|
gl_luminance16
|
skip |
|
gl_luminance16_alpha16
|
skip |
|
gl_luminance4
|
pass |
|
gl_luminance4_alpha4
|
skip |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8
|
skip |
|
gl_luminance_alpha
|
skip |
|
gl_r3_g3_b2
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba8
|
pass |
|
fbo-alphatest-nocolor
|
fail |
|
fbo-alphatest-nocolor-ff
|
fail |
|
fbo-bind-renderbuffer
|
pass |
|
fbo-blending-format-quirks
|
pass |
|
fbo-blending-formats
|
26/26 |
|
3
|
pass |
|
4
|
pass |
|
gl_alpha
|
pass |
|
gl_alpha12
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha8
|
pass |
|
gl_intensity
|
skip |
|
gl_intensity12
|
skip |
|
gl_intensity16
|
skip |
|
gl_intensity4
|
skip |
|
gl_intensity8
|
skip |
|
gl_luminance
|
pass |
|
gl_luminance12
|
skip |
|
gl_luminance12_alpha12
|
skip |
|
gl_luminance16
|
skip |
|
gl_luminance16_alpha16
|
skip |
|
gl_luminance4
|
pass |
|
gl_luminance4_alpha4
|
skip |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8
|
skip |
|
gl_luminance_alpha
|
skip |
|
gl_r3_g3_b2
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba8
|
pass |
|
fbo-blending-snorm
|
pass |
|
fbo-clear-formats
|
26/26 |
|
3
|
pass |
|
4
|
pass |
|
gl_alpha
|
pass |
|
gl_alpha12
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha8
|
pass |
|
gl_intensity (fbo incomplete)
|
skip |
|
gl_intensity12 (fbo incomplete)
|
skip |
|
gl_intensity16 (fbo incomplete)
|
skip |
|
gl_intensity4 (fbo incomplete)
|
skip |
|
gl_intensity8 (fbo incomplete)
|
skip |
|
gl_luminance
|
pass |
|
gl_luminance12 (fbo incomplete)
|
skip |
|
gl_luminance12_alpha12 (fbo incomplete)
|
skip |
|
gl_luminance16 (fbo incomplete)
|
skip |
|
gl_luminance16_alpha16 (fbo incomplete)
|
skip |
|
gl_luminance4
|
pass |
|
gl_luminance4_alpha4 (fbo incomplete)
|
skip |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8 (fbo incomplete)
|
skip |
|
gl_luminance_alpha (fbo incomplete)
|
skip |
|
gl_r3_g3_b2
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba8
|
pass |
|
fbo-clearmipmap
|
pass |
|
fbo-colormask-formats
|
26/26 |
|
3
|
pass |
|
4
|
pass |
|
gl_alpha
|
pass |
|
gl_alpha12
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha8
|
pass |
|
gl_intensity (fbo incomplete)
|
skip |
|
gl_intensity12 (fbo incomplete)
|
skip |
|
gl_intensity16 (fbo incomplete)
|
skip |
|
gl_intensity4 (fbo incomplete)
|
skip |
|
gl_intensity8 (fbo incomplete)
|
skip |
|
gl_luminance
|
pass |
|
gl_luminance12 (fbo incomplete)
|
skip |
|
gl_luminance12_alpha12 (fbo incomplete)
|
skip |
|
gl_luminance16 (fbo incomplete)
|
skip |
|
gl_luminance16_alpha16 (fbo incomplete)
|
skip |
|
gl_luminance4
|
pass |
|
gl_luminance4_alpha4 (fbo incomplete)
|
skip |
|
gl_luminance8
|
pass |
|
gl_luminance8_alpha8 (fbo incomplete)
|
skip |
|
gl_luminance_alpha (fbo incomplete)
|
skip |
|
gl_r3_g3_b2
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba8
|
pass |
|
fbo-copyteximage
|
pass |
|
fbo-copyteximage-simple
|
pass |
|
fbo-cubemap
|
pass |
|
fbo-depth-sample-compare
|
pass |
|
fbo-depthtex
|
pass |
|
fbo-drawbuffers
|
pass |
|
fbo-drawbuffers masked-clear
|
pass |
|
fbo-drawbuffers-arbfp
|
pass |
|
fbo-drawbuffers-blend-add
|
pass |
|
fbo-drawbuffers-fragcolor
|
pass |
|
fbo-drawbuffers-maxtargets
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-finish-deleted
|
pass |
|
fbo-flushing
|
pass |
|
fbo-flushing-2
|
pass |
|
fbo-fragcoord
|
pass |
|
fbo-fragcoord2
|
pass |
|
fbo-generatemipmap
|
pass |
|
fbo-generatemipmap-filtering
|
pass |
|
fbo-generatemipmap-formats
|
76/76 |
|
3
|
pass |
|
3 npot
|
pass |
|
4
|
pass |
|
4 npot
|
pass |
|
gl_alpha
|
pass |
|
gl_alpha npot
|
pass |
|
gl_alpha12
|
pass |
|
gl_alpha12 npot
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha16 npot
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha4 npot
|
pass |
|
gl_alpha8
|
pass |
|
gl_alpha8 npot
|
pass |
|
gl_intensity
|
pass |
|
gl_intensity npot
|
pass |
|
gl_intensity12
|
pass |
|
gl_intensity12 npot
|
pass |
|
gl_intensity16
|
pass |
|
gl_intensity16 npot
|
pass |
|
gl_intensity4
|
pass |
|
gl_intensity4 npot
|
pass |
|
gl_intensity8
|
pass |
|
gl_intensity8 npot
|
pass |
|
gl_luminance
|
pass |
|
gl_luminance npot
|
pass |
|
gl_luminance12
|
pass |
|
gl_luminance12 npot
|
pass |
|
gl_luminance12_alpha12
|
pass |
|
gl_luminance12_alpha12 npot
|
pass |
|
gl_luminance16
|
pass |
|
gl_luminance16 npot
|
pass |
|
gl_luminance16_alpha16
|
pass |
|
gl_luminance16_alpha16 npot
|
pass |
|
gl_luminance4
|
pass |
|
gl_luminance4 npot
|
pass |
|
gl_luminance4_alpha4
|
pass |
|
gl_luminance4_alpha4 npot
|
pass |
|
gl_luminance8
|
pass |
|
gl_luminance8 npot
|
pass |
|
gl_luminance8_alpha8
|
pass |
|
gl_luminance8_alpha8 npot
|
pass |
|
gl_luminance_alpha
|
pass |
|
gl_luminance_alpha npot
|
pass |
|
gl_r3_g3_b2
|
pass |
|
gl_r3_g3_b2 npot
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb npot
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10 npot
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb10_a2 npot
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb12 npot
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb16 npot
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb4 npot
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5 npot
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb5_a1 npot
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgb8 npot
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba npot
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba12 npot
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba16 npot
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba2 npot
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba4 npot
|
pass |
|
gl_rgba8
|
pass |
|
gl_rgba8 npot
|
pass |
|
fbo-generatemipmap-noimage
|
pass |
|
fbo-generatemipmap-nonsquare
|
pass |
|
fbo-generatemipmap-npot
|
pass |
|
fbo-generatemipmap-scissor
|
pass |
|
fbo-generatemipmap-swizzle
|
pass |
|
fbo-generatemipmap-viewport
|
pass |
|
fbo-maxsize
|
pass |
|
fbo-nodepth-test
|
pass |
|
fbo-nostencil-test
|
pass |
|
fbo-readpixels
|
pass |
|
fbo-readpixels-depth-formats
|
24/24 |
|
gl_depth24_stencil8/gl_float
|
pass |
|
gl_depth24_stencil8/gl_unsigned_byte
|
pass |
|
gl_depth24_stencil8/gl_unsigned_int
|
pass |
|
gl_depth24_stencil8/gl_unsigned_short
|
pass |
|
gl_depth_component/gl_float
|
pass |
|
gl_depth_component/gl_unsigned_byte
|
pass |
|
gl_depth_component/gl_unsigned_int
|
pass |
|
gl_depth_component/gl_unsigned_short
|
pass |
|
gl_depth_component16/gl_float
|
pass |
|
gl_depth_component16/gl_unsigned_byte
|
pass |
|
gl_depth_component16/gl_unsigned_int
|
pass |
|
gl_depth_component16/gl_unsigned_short
|
pass |
|
gl_depth_component24/gl_float
|
pass |
|
gl_depth_component24/gl_unsigned_byte
|
pass |
|
gl_depth_component24/gl_unsigned_int
|
pass |
|
gl_depth_component24/gl_unsigned_short
|
pass |
|
gl_depth_component32/gl_float
|
pass |
|
gl_depth_component32/gl_unsigned_byte
|
pass |
|
gl_depth_component32/gl_unsigned_int
|
pass |
|
gl_depth_component32/gl_unsigned_short
|
pass |
|
gl_depth_stencil/gl_float
|
pass |
|
gl_depth_stencil/gl_unsigned_byte
|
pass |
|
gl_depth_stencil/gl_unsigned_int
|
pass |
|
gl_depth_stencil/gl_unsigned_short
|
pass |
|
fbo-scissor-bitmap
|
pass |
|
fbo-stencil-gl_stencil_index1-blit
|
pass |
|
fbo-stencil-gl_stencil_index1-clear
|
pass |
|
fbo-stencil-gl_stencil_index1-copypixels
|
pass |
|
fbo-stencil-gl_stencil_index1-drawpixels
|
pass |
|
fbo-stencil-gl_stencil_index1-readpixels
|
pass |
|
fbo-stencil-gl_stencil_index16-blit
|
pass |
|
fbo-stencil-gl_stencil_index16-clear
|
pass |
|
fbo-stencil-gl_stencil_index16-copypixels
|
pass |
|
fbo-stencil-gl_stencil_index16-drawpixels
|
pass |
|
fbo-stencil-gl_stencil_index16-readpixels
|
pass |
|
fbo-stencil-gl_stencil_index4-blit
|
pass |
|
fbo-stencil-gl_stencil_index4-clear
|
pass |
|
fbo-stencil-gl_stencil_index4-copypixels
|
pass |
|
fbo-stencil-gl_stencil_index4-drawpixels
|
pass |
|
fbo-stencil-gl_stencil_index4-readpixels
|
pass |
|
fbo-stencil-gl_stencil_index8-blit
|
pass |
|
fbo-stencil-gl_stencil_index8-clear
|
pass |
|
fbo-stencil-gl_stencil_index8-copypixels
|
pass |
|
fbo-stencil-gl_stencil_index8-drawpixels
|
pass |
|
fbo-stencil-gl_stencil_index8-readpixels
|
pass |
|
fbo-storage-completeness
|
pass |
|
fbo-storage-formats
|
63/63 |
|
gl_alpha
|
pass |
|
gl_alpha12
|
pass |
|
gl_alpha16
|
pass |
|
gl_alpha4
|
pass |
|
gl_alpha8
|
pass |
|
gl_color_index
|
pass |
|
gl_color_index12_ext
|
pass |
|
gl_color_index16_ext
|
pass |
|
gl_color_index1_ext
|
pass |
|
gl_color_index2_ext
|
pass |
|
gl_color_index4_ext
|
pass |
|
gl_color_index8_ext
|
pass |
|
gl_compressed_alpha
|
pass |
|
gl_compressed_intensity
|
pass |
|
gl_compressed_luminance
|
pass |
|
gl_compressed_luminance_alpha
|
pass |
|
gl_compressed_red
|
pass |
|
gl_compressed_rg
|
pass |
|
gl_compressed_rgb
|
pass |
|
gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgba
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
gl_depth24_stencil8
|
pass |
|
gl_depth_component
|
pass |
|
gl_depth_component16
|
pass |
|
gl_depth_component24
|
pass |
|
gl_depth_component32
|
pass |
|
gl_depth_stencil
|
pass |
|
gl_du8dv8_ati
|
pass |
|
gl_dudv_ati
|
pass |
|
gl_intensity
|
pass |
|
gl_luminance
|
pass |
|
gl_luminance_alpha
|
pass |
|
gl_r16
|
pass |
|
gl_r3_g3_b2
|
pass |
|
gl_r8
|
pass |
|
gl_red
|
pass |
|
gl_rg
|
pass |
|
gl_rg16
|
pass |
|
gl_rg8
|
pass |
|
gl_rgb
|
pass |
|
gl_rgb10
|
pass |
|
gl_rgb10_a2
|
pass |
|
gl_rgb12
|
pass |
|
gl_rgb16
|
pass |
|
gl_rgb4
|
pass |
|
gl_rgb5
|
pass |
|
gl_rgb5_a1
|
pass |
|
gl_rgb8
|
pass |
|
gl_rgba
|
pass |
|
gl_rgba12
|
pass |
|
gl_rgba16
|
pass |
|
gl_rgba2
|
pass |
|
gl_rgba4
|
pass |
|
gl_rgba8
|
pass |
|
gl_stencil_index
|
pass |
|
gl_stencil_index1
|
pass |
|
gl_stencil_index16
|
pass |
|
gl_stencil_index4
|
pass |
|
gl_stencil_index8
|
pass |
|
gl_ycbcr_mesa
|
pass |
|
getteximage-formats init-by-clear-and-render
|
pass |
|
getteximage-formats init-by-rendering
|
pass |
|
ext_geometry_point_size
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
ext_geometry_shader
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
ext_gpu_shader4
|
103/103 |
|
bindfragdatalocation mixed-int-float-fbo
|
pass |
|
bindfragdatalocation mixed-int-float-fbo int_second
|
pass |
|
compiler
|
0/0 |
|
abs-int.frag
|
skip |
|
abs-int.vert
|
skip |
|
abs-ivec2.frag
|
skip |
|
abs-ivec2.vert
|
skip |
|
abs-ivec3.frag
|
skip |
|
abs-ivec3.vert
|
skip |
|
abs-ivec4.frag
|
skip |
|
abs-ivec4.vert
|
skip |
|
bitwise-and-int-int.frag
|
skip |
|
bitwise-and-int-int.vert
|
skip |
|
bitwise-and-int-ivec2.frag
|
skip |
|
bitwise-and-int-ivec2.vert
|
skip |
|
bitwise-and-int-ivec3.frag
|
skip |
|
bitwise-and-int-ivec3.vert
|
skip |
|
bitwise-and-int-ivec4.frag
|
skip |
|
bitwise-and-int-ivec4.vert
|
skip |
|
bitwise-and-ivec2-int.frag
|
skip |
|
bitwise-and-ivec2-int.vert
|
skip |
|
bitwise-and-ivec2-ivec2.frag
|
skip |
|
bitwise-and-ivec2-ivec2.vert
|
skip |
|
bitwise-and-ivec3-int.frag
|
skip |
|
bitwise-and-ivec3-int.vert
|
skip |
|
bitwise-and-ivec3-ivec3.frag
|
skip |
|
bitwise-and-ivec3-ivec3.vert
|
skip |
|
bitwise-and-ivec4-int.frag
|
skip |
|
bitwise-and-ivec4-int.vert
|
skip |
|
bitwise-and-ivec4-ivec4.frag
|
skip |
|
bitwise-and-ivec4-ivec4.vert
|
skip |
|
bitwise-and-unsigned_int-unsigned_int.frag
|
skip |
|
bitwise-and-unsigned_int-unsigned_int.vert
|
skip |
|
bitwise-and-unsigned_int-uvec2.frag
|
skip |
|
bitwise-and-unsigned_int-uvec2.vert
|
skip |
|
bitwise-and-unsigned_int-uvec3.frag
|
skip |
|
bitwise-and-unsigned_int-uvec3.vert
|
skip |
|
bitwise-and-unsigned_int-uvec4.frag
|
skip |
|
bitwise-and-unsigned_int-uvec4.vert
|
skip |
|
bitwise-and-uvec2-unsigned_int.frag
|
skip |
|
bitwise-and-uvec2-unsigned_int.vert
|
skip |
|
bitwise-and-uvec2-uvec2.frag
|
skip |
|
bitwise-and-uvec2-uvec2.vert
|
skip |
|
bitwise-and-uvec3-unsigned_int.frag
|
skip |
|
bitwise-and-uvec3-unsigned_int.vert
|
skip |
|
bitwise-and-uvec3-uvec3.frag
|
skip |
|
bitwise-and-uvec3-uvec3.vert
|
skip |
|
bitwise-and-uvec4-unsigned_int.frag
|
skip |
|
bitwise-and-uvec4-unsigned_int.vert
|
skip |
|
bitwise-and-uvec4-uvec4.frag
|
skip |
|
bitwise-and-uvec4-uvec4.vert
|
skip |
|
bitwise-not-int.frag
|
skip |
|
bitwise-not-int.vert
|
skip |
|
bitwise-not-ivec2.frag
|
skip |
|
bitwise-not-ivec2.vert
|
skip |
|
bitwise-not-ivec3.frag
|
skip |
|
bitwise-not-ivec3.vert
|
skip |
|
bitwise-not-ivec4.frag
|
skip |
|
bitwise-not-ivec4.vert
|
skip |
|
bitwise-not-unsigned_int.frag
|
skip |
|
bitwise-not-unsigned_int.vert
|
skip |
|
bitwise-not-uvec2.frag
|
skip |
|
bitwise-not-uvec2.vert
|
skip |
|
bitwise-not-uvec3.frag
|
skip |
|
bitwise-not-uvec3.vert
|
skip |
|
bitwise-not-uvec4.frag
|
skip |
|
bitwise-not-uvec4.vert
|
skip |
|
bitwise-or-int-int.frag
|
skip |
|
bitwise-or-int-int.vert
|
skip |
|
bitwise-or-int-ivec2.frag
|
skip |
|
bitwise-or-int-ivec2.vert
|
skip |
|
bitwise-or-int-ivec3.frag
|
skip |
|
bitwise-or-int-ivec3.vert
|
skip |
|
bitwise-or-int-ivec4.frag
|
skip |
|
bitwise-or-int-ivec4.vert
|
skip |
|
bitwise-or-ivec2-int.frag
|
skip |
|
bitwise-or-ivec2-int.vert
|
skip |
|
bitwise-or-ivec2-ivec2.frag
|
skip |
|
bitwise-or-ivec2-ivec2.vert
|
skip |
|
bitwise-or-ivec3-int.frag
|
skip |
|
bitwise-or-ivec3-int.vert
|
skip |
|
bitwise-or-ivec3-ivec3.frag
|
skip |
|
bitwise-or-ivec3-ivec3.vert
|
skip |
|
bitwise-or-ivec4-int.frag
|
skip |
|
bitwise-or-ivec4-int.vert
|
skip |
|
bitwise-or-ivec4-ivec4.frag
|
skip |
|
bitwise-or-ivec4-ivec4.vert
|
skip |
|
bitwise-or-unsigned_int-unsigned_int.frag
|
skip |
|
bitwise-or-unsigned_int-unsigned_int.vert
|
skip |
|
bitwise-or-unsigned_int-uvec2.frag
|
skip |
|
bitwise-or-unsigned_int-uvec2.vert
|
skip |
|
bitwise-or-unsigned_int-uvec3.frag
|
skip |
|
bitwise-or-unsigned_int-uvec3.vert
|
skip |
|
bitwise-or-unsigned_int-uvec4.frag
|
skip |
|
bitwise-or-unsigned_int-uvec4.vert
|
skip |
|
bitwise-or-uvec2-unsigned_int.frag
|
skip |
|
bitwise-or-uvec2-unsigned_int.vert
|
skip |
|
bitwise-or-uvec2-uvec2.frag
|
skip |
|
bitwise-or-uvec2-uvec2.vert
|
skip |
|
bitwise-or-uvec3-unsigned_int.frag
|
skip |
|
bitwise-or-uvec3-unsigned_int.vert
|
skip |
|
bitwise-or-uvec3-uvec3.frag
|
skip |
|
bitwise-or-uvec3-uvec3.vert
|
skip |
|
bitwise-or-uvec4-unsigned_int.frag
|
skip |
|
bitwise-or-uvec4-unsigned_int.vert
|
skip |
|
bitwise-or-uvec4-uvec4.frag
|
skip |
|
bitwise-or-uvec4-uvec4.vert
|
skip |
|
clamp-int.frag
|
skip |
|
clamp-int.vert
|
skip |
|
clamp-ivec2-int.frag
|
skip |
|
clamp-ivec2-int.vert
|
skip |
|
clamp-ivec2.frag
|
skip |
|
clamp-ivec2.vert
|
skip |
|
clamp-ivec3-int.frag
|
skip |
|
clamp-ivec3-int.vert
|
skip |
|
clamp-ivec3.frag
|
skip |
|
clamp-ivec3.vert
|
skip |
|
clamp-ivec4-int.frag
|
skip |
|
clamp-ivec4-int.vert
|
skip |
|
clamp-ivec4.frag
|
skip |
|
clamp-ivec4.vert
|
skip |
|
clamp-unsigned_int.frag
|
skip |
|
clamp-unsigned_int.vert
|
skip |
|
clamp-uvec2-unsigned_int.frag
|
skip |
|
clamp-uvec2-unsigned_int.vert
|
skip |
|
clamp-uvec2.frag
|
skip |
|
clamp-uvec2.vert
|
skip |
|
clamp-uvec3-unsigned_int.frag
|
skip |
|
clamp-uvec3-unsigned_int.vert
|
skip |
|
clamp-uvec3.frag
|
skip |
|
clamp-uvec3.vert
|
skip |
|
clamp-uvec4-unsigned_int.frag
|
skip |
|
clamp-uvec4-unsigned_int.vert
|
skip |
|
clamp-uvec4.frag
|
skip |
|
clamp-uvec4.vert
|
skip |
|
equal-uvec2.frag
|
skip |
|
equal-uvec2.vert
|
skip |
|
equal-uvec3.frag
|
skip |
|
equal-uvec3.vert
|
skip |
|
equal-uvec4.frag
|
skip |
|
equal-uvec4.vert
|
skip |
|
gl_instanceid.vert
|
skip |
|
gl_primitiveid.frag
|
skip |
|
gl_vertexid.vert
|
skip |
|
greaterthan-uvec2.frag
|
skip |
|
greaterthan-uvec2.vert
|
skip |
|
greaterthan-uvec3.frag
|
skip |
|
greaterthan-uvec3.vert
|
skip |
|
greaterthan-uvec4.frag
|
skip |
|
greaterthan-uvec4.vert
|
skip |
|
greaterthanequal-uvec2.frag
|
skip |
|
greaterthanequal-uvec2.vert
|
skip |
|
greaterthanequal-uvec3.frag
|
skip |
|
greaterthanequal-uvec3.vert
|
skip |
|
greaterthanequal-uvec4.frag
|
skip |
|
greaterthanequal-uvec4.vert
|
skip |
|
lessthan-uvec2.frag
|
skip |
|
lessthan-uvec2.vert
|
skip |
|
lessthan-uvec3.frag
|
skip |
|
lessthan-uvec3.vert
|
skip |
|
lessthan-uvec4.frag
|
skip |
|
lessthan-uvec4.vert
|
skip |
|
lessthanequal-uvec2.frag
|
skip |
|
lessthanequal-uvec2.vert
|
skip |
|
lessthanequal-uvec3.frag
|
skip |
|
lessthanequal-uvec3.vert
|
skip |
|
lessthanequal-uvec4.frag
|
skip |
|
lessthanequal-uvec4.vert
|
skip |
|
lshift-int-int.frag
|
skip |
|
lshift-int-int.vert
|
skip |
|
lshift-ivec2-int.frag
|
skip |
|
lshift-ivec2-int.vert
|
skip |
|
lshift-ivec2-ivec2.frag
|
skip |
|
lshift-ivec2-ivec2.vert
|
skip |
|
lshift-ivec3-int.frag
|
skip |
|
lshift-ivec3-int.vert
|
skip |
|
lshift-ivec3-ivec3.frag
|
skip |
|
lshift-ivec3-ivec3.vert
|
skip |
|
lshift-ivec4-int.frag
|
skip |
|
lshift-ivec4-int.vert
|
skip |
|
lshift-ivec4-ivec4.frag
|
skip |
|
lshift-ivec4-ivec4.vert
|
skip |
|
lshift-unsigned_int-unsigned_int.frag
|
skip |
|
lshift-unsigned_int-unsigned_int.vert
|
skip |
|
lshift-uvec2-unsigned_int.frag
|
skip |
|
lshift-uvec2-unsigned_int.vert
|
skip |
|
lshift-uvec2-uvec2.frag
|
skip |
|
lshift-uvec2-uvec2.vert
|
skip |
|
lshift-uvec3-unsigned_int.frag
|
skip |
|
lshift-uvec3-unsigned_int.vert
|
skip |
|
lshift-uvec3-uvec3.frag
|
skip |
|
lshift-uvec3-uvec3.vert
|
skip |
|
lshift-uvec4-unsigned_int.frag
|
skip |
|
lshift-uvec4-unsigned_int.vert
|
skip |
|
lshift-uvec4-uvec4.frag
|
skip |
|
lshift-uvec4-uvec4.vert
|
skip |
|
max-int.frag
|
skip |
|
max-int.vert
|
skip |
|
max-ivec2-int.frag
|
skip |
|
max-ivec2-int.vert
|
skip |
|
max-ivec2.frag
|
skip |
|
max-ivec2.vert
|
skip |
|
max-ivec3-int.frag
|
skip |
|
max-ivec3-int.vert
|
skip |
|
max-ivec3.frag
|
skip |
|
max-ivec3.vert
|
skip |
|
max-ivec4-int.frag
|
skip |
|
max-ivec4-int.vert
|
skip |
|
max-ivec4.frag
|
skip |
|
max-ivec4.vert
|
skip |
|
max-unsigned_int.frag
|
skip |
|
max-unsigned_int.vert
|
skip |
|
max-uvec2-unsigned_int.frag
|
skip |
|
max-uvec2-unsigned_int.vert
|
skip |
|
max-uvec2.frag
|
skip |
|
max-uvec2.vert
|
skip |
|
max-uvec3-unsigned_int.frag
|
skip |
|
max-uvec3-unsigned_int.vert
|
skip |
|
max-uvec3.frag
|
skip |
|
max-uvec3.vert
|
skip |
|
max-uvec4-unsigned_int.frag
|
skip |
|
max-uvec4-unsigned_int.vert
|
skip |
|
max-uvec4.frag
|
skip |
|
max-uvec4.vert
|
skip |
|
min-int.frag
|
skip |
|
min-int.vert
|
skip |
|
min-ivec2-int.frag
|
skip |
|
min-ivec2-int.vert
|
skip |
|
min-ivec2.frag
|
skip |
|
min-ivec2.vert
|
skip |
|
min-ivec3-int.frag
|
skip |
|
min-ivec3-int.vert
|
skip |
|
min-ivec3.frag
|
skip |
|
min-ivec3.vert
|
skip |
|
min-ivec4-int.frag
|
skip |
|
min-ivec4-int.vert
|
skip |
|
min-ivec4.frag
|
skip |
|
min-ivec4.vert
|
skip |
|
min-unsigned_int.frag
|
skip |
|
min-unsigned_int.vert
|
skip |
|
min-uvec2-unsigned_int.frag
|
skip |
|
min-uvec2-unsigned_int.vert
|
skip |
|
min-uvec2.frag
|
skip |
|
min-uvec2.vert
|
skip |
|
min-uvec3-unsigned_int.frag
|
skip |
|
min-uvec3-unsigned_int.vert
|
skip |
|
min-uvec3.frag
|
skip |
|
min-uvec3.vert
|
skip |
|
min-uvec4-unsigned_int.frag
|
skip |
|
min-uvec4-unsigned_int.vert
|
skip |
|
min-uvec4.frag
|
skip |
|
min-uvec4.vert
|
skip |
|
mod-int-int.frag
|
skip |
|
mod-int-int.vert
|
skip |
|
mod-int-ivec2.frag
|
skip |
|
mod-int-ivec2.vert
|
skip |
|
mod-int-ivec3.frag
|
skip |
|
mod-int-ivec3.vert
|
skip |
|
mod-int-ivec4.frag
|
skip |
|
mod-int-ivec4.vert
|
skip |
|
mod-ivec2-int.frag
|
skip |
|
mod-ivec2-int.vert
|
skip |
|
mod-ivec2-ivec2.frag
|
skip |
|
mod-ivec2-ivec2.vert
|
skip |
|
mod-ivec3-int.frag
|
skip |
|
mod-ivec3-int.vert
|
skip |
|
mod-ivec3-ivec3.frag
|
skip |
|
mod-ivec3-ivec3.vert
|
skip |
|
mod-ivec4-int.frag
|
skip |
|
mod-ivec4-int.vert
|
skip |
|
mod-ivec4-ivec4.frag
|
skip |
|
mod-ivec4-ivec4.vert
|
skip |
|
mod-unsigned_int-unsigned_int.frag
|
skip |
|
mod-unsigned_int-unsigned_int.vert
|
skip |
|
mod-unsigned_int-uvec2.frag
|
skip |
|
mod-unsigned_int-uvec2.vert
|
skip |
|
mod-unsigned_int-uvec3.frag
|
skip |
|
mod-unsigned_int-uvec3.vert
|
skip |
|
mod-unsigned_int-uvec4.frag
|
skip |
|
mod-unsigned_int-uvec4.vert
|
skip |
|
mod-uvec2-unsigned_int.frag
|
skip |
|
mod-uvec2-unsigned_int.vert
|
skip |
|
mod-uvec2-uvec2.frag
|
skip |
|
mod-uvec2-uvec2.vert
|
skip |
|
mod-uvec3-unsigned_int.frag
|
skip |
|
mod-uvec3-unsigned_int.vert
|
skip |
|
mod-uvec3-uvec3.frag
|
skip |
|
mod-uvec3-uvec3.vert
|
skip |
|
mod-uvec4-unsigned_int.frag
|
skip |
|
mod-uvec4-unsigned_int.vert
|
skip |
|
mod-uvec4-uvec4.frag
|
skip |
|
mod-uvec4-uvec4.vert
|
skip |
|
notequal-uvec2.frag
|
skip |
|
notequal-uvec2.vert
|
skip |
|
notequal-uvec3.frag
|
skip |
|
notequal-uvec3.vert
|
skip |
|
notequal-uvec4.frag
|
skip |
|
notequal-uvec4.vert
|
skip |
|
round-float.frag
|
skip |
|
round-float.vert
|
skip |
|
round-vec2.frag
|
skip |
|
round-vec2.vert
|
skip |
|
round-vec3.frag
|
skip |
|
round-vec3.vert
|
skip |
|
round-vec4.frag
|
skip |
|
round-vec4.vert
|
skip |
|
rshift-int-int.frag
|
skip |
|
rshift-int-int.vert
|
skip |
|
rshift-ivec2-int.frag
|
skip |
|
rshift-ivec2-int.vert
|
skip |
|
rshift-ivec2-ivec2.frag
|
skip |
|
rshift-ivec2-ivec2.vert
|
skip |
|
rshift-ivec3-int.frag
|
skip |
|
rshift-ivec3-int.vert
|
skip |
|
rshift-ivec3-ivec3.frag
|
skip |
|
rshift-ivec3-ivec3.vert
|
skip |
|
rshift-ivec4-int.frag
|
skip |
|
rshift-ivec4-int.vert
|
skip |
|
rshift-ivec4-ivec4.frag
|
skip |
|
rshift-ivec4-ivec4.vert
|
skip |
|
rshift-unsigned_int-unsigned_int.frag
|
skip |
|
rshift-unsigned_int-unsigned_int.vert
|
skip |
|
rshift-uvec2-unsigned_int.frag
|
skip |
|
rshift-uvec2-unsigned_int.vert
|
skip |
|
rshift-uvec2-uvec2.frag
|
skip |
|
rshift-uvec2-uvec2.vert
|
skip |
|
rshift-uvec3-unsigned_int.frag
|
skip |
|
rshift-uvec3-unsigned_int.vert
|
skip |
|
rshift-uvec3-uvec3.frag
|
skip |
|
rshift-uvec3-uvec3.vert
|
skip |
|
rshift-uvec4-unsigned_int.frag
|
skip |
|
rshift-uvec4-unsigned_int.vert
|
skip |
|
rshift-uvec4-uvec4.frag
|
skip |
|
rshift-uvec4-uvec4.vert
|
skip |
|
sign-int.frag
|
skip |
|
sign-int.vert
|
skip |
|
sign-ivec2.frag
|
skip |
|
sign-ivec2.vert
|
skip |
|
sign-ivec3.frag
|
skip |
|
sign-ivec3.vert
|
skip |
|
sign-ivec4.frag
|
skip |
|
sign-ivec4.vert
|
skip |
|
tex-shadow1d-sampler1dshadow-vec3.frag
|
skip |
|
tex-shadow1d-sampler1dshadow-vec3.vert
|
skip |
|
tex-shadow1darray-sampler1darrayshadow-vec3.frag
|
skip |
|
tex-shadow1darray-sampler1darrayshadow-vec3.vert
|
skip |
|
tex-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
|
skip |
|
tex-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
|
skip |
|
tex-shadow1doffset-sampler1dshadow-vec3.frag
|
skip |
|
tex-shadow1doffset-sampler1dshadow-vec3.vert
|
skip |
|
tex-shadow1dproj-sampler1dshadow-vec4.frag
|
skip |
|
tex-shadow1dproj-sampler1dshadow-vec4.vert
|
skip |
|
tex-shadow1dprojoffset-sampler1dshadow-vec4.frag
|
skip |
|
tex-shadow1dprojoffset-sampler1dshadow-vec4.vert
|
skip |
|
tex-shadow2d-sampler2dshadow-vec3.frag
|
skip |
|
tex-shadow2d-sampler2dshadow-vec3.vert
|
skip |
|
tex-shadow2darray-sampler2darrayshadow-vec4.frag
|
skip |
|
tex-shadow2darray-sampler2darrayshadow-vec4.vert
|
skip |
|
tex-shadow2darrayoffset-sampler2darrayshadow-vec4.frag
|
skip |
|
tex-shadow2darrayoffset-sampler2darrayshadow-vec4.vert
|
skip |
|
tex-shadow2doffset-sampler2dshadow-vec3.frag
|
skip |
|
tex-shadow2doffset-sampler2dshadow-vec3.vert
|
skip |
|
tex-shadow2dproj-sampler2dshadow-vec4.frag
|
skip |
|
tex-shadow2dproj-sampler2dshadow-vec4.vert
|
skip |
|
tex-shadow2dprojoffset-sampler2dshadow-vec4.frag
|
skip |
|
tex-shadow2dprojoffset-sampler2dshadow-vec4.vert
|
skip |
|
tex-shadow2drect-sampler2drectshadow-vec3.frag
|
skip |
|
tex-shadow2drect-sampler2drectshadow-vec3.vert
|
skip |
|
tex-shadow2drectoffset-sampler2drectshadow-vec3.frag
|
skip |
|
tex-shadow2drectoffset-sampler2drectshadow-vec3.vert
|
skip |
|
tex-shadow2drectproj-sampler2drectshadow-vec4.frag
|
skip |
|
tex-shadow2drectproj-sampler2drectshadow-vec4.vert
|
skip |
|
tex-shadow2drectprojoffset-sampler2drectshadow-vec4.frag
|
skip |
|
tex-shadow2drectprojoffset-sampler2drectshadow-vec4.vert
|
skip |
|
tex-shadowcube-samplercubeshadow-vec4.frag
|
skip |
|
tex-shadowcube-samplercubeshadow-vec4.vert
|
skip |
|
tex-texture1d-isampler1d-float.frag
|
skip |
|
tex-texture1d-isampler1d-float.vert
|
skip |
|
tex-texture1d-usampler1d-float.frag
|
skip |
|
tex-texture1d-usampler1d-float.vert
|
skip |
|
tex-texture1darray-isampler1darray-vec2.frag
|
skip |
|
tex-texture1darray-isampler1darray-vec2.vert
|
skip |
|
tex-texture1darray-sampler1darray-vec2.frag
|
skip |
|
tex-texture1darray-sampler1darray-vec2.vert
|
skip |
|
tex-texture1darray-usampler1darray-vec2.frag
|
skip |
|
tex-texture1darray-usampler1darray-vec2.vert
|
skip |
|
tex-texture1darrayoffset-isampler1darray-vec2.frag
|
skip |
|
tex-texture1darrayoffset-isampler1darray-vec2.vert
|
skip |
|
tex-texture1darrayoffset-sampler1darray-vec2.frag
|
skip |
|
tex-texture1darrayoffset-sampler1darray-vec2.vert
|
skip |
|
tex-texture1darrayoffset-usampler1darray-vec2.frag
|
skip |
|
tex-texture1darrayoffset-usampler1darray-vec2.vert
|
skip |
|
tex-texture1doffset-isampler1d-float.frag
|
skip |
|
tex-texture1doffset-isampler1d-float.vert
|
skip |
|
tex-texture1doffset-usampler1d-float.frag
|
skip |
|
tex-texture1doffset-usampler1d-float.vert
|
skip |
|
tex-texture1dproj-isampler1d-vec2.frag
|
skip |
|
tex-texture1dproj-isampler1d-vec2.vert
|
skip |
|
tex-texture1dproj-isampler1d-vec4.frag
|
skip |
|
tex-texture1dproj-isampler1d-vec4.vert
|
skip |
|
tex-texture1dproj-usampler1d-vec2.frag
|
skip |
|
tex-texture1dproj-usampler1d-vec2.vert
|
skip |
|
tex-texture1dproj-usampler1d-vec4.frag
|
skip |
|
tex-texture1dproj-usampler1d-vec4.vert
|
skip |
|
tex-texture1dprojoffset-isampler1d-vec2.frag
|
skip |
|
tex-texture1dprojoffset-isampler1d-vec2.vert
|
skip |
|
tex-texture1dprojoffset-isampler1d-vec4.frag
|
skip |
|
tex-texture1dprojoffset-isampler1d-vec4.vert
|
skip |
|
tex-texture1dprojoffset-usampler1d-vec2.frag
|
skip |
|
tex-texture1dprojoffset-usampler1d-vec2.vert
|
skip |
|
tex-texture1dprojoffset-usampler1d-vec4.frag
|
skip |
|
tex-texture1dprojoffset-usampler1d-vec4.vert
|
skip |
|
tex-texture2d-isampler2d-vec2.frag
|
skip |
|
tex-texture2d-isampler2d-vec2.vert
|
skip |
|
tex-texture2d-usampler2d-vec2.frag
|
skip |
|
tex-texture2d-usampler2d-vec2.vert
|
skip |
|
tex-texture2darray-isampler2darray-vec3.frag
|
skip |
|
tex-texture2darray-isampler2darray-vec3.vert
|
skip |
|
tex-texture2darray-sampler2darray-vec3.frag
|
skip |
|
tex-texture2darray-sampler2darray-vec3.vert
|
skip |
|
tex-texture2darray-usampler2darray-vec3.frag
|
skip |
|
tex-texture2darray-usampler2darray-vec3.vert
|
skip |
|
tex-texture2darrayoffset-isampler2darray-vec3.frag
|
skip |
|
tex-texture2darrayoffset-isampler2darray-vec3.vert
|
skip |
|
tex-texture2darrayoffset-sampler2darray-vec3.frag
|
skip |
|
tex-texture2darrayoffset-sampler2darray-vec3.vert
|
skip |
|
tex-texture2darrayoffset-usampler2darray-vec3.frag
|
skip |
|
tex-texture2darrayoffset-usampler2darray-vec3.vert
|
skip |
|
tex-texture2doffset-isampler2d-vec2.frag
|
skip |
|
tex-texture2doffset-isampler2d-vec2.vert
|
skip |
|
tex-texture2doffset-usampler2d-vec2.frag
|
skip |
|
tex-texture2doffset-usampler2d-vec2.vert
|
skip |
|
tex-texture2dproj-isampler2d-vec3.frag
|
skip |
|
tex-texture2dproj-isampler2d-vec3.vert
|
skip |
|
tex-texture2dproj-isampler2d-vec4.frag
|
skip |
|
tex-texture2dproj-isampler2d-vec4.vert
|
skip |
|
tex-texture2dproj-usampler2d-vec3.frag
|
skip |
|
tex-texture2dproj-usampler2d-vec3.vert
|
skip |
|
tex-texture2dproj-usampler2d-vec4.frag
|
skip |
|
tex-texture2dproj-usampler2d-vec4.vert
|
skip |
|
tex-texture2dprojoffset-isampler2d-vec3.frag
|
skip |
|
tex-texture2dprojoffset-isampler2d-vec3.vert
|
skip |
|
tex-texture2dprojoffset-isampler2d-vec4.frag
|
skip |
|
tex-texture2dprojoffset-isampler2d-vec4.vert
|
skip |
|
tex-texture2dprojoffset-usampler2d-vec3.frag
|
skip |
|
tex-texture2dprojoffset-usampler2d-vec3.vert
|
skip |
|
tex-texture2dprojoffset-usampler2d-vec4.frag
|
skip |
|
tex-texture2dprojoffset-usampler2d-vec4.vert
|
skip |
|
tex-texture2drect-isampler2drect-vec2.frag
|
skip |
|
tex-texture2drect-isampler2drect-vec2.vert
|
skip |
|
tex-texture2drect-usampler2drect-vec2.frag
|
skip |
|
tex-texture2drect-usampler2drect-vec2.vert
|
skip |
|
tex-texture2drectoffset-isampler2drect-vec2.frag
|
skip |
|
tex-texture2drectoffset-isampler2drect-vec2.vert
|
skip |
|
tex-texture2drectoffset-usampler2drect-vec2.frag
|
skip |
|
tex-texture2drectoffset-usampler2drect-vec2.vert
|
skip |
|
tex-texture2drectproj-isampler2drect-vec3.frag
|
skip |
|
tex-texture2drectproj-isampler2drect-vec3.vert
|
skip |
|
tex-texture2drectproj-isampler2drect-vec4.frag
|
skip |
|
tex-texture2drectproj-isampler2drect-vec4.vert
|
skip |
|
tex-texture2drectproj-usampler2drect-vec3.frag
|
skip |
|
tex-texture2drectproj-usampler2drect-vec3.vert
|
skip |
|
tex-texture2drectproj-usampler2drect-vec4.frag
|
skip |
|
tex-texture2drectproj-usampler2drect-vec4.vert
|
skip |
|
tex-texture2drectprojoffset-isampler2drect-vec3.frag
|
skip |
|
tex-texture2drectprojoffset-isampler2drect-vec3.vert
|
skip |
|
tex-texture2drectprojoffset-isampler2drect-vec4.frag
|
skip |
|
tex-texture2drectprojoffset-isampler2drect-vec4.vert
|
skip |
|
tex-texture2drectprojoffset-usampler2drect-vec3.frag
|
skip |
|
tex-texture2drectprojoffset-usampler2drect-vec3.vert
|
skip |
|
tex-texture2drectprojoffset-usampler2drect-vec4.frag
|
skip |
|
tex-texture2drectprojoffset-usampler2drect-vec4.vert
|
skip |
|
tex-texture3d-isampler3d-vec3.frag
|
skip |
|
tex-texture3d-isampler3d-vec3.vert
|
skip |
|
tex-texture3d-usampler3d-vec3.frag
|
skip |
|
tex-texture3d-usampler3d-vec3.vert
|
skip |
|
tex-texture3doffset-isampler3d-vec3.frag
|
skip |
|
tex-texture3doffset-isampler3d-vec3.vert
|
skip |
|
tex-texture3doffset-usampler3d-vec3.frag
|
skip |
|
tex-texture3doffset-usampler3d-vec3.vert
|
skip |
|
tex-texture3dproj-isampler3d-vec4.frag
|
skip |
|
tex-texture3dproj-isampler3d-vec4.vert
|
skip |
|
tex-texture3dproj-usampler3d-vec4.frag
|
skip |
|
tex-texture3dproj-usampler3d-vec4.vert
|
skip |
|
tex-texture3dprojoffset-isampler3d-vec4.frag
|
skip |
|
tex-texture3dprojoffset-isampler3d-vec4.vert
|
skip |
|
tex-texture3dprojoffset-usampler3d-vec4.frag
|
skip |
|
tex-texture3dprojoffset-usampler3d-vec4.vert
|
skip |
|
tex-texturecube-isamplercube-vec3.frag
|
skip |
|
tex-texturecube-isamplercube-vec3.vert
|
skip |
|
tex-texturecube-usamplercube-vec3.frag
|
skip |
|
tex-texturecube-usamplercube-vec3.vert
|
skip |
|
tex_bias-shadow1d-sampler1dshadow-vec3.frag
|
skip |
|
tex_bias-shadow1darray-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_bias-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_bias-shadow1doffset-sampler1dshadow-vec3.frag
|
skip |
|
tex_bias-shadow1dproj-sampler1dshadow-vec4.frag
|
skip |
|
tex_bias-shadow1dprojoffset-sampler1dshadow-vec4.frag
|
skip |
|
tex_bias-shadow2d-sampler2dshadow-vec3.frag
|
skip |
|
tex_bias-shadow2doffset-sampler2dshadow-vec3.frag
|
skip |
|
tex_bias-shadow2dproj-sampler2dshadow-vec4.frag
|
skip |
|
tex_bias-shadow2dprojoffset-sampler2dshadow-vec4.frag
|
skip |
|
tex_bias-texture1d-isampler1d-float.frag
|
skip |
|
tex_bias-texture1d-usampler1d-float.frag
|
skip |
|
tex_bias-texture1darray-isampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1darray-sampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1darray-usampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1darrayoffset-isampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1darrayoffset-sampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1darrayoffset-usampler1darray-vec2.frag
|
skip |
|
tex_bias-texture1doffset-isampler1d-float.frag
|
skip |
|
tex_bias-texture1doffset-usampler1d-float.frag
|
skip |
|
tex_bias-texture1dproj-isampler1d-vec2.frag
|
skip |
|
tex_bias-texture1dproj-isampler1d-vec4.frag
|
skip |
|
tex_bias-texture1dproj-usampler1d-vec2.frag
|
skip |
|
tex_bias-texture1dproj-usampler1d-vec4.frag
|
skip |
|
tex_bias-texture1dprojoffset-isampler1d-vec2.frag
|
skip |
|
tex_bias-texture1dprojoffset-isampler1d-vec4.frag
|
skip |
|
tex_bias-texture1dprojoffset-usampler1d-vec2.frag
|
skip |
|
tex_bias-texture1dprojoffset-usampler1d-vec4.frag
|
skip |
|
tex_bias-texture2d-isampler2d-vec2.frag
|
skip |
|
tex_bias-texture2d-usampler2d-vec2.frag
|
skip |
|
tex_bias-texture2darray-isampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2darray-sampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2darray-usampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2darrayoffset-isampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2darrayoffset-sampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2darrayoffset-usampler2darray-vec3.frag
|
skip |
|
tex_bias-texture2doffset-isampler2d-vec2.frag
|
skip |
|
tex_bias-texture2doffset-usampler2d-vec2.frag
|
skip |
|
tex_bias-texture2dproj-isampler2d-vec3.frag
|
skip |
|
tex_bias-texture2dproj-isampler2d-vec4.frag
|
skip |
|
tex_bias-texture2dproj-usampler2d-vec3.frag
|
skip |
|
tex_bias-texture2dproj-usampler2d-vec4.frag
|
skip |
|
tex_bias-texture2dprojoffset-isampler2d-vec3.frag
|
skip |
|
tex_bias-texture2dprojoffset-isampler2d-vec4.frag
|
skip |
|
tex_bias-texture2dprojoffset-usampler2d-vec3.frag
|
skip |
|
tex_bias-texture2dprojoffset-usampler2d-vec4.frag
|
skip |
|
tex_bias-texture3d-isampler3d-vec3.frag
|
skip |
|
tex_bias-texture3d-usampler3d-vec3.frag
|
skip |
|
tex_bias-texture3doffset-isampler3d-vec3.frag
|
skip |
|
tex_bias-texture3doffset-usampler3d-vec3.frag
|
skip |
|
tex_bias-texture3dproj-isampler3d-vec4.frag
|
skip |
|
tex_bias-texture3dproj-usampler3d-vec4.frag
|
skip |
|
tex_bias-texture3dprojoffset-isampler3d-vec4.frag
|
skip |
|
tex_bias-texture3dprojoffset-usampler3d-vec4.frag
|
skip |
|
tex_bias-texturecube-isamplercube-vec3.frag
|
skip |
|
tex_bias-texturecube-usamplercube-vec3.frag
|
skip |
|
tex_grad-shadow1d-sampler1dshadow-vec3.frag
|
skip |
|
tex_grad-shadow1d-sampler1dshadow-vec3.vert
|
skip |
|
tex_grad-shadow1darray-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_grad-shadow1darray-sampler1darrayshadow-vec3.vert
|
skip |
|
tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
|
skip |
|
tex_grad-shadow1doffset-sampler1dshadow-vec3.frag
|
skip |
|
tex_grad-shadow1doffset-sampler1dshadow-vec3.vert
|
skip |
|
tex_grad-shadow1dproj-sampler1dshadow-vec4.frag
|
skip |
|
tex_grad-shadow1dproj-sampler1dshadow-vec4.vert
|
skip |
|
tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.frag
|
skip |
|
tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.vert
|
skip |
|
tex_grad-shadow2d-sampler2dshadow-vec3.frag
|
skip |
|
tex_grad-shadow2d-sampler2dshadow-vec3.vert
|
skip |
|
tex_grad-shadow2darray-sampler2darrayshadow-vec4.frag
|
skip |
|
tex_grad-shadow2darray-sampler2darrayshadow-vec4.vert
|
skip |
|
tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.frag
|
skip |
|
tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.vert
|
skip |
|
tex_grad-shadow2doffset-sampler2dshadow-vec3.frag
|
skip |
|
tex_grad-shadow2doffset-sampler2dshadow-vec3.vert
|
skip |
|
tex_grad-shadow2dproj-sampler2dshadow-vec4.frag
|
skip |
|
tex_grad-shadow2dproj-sampler2dshadow-vec4.vert
|
skip |
|
tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.frag
|
skip |
|
tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.vert
|
skip |
|
tex_grad-shadow2drect-sampler2drectshadow-vec3.frag
|
skip |
|
tex_grad-shadow2drect-sampler2drectshadow-vec3.vert
|
skip |
|
tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.frag
|
skip |
|
tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.vert
|
skip |
|
tex_grad-shadow2drectproj-sampler2drectshadow-vec4.frag
|
skip |
|
tex_grad-shadow2drectproj-sampler2drectshadow-vec4.vert
|
skip |
|
tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.frag
|
skip |
|
tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.vert
|
skip |
|
tex_grad-shadowcube-samplercubeshadow-vec4.frag
|
skip |
|
tex_grad-shadowcube-samplercubeshadow-vec4.vert
|
skip |
|
tex_grad-texture1d-isampler1d-float.frag
|
skip |
|
tex_grad-texture1d-isampler1d-float.vert
|
skip |
|
tex_grad-texture1d-sampler1d-float.frag
|
skip |
|
tex_grad-texture1d-sampler1d-float.vert
|
skip |
|
tex_grad-texture1d-usampler1d-float.frag
|
skip |
|
tex_grad-texture1d-usampler1d-float.vert
|
skip |
|
tex_grad-texture1darray-isampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darray-isampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1darray-sampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darray-sampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1darray-usampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darray-usampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1darrayoffset-isampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darrayoffset-isampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1darrayoffset-sampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darrayoffset-sampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1darrayoffset-usampler1darray-vec2.frag
|
skip |
|
tex_grad-texture1darrayoffset-usampler1darray-vec2.vert
|
skip |
|
tex_grad-texture1doffset-isampler1d-float.frag
|
skip |
|
tex_grad-texture1doffset-isampler1d-float.vert
|
skip |
|
tex_grad-texture1doffset-sampler1d-float.frag
|
skip |
|
tex_grad-texture1doffset-sampler1d-float.vert
|
skip |
|
tex_grad-texture1doffset-usampler1d-float.frag
|
skip |
|
tex_grad-texture1doffset-usampler1d-float.vert
|
skip |
|
tex_grad-texture1dproj-isampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dproj-isampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dproj-isampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dproj-isampler1d-vec4.vert
|
skip |
|
tex_grad-texture1dproj-sampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dproj-sampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dproj-sampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dproj-sampler1d-vec4.vert
|
skip |
|
tex_grad-texture1dproj-usampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dproj-usampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dproj-usampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dproj-usampler1d-vec4.vert
|
skip |
|
tex_grad-texture1dprojoffset-isampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dprojoffset-isampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dprojoffset-isampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dprojoffset-isampler1d-vec4.vert
|
skip |
|
tex_grad-texture1dprojoffset-sampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dprojoffset-sampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dprojoffset-sampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dprojoffset-sampler1d-vec4.vert
|
skip |
|
tex_grad-texture1dprojoffset-usampler1d-vec2.frag
|
skip |
|
tex_grad-texture1dprojoffset-usampler1d-vec2.vert
|
skip |
|
tex_grad-texture1dprojoffset-usampler1d-vec4.frag
|
skip |
|
tex_grad-texture1dprojoffset-usampler1d-vec4.vert
|
skip |
|
tex_grad-texture2d-isampler2d-vec2.frag
|
skip |
|
tex_grad-texture2d-isampler2d-vec2.vert
|
skip |
|
tex_grad-texture2d-sampler2d-vec2.frag
|
skip |
|
tex_grad-texture2d-sampler2d-vec2.vert
|
skip |
|
tex_grad-texture2d-usampler2d-vec2.frag
|
skip |
|
tex_grad-texture2d-usampler2d-vec2.vert
|
skip |
|
tex_grad-texture2darray-isampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darray-isampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2darray-sampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darray-sampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2darray-usampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darray-usampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2darrayoffset-isampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darrayoffset-isampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2darrayoffset-sampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darrayoffset-sampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2darrayoffset-usampler2darray-vec3.frag
|
skip |
|
tex_grad-texture2darrayoffset-usampler2darray-vec3.vert
|
skip |
|
tex_grad-texture2doffset-isampler2d-vec2.frag
|
skip |
|
tex_grad-texture2doffset-isampler2d-vec2.vert
|
skip |
|
tex_grad-texture2doffset-sampler2d-vec2.frag
|
skip |
|
tex_grad-texture2doffset-sampler2d-vec2.vert
|
skip |
|
tex_grad-texture2doffset-usampler2d-vec2.frag
|
skip |
|
tex_grad-texture2doffset-usampler2d-vec2.vert
|
skip |
|
tex_grad-texture2dproj-isampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dproj-isampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dproj-isampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dproj-isampler2d-vec4.vert
|
skip |
|
tex_grad-texture2dproj-sampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dproj-sampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dproj-sampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dproj-sampler2d-vec4.vert
|
skip |
|
tex_grad-texture2dproj-usampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dproj-usampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dproj-usampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dproj-usampler2d-vec4.vert
|
skip |
|
tex_grad-texture2dprojoffset-isampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dprojoffset-isampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dprojoffset-isampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dprojoffset-isampler2d-vec4.vert
|
skip |
|
tex_grad-texture2dprojoffset-sampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dprojoffset-sampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dprojoffset-sampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dprojoffset-sampler2d-vec4.vert
|
skip |
|
tex_grad-texture2dprojoffset-usampler2d-vec3.frag
|
skip |
|
tex_grad-texture2dprojoffset-usampler2d-vec3.vert
|
skip |
|
tex_grad-texture2dprojoffset-usampler2d-vec4.frag
|
skip |
|
tex_grad-texture2dprojoffset-usampler2d-vec4.vert
|
skip |
|
tex_grad-texture2drect-isampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drect-isampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drect-sampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drect-sampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drect-usampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drect-usampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drectoffset-isampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drectoffset-isampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drectoffset-sampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drectoffset-sampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drectoffset-usampler2drect-vec2.frag
|
skip |
|
tex_grad-texture2drectoffset-usampler2drect-vec2.vert
|
skip |
|
tex_grad-texture2drectproj-isampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectproj-isampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectproj-isampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectproj-isampler2drect-vec4.vert
|
skip |
|
tex_grad-texture2drectproj-sampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectproj-sampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectproj-sampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectproj-sampler2drect-vec4.vert
|
skip |
|
tex_grad-texture2drectproj-usampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectproj-usampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectproj-usampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectproj-usampler2drect-vec4.vert
|
skip |
|
tex_grad-texture2drectprojoffset-isampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectprojoffset-isampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectprojoffset-isampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectprojoffset-isampler2drect-vec4.vert
|
skip |
|
tex_grad-texture2drectprojoffset-sampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectprojoffset-sampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectprojoffset-sampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectprojoffset-sampler2drect-vec4.vert
|
skip |
|
tex_grad-texture2drectprojoffset-usampler2drect-vec3.frag
|
skip |
|
tex_grad-texture2drectprojoffset-usampler2drect-vec3.vert
|
skip |
|
tex_grad-texture2drectprojoffset-usampler2drect-vec4.frag
|
skip |
|
tex_grad-texture2drectprojoffset-usampler2drect-vec4.vert
|
skip |
|
tex_grad-texture3d-isampler3d-vec3.frag
|
skip |
|
tex_grad-texture3d-isampler3d-vec3.vert
|
skip |
|
tex_grad-texture3d-sampler3d-vec3.frag
|
skip |
|
tex_grad-texture3d-sampler3d-vec3.vert
|
skip |
|
tex_grad-texture3d-usampler3d-vec3.frag
|
skip |
|
tex_grad-texture3d-usampler3d-vec3.vert
|
skip |
|
tex_grad-texture3doffset-isampler3d-vec3.frag
|
skip |
|
tex_grad-texture3doffset-isampler3d-vec3.vert
|
skip |
|
tex_grad-texture3doffset-sampler3d-vec3.frag
|
skip |
|
tex_grad-texture3doffset-sampler3d-vec3.vert
|
skip |
|
tex_grad-texture3doffset-usampler3d-vec3.frag
|
skip |
|
tex_grad-texture3doffset-usampler3d-vec3.vert
|
skip |
|
tex_grad-texture3dproj-isampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dproj-isampler3d-vec4.vert
|
skip |
|
tex_grad-texture3dproj-sampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dproj-sampler3d-vec4.vert
|
skip |
|
tex_grad-texture3dproj-usampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dproj-usampler3d-vec4.vert
|
skip |
|
tex_grad-texture3dprojoffset-isampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dprojoffset-isampler3d-vec4.vert
|
skip |
|
tex_grad-texture3dprojoffset-sampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dprojoffset-sampler3d-vec4.vert
|
skip |
|
tex_grad-texture3dprojoffset-usampler3d-vec4.frag
|
skip |
|
tex_grad-texture3dprojoffset-usampler3d-vec4.vert
|
skip |
|
tex_grad-texturecube-isamplercube-vec3.frag
|
skip |
|
tex_grad-texturecube-isamplercube-vec3.vert
|
skip |
|
tex_grad-texturecube-samplercube-vec3.frag
|
skip |
|
tex_grad-texturecube-samplercube-vec3.vert
|
skip |
|
tex_grad-texturecube-usamplercube-vec3.frag
|
skip |
|
tex_grad-texturecube-usamplercube-vec3.vert
|
skip |
|
tex_lod-shadow1d-sampler1dshadow-vec3.frag
|
skip |
|
tex_lod-shadow1d-sampler1dshadow-vec3.vert
|
skip |
|
tex_lod-shadow1darray-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_lod-shadow1darray-sampler1darrayshadow-vec3.vert
|
skip |
|
tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.frag
|
skip |
|
tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.vert
|
skip |
|
tex_lod-shadow1doffset-sampler1dshadow-vec3.frag
|
skip |
|
tex_lod-shadow1doffset-sampler1dshadow-vec3.vert
|
skip |
|
tex_lod-shadow1dproj-sampler1dshadow-vec4.frag
|
skip |
|
tex_lod-shadow1dproj-sampler1dshadow-vec4.vert
|
skip |
|
tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.frag
|
skip |
|
tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.vert
|
skip |
|
tex_lod-shadow2d-sampler2dshadow-vec3.frag
|
skip |
|
tex_lod-shadow2d-sampler2dshadow-vec3.vert
|
skip |
|
tex_lod-shadow2doffset-sampler2dshadow-vec3.frag
|
skip |
|
tex_lod-shadow2doffset-sampler2dshadow-vec3.vert
|
skip |
|
tex_lod-shadow2dproj-sampler2dshadow-vec4.frag
|
skip |
|
tex_lod-shadow2dproj-sampler2dshadow-vec4.vert
|
skip |
|
tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.frag
|
skip |
|
tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.vert
|
skip |
|
tex_lod-texture1d-isampler1d-float.frag
|
skip |
|
tex_lod-texture1d-isampler1d-float.vert
|
skip |
|
tex_lod-texture1d-usampler1d-float.frag
|
skip |
|
tex_lod-texture1d-usampler1d-float.vert
|
skip |
|
tex_lod-texture1darray-isampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darray-isampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1darray-sampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darray-sampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1darray-usampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darray-usampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1darrayoffset-isampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darrayoffset-isampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1darrayoffset-sampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darrayoffset-sampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1darrayoffset-usampler1darray-vec2.frag
|
skip |
|
tex_lod-texture1darrayoffset-usampler1darray-vec2.vert
|
skip |
|
tex_lod-texture1doffset-isampler1d-float.frag
|
skip |
|
tex_lod-texture1doffset-isampler1d-float.vert
|
skip |
|
tex_lod-texture1doffset-usampler1d-float.frag
|
skip |
|
tex_lod-texture1doffset-usampler1d-float.vert
|
skip |
|
tex_lod-texture1dproj-isampler1d-vec2.frag
|
skip |
|
tex_lod-texture1dproj-isampler1d-vec2.vert
|
skip |
|
tex_lod-texture1dproj-isampler1d-vec4.frag
|
skip |
|
tex_lod-texture1dproj-isampler1d-vec4.vert
|
skip |
|
tex_lod-texture1dproj-usampler1d-vec2.frag
|
skip |
|
tex_lod-texture1dproj-usampler1d-vec2.vert
|
skip |
|
tex_lod-texture1dproj-usampler1d-vec4.frag
|
skip |
|
tex_lod-texture1dproj-usampler1d-vec4.vert
|
skip |
|
tex_lod-texture1dprojoffset-isampler1d-vec2.frag
|
skip |
|
tex_lod-texture1dprojoffset-isampler1d-vec2.vert
|
skip |
|
tex_lod-texture1dprojoffset-isampler1d-vec4.frag
|
skip |
|
tex_lod-texture1dprojoffset-isampler1d-vec4.vert
|
skip |
|
tex_lod-texture1dprojoffset-usampler1d-vec2.frag
|
skip |
|
tex_lod-texture1dprojoffset-usampler1d-vec2.vert
|
skip |
|
tex_lod-texture1dprojoffset-usampler1d-vec4.frag
|
skip |
|
tex_lod-texture1dprojoffset-usampler1d-vec4.vert
|
skip |
|
tex_lod-texture2d-isampler2d-vec2.frag
|
skip |
|
tex_lod-texture2d-isampler2d-vec2.vert
|
skip |
|
tex_lod-texture2d-usampler2d-vec2.frag
|
skip |
|
tex_lod-texture2d-usampler2d-vec2.vert
|
skip |
|
tex_lod-texture2darray-isampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darray-isampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2darray-sampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darray-sampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2darray-usampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darray-usampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2darrayoffset-isampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darrayoffset-isampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2darrayoffset-sampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darrayoffset-sampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2darrayoffset-usampler2darray-vec3.frag
|
skip |
|
tex_lod-texture2darrayoffset-usampler2darray-vec3.vert
|
skip |
|
tex_lod-texture2doffset-isampler2d-vec2.frag
|
skip |
|
tex_lod-texture2doffset-isampler2d-vec2.vert
|
skip |
|
tex_lod-texture2doffset-usampler2d-vec2.frag
|
skip |
|
tex_lod-texture2doffset-usampler2d-vec2.vert
|
skip |
|
tex_lod-texture2dproj-isampler2d-vec3.frag
|
skip |
|
tex_lod-texture2dproj-isampler2d-vec3.vert
|
skip |
|
tex_lod-texture2dproj-isampler2d-vec4.frag
|
skip |
|
tex_lod-texture2dproj-isampler2d-vec4.vert
|
skip |
|
tex_lod-texture2dproj-usampler2d-vec3.frag
|
skip |
|
tex_lod-texture2dproj-usampler2d-vec3.vert
|
skip |
|
tex_lod-texture2dproj-usampler2d-vec4.frag
|
skip |
|
tex_lod-texture2dproj-usampler2d-vec4.vert
|
skip |
|
tex_lod-texture2dprojoffset-isampler2d-vec3.frag
|
skip |
|
tex_lod-texture2dprojoffset-isampler2d-vec3.vert
|
skip |
|
tex_lod-texture2dprojoffset-isampler2d-vec4.frag
|
skip |
|
tex_lod-texture2dprojoffset-isampler2d-vec4.vert
|
skip |
|
tex_lod-texture2dprojoffset-usampler2d-vec3.frag
|
skip |
|
tex_lod-texture2dprojoffset-usampler2d-vec3.vert
|
skip |
|
tex_lod-texture2dprojoffset-usampler2d-vec4.frag
|
skip |
|
tex_lod-texture2dprojoffset-usampler2d-vec4.vert
|
skip |
|
tex_lod-texture3d-isampler3d-vec3.frag
|
skip |
|
tex_lod-texture3d-isampler3d-vec3.vert
|
skip |
|
tex_lod-texture3d-usampler3d-vec3.frag
|
skip |
|
tex_lod-texture3d-usampler3d-vec3.vert
|
skip |
|
tex_lod-texture3doffset-isampler3d-vec3.frag
|
skip |
|
tex_lod-texture3doffset-isampler3d-vec3.vert
|
skip |
|
tex_lod-texture3doffset-usampler3d-vec3.frag
|
skip |
|
tex_lod-texture3doffset-usampler3d-vec3.vert
|
skip |
|
tex_lod-texture3dproj-isampler3d-vec4.frag
|
skip |
|
tex_lod-texture3dproj-isampler3d-vec4.vert
|
skip |
|
tex_lod-texture3dproj-usampler3d-vec4.frag
|
skip |
|
tex_lod-texture3dproj-usampler3d-vec4.vert
|
skip |
|
tex_lod-texture3dprojoffset-isampler3d-vec4.frag
|
skip |
|
tex_lod-texture3dprojoffset-isampler3d-vec4.vert
|
skip |
|
tex_lod-texture3dprojoffset-usampler3d-vec4.frag
|
skip |
|
tex_lod-texture3dprojoffset-usampler3d-vec4.vert
|
skip |
|
tex_lod-texturecube-isamplercube-vec3.frag
|
skip |
|
tex_lod-texturecube-isamplercube-vec3.vert
|
skip |
|
tex_lod-texturecube-usamplercube-vec3.frag
|
skip |
|
tex_lod-texturecube-usamplercube-vec3.vert
|
skip |
|
texel_fetch-isampler1d-int.frag
|
skip |
|
texel_fetch-isampler1d-int.vert
|
skip |
|
texel_fetch-isampler1darray-ivec2.frag
|
skip |
|
texel_fetch-isampler1darray-ivec2.vert
|
skip |
|
texel_fetch-isampler2d-ivec2.frag
|
skip |
|
texel_fetch-isampler2d-ivec2.vert
|
skip |
|
texel_fetch-isampler2darray-ivec3.frag
|
skip |
|
texel_fetch-isampler2darray-ivec3.vert
|
skip |
|
texel_fetch-isampler2drect-ivec2.frag
|
skip |
|
texel_fetch-isampler2drect-ivec2.vert
|
skip |
|
texel_fetch-isampler3d-ivec3.frag
|
skip |
|
texel_fetch-isampler3d-ivec3.vert
|
skip |
|
texel_fetch-isamplerbuffer-int.frag
|
skip |
|
texel_fetch-isamplerbuffer-int.vert
|
skip |
|
texel_fetch-sampler1d-int.frag
|
skip |
|
texel_fetch-sampler1d-int.vert
|
skip |
|
texel_fetch-sampler1darray-ivec2.frag
|
skip |
|
texel_fetch-sampler1darray-ivec2.vert
|
skip |
|
texel_fetch-sampler2d-ivec2.frag
|
skip |
|
texel_fetch-sampler2d-ivec2.vert
|
skip |
|
texel_fetch-sampler2darray-ivec3.frag
|
skip |
|
texel_fetch-sampler2darray-ivec3.vert
|
skip |
|
texel_fetch-sampler2drect-ivec2.frag
|
skip |
|
texel_fetch-sampler2drect-ivec2.vert
|
skip |
|
texel_fetch-sampler3d-ivec3.frag
|
skip |
|
texel_fetch-sampler3d-ivec3.vert
|
skip |
|
texel_fetch-samplerbuffer-int.frag
|
skip |
|
texel_fetch-samplerbuffer-int.vert
|
skip |
|
texel_fetch-usampler1d-int.frag
|
skip |
|
texel_fetch-usampler1d-int.vert
|
skip |
|
texel_fetch-usampler1darray-ivec2.frag
|
skip |
|
texel_fetch-usampler1darray-ivec2.vert
|
skip |
|
texel_fetch-usampler2d-ivec2.frag
|
skip |
|
texel_fetch-usampler2d-ivec2.vert
|
skip |
|
texel_fetch-usampler2darray-ivec3.frag
|
skip |
|
texel_fetch-usampler2darray-ivec3.vert
|
skip |
|
texel_fetch-usampler2drect-ivec2.frag
|
skip |
|
texel_fetch-usampler2drect-ivec2.vert
|
skip |
|
texel_fetch-usampler3d-ivec3.frag
|
skip |
|
texel_fetch-usampler3d-ivec3.vert
|
skip |
|
texel_fetch-usamplerbuffer-int.frag
|
skip |
|
texel_fetch-usamplerbuffer-int.vert
|
skip |
|
texel_fetchoffset-isampler1d-int.frag
|
skip |
|
texel_fetchoffset-isampler1d-int.vert
|
skip |
|
texel_fetchoffset-isampler1darray-ivec2.frag
|
skip |
|
texel_fetchoffset-isampler1darray-ivec2.vert
|
skip |
|
texel_fetchoffset-isampler2d-ivec2.frag
|
skip |
|
texel_fetchoffset-isampler2d-ivec2.vert
|
skip |
|
texel_fetchoffset-isampler2darray-ivec3.frag
|
skip |
|
texel_fetchoffset-isampler2darray-ivec3.vert
|
skip |
|
texel_fetchoffset-isampler2drect-ivec2.frag
|
skip |
|
texel_fetchoffset-isampler2drect-ivec2.vert
|
skip |
|
texel_fetchoffset-isampler3d-ivec3.frag
|
skip |
|
texel_fetchoffset-isampler3d-ivec3.vert
|
skip |
|
texel_fetchoffset-sampler1d-int.frag
|
skip |
|
texel_fetchoffset-sampler1d-int.vert
|
skip |
|
texel_fetchoffset-sampler1darray-ivec2.frag
|
skip |
|
texel_fetchoffset-sampler1darray-ivec2.vert
|
skip |
|
texel_fetchoffset-sampler2d-ivec2.frag
|
skip |
|
texel_fetchoffset-sampler2d-ivec2.vert
|
skip |
|
texel_fetchoffset-sampler2darray-ivec3.frag
|
skip |
|
texel_fetchoffset-sampler2darray-ivec3.vert
|
skip |
|
texel_fetchoffset-sampler2drect-ivec2.frag
|
skip |
|
texel_fetchoffset-sampler2drect-ivec2.vert
|
skip |
|
texel_fetchoffset-sampler3d-ivec3.frag
|
skip |
|
texel_fetchoffset-sampler3d-ivec3.vert
|
skip |
|
texel_fetchoffset-usampler1d-int.frag
|
skip |
|
texel_fetchoffset-usampler1d-int.vert
|
skip |
|
texel_fetchoffset-usampler1darray-ivec2.frag
|
skip |
|
texel_fetchoffset-usampler1darray-ivec2.vert
|
skip |
|
texel_fetchoffset-usampler2d-ivec2.frag
|
skip |
|
texel_fetchoffset-usampler2d-ivec2.vert
|
skip |
|
texel_fetchoffset-usampler2darray-ivec3.frag
|
skip |
|
texel_fetchoffset-usampler2darray-ivec3.vert
|
skip |
|
texel_fetchoffset-usampler2drect-ivec2.frag
|
skip |
|
texel_fetchoffset-usampler2drect-ivec2.vert
|
skip |
|
texel_fetchoffset-usampler3d-ivec3.frag
|
skip |
|
texel_fetchoffset-usampler3d-ivec3.vert
|
skip |
|
texture_size-isampler1d-int.frag
|
skip |
|
texture_size-isampler1d-int.vert
|
skip |
|
texture_size-isampler1darray-ivec2.frag
|
skip |
|
texture_size-isampler1darray-ivec2.vert
|
skip |
|
texture_size-isampler2d-ivec2.frag
|
skip |
|
texture_size-isampler2d-ivec2.vert
|
skip |
|
texture_size-isampler2darray-ivec3.frag
|
skip |
|
texture_size-isampler2darray-ivec3.vert
|
skip |
|
texture_size-isampler2drect-ivec2.frag
|
skip |
|
texture_size-isampler2drect-ivec2.vert
|
skip |
|
texture_size-isampler3d-ivec3.frag
|
skip |
|
texture_size-isampler3d-ivec3.vert
|
skip |
|
texture_size-isamplerbuffer-int.frag
|
skip |
|
texture_size-isamplerbuffer-int.vert
|
skip |
|
texture_size-isamplercube-ivec2.frag
|
skip |
|
texture_size-isamplercube-ivec2.vert
|
skip |
|
texture_size-sampler1d-int.frag
|
skip |
|
texture_size-sampler1d-int.vert
|
skip |
|
texture_size-sampler1darray-ivec2.frag
|
skip |
|
texture_size-sampler1darray-ivec2.vert
|
skip |
|
texture_size-sampler2d-ivec2.frag
|
skip |
|
texture_size-sampler2d-ivec2.vert
|
skip |
|
texture_size-sampler2darray-ivec3.frag
|
skip |
|
texture_size-sampler2darray-ivec3.vert
|
skip |
|
texture_size-sampler2drect-ivec2.frag
|
skip |
|
texture_size-sampler2drect-ivec2.vert
|
skip |
|
texture_size-sampler3d-ivec3.frag
|
skip |
|
texture_size-sampler3d-ivec3.vert
|
skip |
|
texture_size-samplerbuffer-int.frag
|
skip |
|
texture_size-samplerbuffer-int.vert
|
skip |
|
texture_size-samplercube-ivec2.frag
|
skip |
|
texture_size-samplercube-ivec2.vert
|
skip |
|
texture_size-usampler1d-int.frag
|
skip |
|
texture_size-usampler1d-int.vert
|
skip |
|
texture_size-usampler1darray-ivec2.frag
|
skip |
|
texture_size-usampler1darray-ivec2.vert
|
skip |
|
texture_size-usampler2d-ivec2.frag
|
skip |
|
texture_size-usampler2d-ivec2.vert
|
skip |
|
texture_size-usampler2darray-ivec3.frag
|
skip |
|
texture_size-usampler2darray-ivec3.vert
|
skip |
|
texture_size-usampler2drect-ivec2.frag
|
skip |
|
texture_size-usampler2drect-ivec2.vert
|
skip |
|
texture_size-usampler3d-ivec3.frag
|
skip |
|
texture_size-usampler3d-ivec3.vert
|
skip |
|
texture_size-usamplerbuffer-int.frag
|
skip |
|
texture_size-usamplerbuffer-int.vert
|
skip |
|
texture_size-usamplercube-ivec2.frag
|
skip |
|
texture_size-usamplercube-ivec2.vert
|
skip |
|
truncate-float.frag
|
skip |
|
truncate-float.vert
|
skip |
|
truncate-vec2.frag
|
skip |
|
truncate-vec2.vert
|
skip |
|
truncate-vec3.frag
|
skip |
|
truncate-vec3.vert
|
skip |
|
truncate-vec4.frag
|
skip |
|
truncate-vec4.vert
|
skip |
|
unsigned-int.vert
|
skip |
|
varying-arrays.frag
|
skip |
|
varying-out-float.frag
|
skip |
|
varying-out-int.frag
|
skip |
|
varyings.frag
|
skip |
|
xor-int-int.frag
|
skip |
|
xor-int-int.vert
|
skip |
|
xor-int-ivec2.frag
|
skip |
|
xor-int-ivec2.vert
|
skip |
|
xor-int-ivec3.frag
|
skip |
|
xor-int-ivec3.vert
|
skip |
|
xor-int-ivec4.frag
|
skip |
|
xor-int-ivec4.vert
|
skip |
|
xor-ivec2-int.frag
|
skip |
|
xor-ivec2-int.vert
|
skip |
|
xor-ivec2-ivec2.frag
|
skip |
|
xor-ivec2-ivec2.vert
|
skip |
|
xor-ivec3-int.frag
|
skip |
|
xor-ivec3-int.vert
|
skip |
|
xor-ivec3-ivec3.frag
|
skip |
|
xor-ivec3-ivec3.vert
|
skip |
|
xor-ivec4-int.frag
|
skip |
|
xor-ivec4-int.vert
|
skip |
|
xor-ivec4-ivec4.frag
|
skip |
|
xor-ivec4-ivec4.vert
|
skip |
|
xor-unsigned_int-unsigned_int.frag
|
skip |
|
xor-unsigned_int-unsigned_int.vert
|
skip |
|
xor-unsigned_int-uvec2.frag
|
skip |
|
xor-unsigned_int-uvec2.vert
|
skip |
|
xor-unsigned_int-uvec3.frag
|
skip |
|
xor-unsigned_int-uvec3.vert
|
skip |
|
xor-unsigned_int-uvec4.frag
|
skip |
|
xor-unsigned_int-uvec4.vert
|
skip |
|
xor-uvec2-unsigned_int.frag
|
skip |
|
xor-uvec2-unsigned_int.vert
|
skip |
|
xor-uvec2-uvec2.frag
|
skip |
|
xor-uvec2-uvec2.vert
|
skip |
|
xor-uvec3-unsigned_int.frag
|
skip |
|
xor-uvec3-unsigned_int.vert
|
skip |
|
xor-uvec3-uvec3.frag
|
skip |
|
xor-uvec3-uvec3.vert
|
skip |
|
xor-uvec4-unsigned_int.frag
|
skip |
|
xor-uvec4-unsigned_int.vert
|
skip |
|
xor-uvec4-uvec4.frag
|
skip |
|
xor-uvec4-uvec4.vert
|
skip |
|
execution
|
98/98 |
|
fs-shift-left-of-shift-left
|
pass |
|
open-coded-bitfieldreverse
|
pass |
|
texelfetch
|
30/30 |
|
fs-texelfetch-isampler1d
|
pass |
|
fs-texelfetch-isampler1darray
|
pass |
|
fs-texelfetch-isampler2d
|
pass |
|
fs-texelfetch-isampler2darray
|
pass |
|
fs-texelfetch-isampler3d
|
pass |
|
fs-texelfetch-sampler1d
|
pass |
|
fs-texelfetch-sampler1darray
|
pass |
|
fs-texelfetch-sampler2d
|
pass |
|
fs-texelfetch-sampler2darray
|
pass |
|
fs-texelfetch-sampler3d
|
pass |
|
fs-texelfetch-usampler1d
|
pass |
|
fs-texelfetch-usampler1darray
|
pass |
|
fs-texelfetch-usampler2d
|
pass |
|
fs-texelfetch-usampler2darray
|
pass |
|
fs-texelfetch-usampler3d
|
pass |
|
vs-texelfetch-isampler1d
|
pass |
|
vs-texelfetch-isampler1darray
|
pass |
|
vs-texelfetch-isampler2d
|
pass |
|
vs-texelfetch-isampler2darray
|
pass |
|
vs-texelfetch-isampler3d
|
pass |
|
vs-texelfetch-sampler1d
|
pass |
|
vs-texelfetch-sampler1darray
|
pass |
|
vs-texelfetch-sampler2d
|
pass |
|
vs-texelfetch-sampler2darray
|
pass |
|
vs-texelfetch-sampler3d
|
pass |
|
vs-texelfetch-usampler1d
|
pass |
|
vs-texelfetch-usampler1darray
|
pass |
|
vs-texelfetch-usampler2d
|
pass |
|
vs-texelfetch-usampler2darray
|
pass |
|
vs-texelfetch-usampler3d
|
pass |
|
texelfetchoffset
|
30/30 |
|
fs-texelfetch-isampler1d
|
pass |
|
fs-texelfetch-isampler1darray
|
pass |
|
fs-texelfetch-isampler2d
|
pass |
|
fs-texelfetch-isampler2darray
|
pass |
|
fs-texelfetch-isampler3d
|
pass |
|
fs-texelfetch-sampler1d
|
pass |
|
fs-texelfetch-sampler1darray
|
pass |
|
fs-texelfetch-sampler2d
|
pass |
|
fs-texelfetch-sampler2darray
|
pass |
|
fs-texelfetch-sampler3d
|
pass |
|
fs-texelfetch-usampler1d
|
pass |
|
fs-texelfetch-usampler1darray
|
pass |
|
fs-texelfetch-usampler2d
|
pass |
|
fs-texelfetch-usampler2darray
|
pass |
|
fs-texelfetch-usampler3d
|
pass |
|
vs-texelfetch-isampler1d
|
pass |
|
vs-texelfetch-isampler1darray
|
pass |
|
vs-texelfetch-isampler2d
|
pass |
|
vs-texelfetch-isampler2darray
|
pass |
|
vs-texelfetch-isampler3d
|
pass |
|
vs-texelfetch-sampler1d
|
pass |
|
vs-texelfetch-sampler1darray
|
pass |
|
vs-texelfetch-sampler2d
|
pass |
|
vs-texelfetch-sampler2darray
|
pass |
|
vs-texelfetch-sampler3d
|
pass |
|
vs-texelfetch-usampler1d
|
pass |
|
vs-texelfetch-usampler1darray
|
pass |
|
vs-texelfetch-usampler2d
|
pass |
|
vs-texelfetch-usampler2darray
|
pass |
|
vs-texelfetch-usampler3d
|
pass |
|
texturesize
|
36/36 |
|
fs-texturesize-isampler1d
|
pass |
|
fs-texturesize-isampler1darray
|
pass |
|
fs-texturesize-isampler2d
|
pass |
|
fs-texturesize-isampler2darray
|
pass |
|
fs-texturesize-isampler3d
|
pass |
|
fs-texturesize-isamplercube
|
pass |
|
fs-texturesize-sampler1d
|
pass |
|
fs-texturesize-sampler1darray
|
pass |
|
fs-texturesize-sampler2d
|
pass |
|
fs-texturesize-sampler2darray
|
pass |
|
fs-texturesize-sampler3d
|
pass |
|
fs-texturesize-samplercube
|
pass |
|
fs-texturesize-usampler1d
|
pass |
|
fs-texturesize-usampler1darray
|
pass |
|
fs-texturesize-usampler2d
|
pass |
|
fs-texturesize-usampler2darray
|
pass |
|
fs-texturesize-usampler3d
|
pass |
|
fs-texturesize-usamplercube
|
pass |
|
vs-texturesize-isampler1d
|
pass |
|
vs-texturesize-isampler1darray
|
pass |
|
vs-texturesize-isampler2d
|
pass |
|
vs-texturesize-isampler2darray
|
pass |
|
vs-texturesize-isampler3d
|
pass |
|
vs-texturesize-isamplercube
|
pass |
|
vs-texturesize-sampler1d
|
pass |
|
vs-texturesize-sampler1darray
|
pass |
|
vs-texturesize-sampler2d
|
pass |
|
vs-texturesize-sampler2darray
|
pass |
|
vs-texturesize-sampler3d
|
pass |
|
vs-texturesize-samplercube
|
pass |
|
vs-texturesize-usampler1d
|
pass |
|
vs-texturesize-usampler1darray
|
pass |
|
vs-texturesize-usampler2d
|
pass |
|
vs-texturesize-usampler2darray
|
pass |
|
vs-texturesize-usampler3d
|
pass |
|
vs-texturesize-usamplercube
|
pass |
|
ext_gpu_shader4-vertexid-beginend
|
pass |
|
ext_gpu_shader4-vertexid-drawarrays
|
pass |
|
ext_gpu_shader4-vertexid-drawelements
|
pass |
|
tex-miplevel-selection gpu4texture() 1darray
|
skip |
|
tex-miplevel-selection gpu4texture() 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texture() 2darray
|
skip |
|
tex-miplevel-selection gpu4texture() 2darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texture() cubeshadow
|
skip |
|
tex-miplevel-selection gpu4texture(bias) 1darray
|
skip |
|
tex-miplevel-selection gpu4texture(bias) 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texture(bias) 2darray
|
skip |
|
tex-miplevel-selection gpu4texture(bias) 2darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texture(bias) cubeshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 1d
|
skip |
|
tex-miplevel-selection gpu4texturegrad 1darray
|
skip |
|
tex-miplevel-selection gpu4texturegrad 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 1dshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2d
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2darray
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2drect
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 2dshadow
|
skip |
|
tex-miplevel-selection gpu4texturegrad 3d
|
skip |
|
tex-miplevel-selection gpu4texturegrad cube
|
skip |
|
tex-miplevel-selection gpu4texturegrad cubearray
|
skip |
|
tex-miplevel-selection gpu4texturegrad cubeshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 1d
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 1darray
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2d
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2darray
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2drect
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4texturegradoffset 3d
|
skip |
|
tex-miplevel-selection gpu4texturelod 1darray
|
skip |
|
tex-miplevel-selection gpu4texturelod 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturelod 2darray
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 1d
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 1darray
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 2d
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 2darray
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4texturelodoffset 3d
|
skip |
|
tex-miplevel-selection gpu4textureoffset 1d
|
skip |
|
tex-miplevel-selection gpu4textureoffset 1darray
|
skip |
|
tex-miplevel-selection gpu4textureoffset 1darrayshadow
|
skip |
|
tex-miplevel-selection gpu4textureoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2d
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2darray
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2darrayshadow
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2drect
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4textureoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureoffset 3d
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 1d
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 1d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2d
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2drect
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2drect_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgrad 3d
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 1d
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 1d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2d
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2drect
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2drect_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojgradoffset 3d
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 1d
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 1d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 2d
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 2d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojlodoffset 3d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 1d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 1d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2drect
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2drect_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2drectshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset 3d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 1d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 1d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 1dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 2d
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 2d_projvec4
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 2dshadow
|
skip |
|
tex-miplevel-selection gpu4textureprojoffset(bias) 3d
|
skip |
|
ext_gpu_shader5
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_image_dma_buf_import
|
66/67 |
|
ext_image_dma_buf_import-export
|
pass |
|
ext_image_dma_buf_import-export-tex
|
skip |
|
ext_image_dma_buf_import-intel_external_sampler_only
|
skip |
|
ext_image_dma_buf_import-invalid_attributes
|
pass |
|
ext_image_dma_buf_import-invalid_hints
|
pass |
|
ext_image_dma_buf_import-missing_attributes
|
pass |
|
ext_image_dma_buf_import-modifiers
|
36/36 |
|
autogen-ab24-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-ab24-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-ab24-drm_format_mod_linear-stress_test
|
pass |
|
autogen-ab24-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-ab24-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-ab24-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-ar24-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-ar24-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-ar24-drm_format_mod_linear-stress_test
|
pass |
|
autogen-ar24-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-ar24-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-ar24-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-nv12-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-nv12-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-nv12-drm_format_mod_linear-stress_test
|
skip |
|
autogen-p010-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-p010-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-p010-drm_format_mod_linear-stress_test
|
skip |
|
autogen-p012-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-p012-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-p012-drm_format_mod_linear-stress_test
|
skip |
|
autogen-p016-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-p016-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-p016-drm_format_mod_linear-stress_test
|
skip |
|
autogen-r16-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-r16-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-r16-drm_format_mod_linear-stress_test
|
pass |
|
autogen-r16-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-r16-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-r16-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-r8-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-r8-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-r8-drm_format_mod_linear-stress_test
|
pass |
|
autogen-r8-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-r8-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-r8-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-uyvy-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-uyvy-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-uyvy-drm_format_mod_linear-stress_test
|
skip |
|
autogen-xb24-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-xb24-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-xb24-drm_format_mod_linear-stress_test
|
pass |
|
autogen-xb24-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-xb24-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-xb24-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-xr24-drm_format_mod_linear-clear_reimport
|
pass |
|
autogen-xr24-drm_format_mod_linear-modifiers_test
|
pass |
|
autogen-xr24-drm_format_mod_linear-stress_test
|
pass |
|
autogen-xr24-drm_format_mod_qcom_tiled3-clear_reimport
|
pass |
|
autogen-xr24-drm_format_mod_qcom_tiled3-modifiers_test
|
pass |
|
autogen-xr24-drm_format_mod_qcom_tiled3-stress_test
|
pass |
|
autogen-yuyv-drm_format_mod_linear-clear_reimport
|
skip |
|
autogen-yuyv-drm_format_mod_linear-modifiers_test
|
skip |
|
autogen-yuyv-drm_format_mod_linear-stress_test
|
skip |
|
pregen-ab24-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-ab24-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-ab24-drm_format_mod_linear-stress_test
|
skip |
|
pregen-ab24-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-ab24-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-ab24-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-ar24-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-ar24-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-ar24-drm_format_mod_linear-stress_test
|
skip |
|
pregen-ar24-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-ar24-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-ar24-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-nv12-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-nv12-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-nv12-drm_format_mod_linear-stress_test
|
skip |
|
pregen-p010-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-p010-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-p010-drm_format_mod_linear-stress_test
|
skip |
|
pregen-p012-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-p012-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-p012-drm_format_mod_linear-stress_test
|
skip |
|
pregen-p016-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-p016-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-p016-drm_format_mod_linear-stress_test
|
skip |
|
pregen-r16-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-r16-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-r16-drm_format_mod_linear-stress_test
|
skip |
|
pregen-r16-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-r16-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-r16-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-r8-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-r8-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-r8-drm_format_mod_linear-stress_test
|
skip |
|
pregen-r8-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-r8-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-r8-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-uyvy-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-uyvy-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-uyvy-drm_format_mod_linear-stress_test
|
skip |
|
pregen-xb24-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-xb24-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-xb24-drm_format_mod_linear-stress_test
|
skip |
|
pregen-xb24-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-xb24-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-xb24-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-xr24-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-xr24-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-xr24-drm_format_mod_linear-stress_test
|
skip |
|
pregen-xr24-drm_format_mod_qcom_tiled3-clear_reimport
|
skip |
|
pregen-xr24-drm_format_mod_qcom_tiled3-modifiers_test
|
skip |
|
pregen-xr24-drm_format_mod_qcom_tiled3-stress_test
|
skip |
|
pregen-yuyv-drm_format_mod_linear-clear_reimport
|
skip |
|
pregen-yuyv-drm_format_mod_linear-modifiers_test
|
skip |
|
pregen-yuyv-drm_format_mod_linear-stress_test
|
skip |
|
ext_image_dma_buf_import-ownership_transfer
|
pass |
|
ext_image_dma_buf_import-refcount
|
pass |
|
ext_image_dma_buf_import-refcount-multithread
|
pass |
|
ext_image_dma_buf_import-reimport-bug
|
skip |
|
ext_image_dma_buf_import-sample_argb8888
|
pass |
|
ext_image_dma_buf_import-sample_ayuv
|
pass |
|
ext_image_dma_buf_import-sample_nv12
|
pass |
|
ext_image_dma_buf_import-sample_nv21
|
pass |
|
ext_image_dma_buf_import-sample_p010
|
pass |
|
ext_image_dma_buf_import-sample_p012
|
pass |
|
ext_image_dma_buf_import-sample_p016
|
pass |
|
ext_image_dma_buf_import-sample_uyvy
|
pass |
|
ext_image_dma_buf_import-sample_vyuy
|
pass |
|
ext_image_dma_buf_import-sample_xrgb8888
|
pass |
|
ext_image_dma_buf_import-sample_xyuv
|
pass |
|
ext_image_dma_buf_import-sample_y210
|
pass |
|
ext_image_dma_buf_import-sample_y212
|
pass |
|
ext_image_dma_buf_import-sample_y216
|
pass |
|
ext_image_dma_buf_import-sample_y410
|
pass |
|
ext_image_dma_buf_import-sample_y412
|
pass |
|
ext_image_dma_buf_import-sample_y416
|
pass |
|
ext_image_dma_buf_import-sample_yuv420
|
pass |
|
ext_image_dma_buf_import-sample_yuyv
|
pass |
|
ext_image_dma_buf_import-sample_yvu420
|
pass |
|
ext_image_dma_buf_import-sample_yvyu
|
pass |
|
ext_image_dma_buf_import-tex-modifier
|
pass |
|
ext_image_dma_buf_import-transcode-nv12-as-r8-gr88
|
fail |
|
ext_image_dma_buf_import-unsupported_format
|
pass |
|
ext_occlusion_query_boolean
|
1/1 |
|
any-samples
|
pass |
|
ext_packed_depth_stencil
|
64/66 |
|
depth_stencil texture
|
pass |
|
depthstencil-render-miplevels 1024 d=s=z24_s8
|
pass |
|
depthstencil-render-miplevels 1024 d=z24_s8
|
pass |
|
depthstencil-render-miplevels 1024 d=z24_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 1024 d=z24_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 1024 ds=z24_s8
|
pass |
|
depthstencil-render-miplevels 1024 s=d=z24_s8
|
pass |
|
depthstencil-render-miplevels 1024 s=z24_s8
|
pass |
|
depthstencil-render-miplevels 1024 s=z24_s8_d=z24
|
skip |
|
depthstencil-render-miplevels 1024 s=z24_s8_d=z24_s8
|
skip |
|
depthstencil-render-miplevels 146 d=s=z24_s8
|
pass |
|
depthstencil-render-miplevels 146 d=z24_s8
|
pass |
|
depthstencil-render-miplevels 146 d=z24_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 146 d=z24_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 146 ds=z24_s8
|
pass |
|
depthstencil-render-miplevels 146 s=d=z24_s8
|
pass |
|
depthstencil-render-miplevels 146 s=z24_s8
|
pass |
|
depthstencil-render-miplevels 146 s=z24_s8_d=z24
|
skip |
|
depthstencil-render-miplevels 146 s=z24_s8_d=z24_s8
|
skip |
|
depthstencil-render-miplevels 273 d=s=z24_s8
|
pass |
|
depthstencil-render-miplevels 273 d=z24_s8
|
pass |
|
depthstencil-render-miplevels 273 d=z24_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 273 d=z24_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 273 ds=z24_s8
|
pass |
|
depthstencil-render-miplevels 273 s=d=z24_s8
|
pass |
|
depthstencil-render-miplevels 273 s=z24_s8
|
pass |
|
depthstencil-render-miplevels 273 s=z24_s8_d=z24
|
skip |
|
depthstencil-render-miplevels 273 s=z24_s8_d=z24_s8
|
skip |
|
depthstencil-render-miplevels 292 d=s=z24_s8
|
pass |
|
depthstencil-render-miplevels 292 d=z24_s8
|
pass |
|
depthstencil-render-miplevels 292 d=z24_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 292 d=z24_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 292 ds=z24_s8
|
pass |
|
depthstencil-render-miplevels 292 s=d=z24_s8
|
pass |
|
depthstencil-render-miplevels 292 s=z24_s8
|
pass |
|
depthstencil-render-miplevels 292 s=z24_s8_d=z24
|
skip |
|
depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8
|
skip |
|
depthstencil-render-miplevels 585 d=s=z24_s8
|
pass |
|
depthstencil-render-miplevels 585 d=z24_s8
|
pass |
|
depthstencil-render-miplevels 585 d=z24_s8_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 585 d=z24_s=z24_s8
|
skip |
|
depthstencil-render-miplevels 585 ds=z24_s8
|
pass |
|
depthstencil-render-miplevels 585 s=d=z24_s8
|
pass |
|
depthstencil-render-miplevels 585 s=z24_s8
|
pass |
|
depthstencil-render-miplevels 585 s=z24_s8_d=z24
|
skip |
|
depthstencil-render-miplevels 585 s=z24_s8_d=z24_s8
|
skip |
|
errors
|
pass |
|
fbo-blit-d24s8
|
pass |
|
fbo-clear-formats stencil
|
2/2 |
|
gl_depth24_stencil8
|
pass |
|
gl_depth_stencil
|
pass |
|
fbo-clear-formats
|
2/2 |
|
gl_depth24_stencil8
|
pass |
|
gl_depth_stencil
|
pass |
|
fbo-depth-gl_depth24_stencil8-blit
|
pass |
|
fbo-depth-gl_depth24_stencil8-clear
|
pass |
|
fbo-depth-gl_depth24_stencil8-copypixels
|
pass |
|
fbo-depth-gl_depth24_stencil8-drawpixels
|
pass |
|
fbo-depth-gl_depth24_stencil8-readpixels
|
pass |
|
fbo-depth-gl_depth24_stencil8-tex1d
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-blit
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-clear
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-copypixels
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-drawpixels-32f_24_8_rev
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-drawpixels-float-and-ushort
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-readpixels-24_8
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-readpixels-32f_24_8_rev
|
pass |
|
fbo-depthstencil-gl_depth24_stencil8-readpixels-float-and-ushort
|
pass |
|
fbo-generatemipmap-formats
|
pass |
|
fbo-stencil-gl_depth24_stencil8-blit
|
pass |
|
fbo-stencil-gl_depth24_stencil8-clear
|
pass |
|
fbo-stencil-gl_depth24_stencil8-copypixels
|
pass |
|
fbo-stencil-gl_depth24_stencil8-drawpixels
|
pass |
|
fbo-stencil-gl_depth24_stencil8-readpixels
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
getteximage
|
pass |
|
readdrawpixels
|
pass |
|
readpixels-24_8
|
pass |
|
texsubimage
|
pass |
|
texwrap formats bordercolor-swizzled
|
0/1 |
|
gl_depth24_stencil8, swizzled, border color only
|
fail |
|
texwrap formats bordercolor
|
0/1 |
|
gl_depth24_stencil8, border color only
|
fail |
|
texwrap formats offset
|
3/3 |
|
gl_depth24_stencil8
|
pass |
|
gl_depth24_stencil8, npot
|
pass |
|
gl_depth24_stencil8, swizzled
|
pass |
|
texwrap formats
|
3/3 |
|
gl_depth24_stencil8
|
pass |
|
gl_depth24_stencil8, npot
|
pass |
|
gl_depth24_stencil8, swizzled
|
pass |
|
ext_packed_float
|
61/61 |
|
fbo-alphatest-formats
|
1/1 |
|
gl_r11f_g11f_b10f
|
pass |
|
fbo-blending-formats
|
1/1 |
|
gl_r11f_g11f_b10f
|
pass |
|
fbo-clear-formats
|
1/1 |
|
gl_r11f_g11f_b10f
|
pass |
|
fbo-colormask-formats
|
1/1 |
|
gl_r11f_g11f_b10f
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-generatemipmap-formats
|
2/2 |
|
gl_r11f_g11f_b10f
|
pass |
|
gl_r11f_g11f_b10f npot
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
getteximage-invalid-format-for-packed-type
|
40/40 |
|
gl_unsigned_byte_2_3_3_rev, gl_alpha
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_blue
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_green
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_luminance
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_luminance_alpha
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_red
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_rgb
|
pass |
|
gl_unsigned_byte_2_3_3_rev, gl_rgba
|
pass |
|
gl_unsigned_byte_3_3_2, gl_alpha
|
pass |
|
gl_unsigned_byte_3_3_2, gl_blue
|
pass |
|
gl_unsigned_byte_3_3_2, gl_green
|
pass |
|
gl_unsigned_byte_3_3_2, gl_luminance
|
pass |
|
gl_unsigned_byte_3_3_2, gl_luminance_alpha
|
pass |
|
gl_unsigned_byte_3_3_2, gl_red
|
pass |
|
gl_unsigned_byte_3_3_2, gl_rgb
|
pass |
|
gl_unsigned_byte_3_3_2, gl_rgba
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_alpha
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_blue
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_green
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_luminance
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_luminance_alpha
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_red
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_rgb
|
pass |
|
gl_unsigned_int_10f_11f_11f_rev, gl_rgba
|
pass |
|
gl_unsigned_short_5_6_5, gl_alpha
|
pass |
|
gl_unsigned_short_5_6_5, gl_blue
|
pass |
|
gl_unsigned_short_5_6_5, gl_green
|
pass |
|
gl_unsigned_short_5_6_5, gl_luminance
|
pass |
|
gl_unsigned_short_5_6_5, gl_luminance_alpha
|
pass |
|
gl_unsigned_short_5_6_5, gl_red
|
pass |
|
gl_unsigned_short_5_6_5, gl_rgb
|
pass |
|
gl_unsigned_short_5_6_5, gl_rgba
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_alpha
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_blue
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_green
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_luminance
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_luminance_alpha
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_red
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_rgb
|
pass |
|
gl_unsigned_short_5_6_5_rev, gl_rgba
|
pass |
|
multisample-fast-clear gl_ext_packed_float
|
pass |
|
multisample-formats 16 gl_ext_packed_float
|
skip |
|
multisample-formats 2 gl_ext_packed_float
|
pass |
|
multisample-formats 32 gl_ext_packed_float
|
skip |
|
multisample-formats 4 gl_ext_packed_float
|
pass |
|
multisample-formats 6 gl_ext_packed_float
|
skip |
|
multisample-formats 8 gl_ext_packed_float
|
skip |
|
pack
|
pass |
|
query-rgba-signed-components
|
pass |
|
texwrap formats bordercolor-swizzled
|
1/1 |
|
gl_r11f_g11f_b10f, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
1/1 |
|
gl_r11f_g11f_b10f, border color only
|
pass |
|
texwrap formats offset
|
3/3 |
|
gl_r11f_g11f_b10f
|
pass |
|
gl_r11f_g11f_b10f, npot
|
pass |
|
gl_r11f_g11f_b10f, swizzled
|
pass |
|
texwrap formats
|
3/3 |
|
gl_r11f_g11f_b10f
|
pass |
|
gl_r11f_g11f_b10f, npot
|
pass |
|
gl_r11f_g11f_b10f, swizzled
|
pass |
|
ext_polygon_offset_clamp
|
0/6 |
|
ext_polygon_offset_clamp-dlist
|
0/2 |
|
call
|
fail |
|
compile and execute
|
fail |
|
ext_polygon_offset_clamp-draw
|
0/2 |
|
negative clamp
|
fail |
|
positive clamp
|
fail |
|
ext_polygon_offset_clamp-draw_gles2
|
0/2 |
|
negative clamp
|
fail |
|
positive clamp
|
fail |
|
ext_provoking_vertex
|
1/1 |
|
provoking-vertex
|
pass |
|
ext_render_snorm
|
6/6 |
|
render
|
6/6 |
|
format 0x8f94
|
pass |
|
format 0x8f94 rbo test
|
pass |
|
format 0x8f95
|
pass |
|
format 0x8f95 rbo test
|
pass |
|
format 0x8f97
|
pass |
|
format 0x8f97 rbo test
|
pass |
|
ext_separate_shader_objects
|
3/3 |
|
compiler
|
0/0 |
|
3.00
|
0/0 |
|
redeclare_built-in_variable.vert
|
skip |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_shader_framebuffer_fetch
|
27/30 |
|
compiler
|
7/7 |
|
gles2
|
3/3 |
|
negative-gl_lastfragdata-write.frag
|
pass |
|
negative-inout-fragment-output.frag
|
pass |
|
negative-output-layout.frag
|
pass |
|
gles3
|
4/4 |
|
negative-gl_lastfragdata.frag
|
pass |
|
negative-inout-gl_fragdepth.frag
|
pass |
|
negative-inout-vertex-output.vert
|
pass |
|
negative-output-layout.frag
|
pass |
|
execution
|
20/23 |
|
gl
|
1/4 |
|
1d
|
pass |
|
layered-1darray
|
fail |
|
layered-2darray
|
fail |
|
layered-cubemap
|
fail |
|
gles2
|
5/5 |
|
mrt
|
pass |
|
nonuniform-ss
|
pass |
|
nonuniform-ss-redecl-highp
|
pass |
|
nonuniform-ss-redecl-lowp
|
pass |
|
simple-ss
|
pass |
|
gles3
|
14/14 |
|
discard-ms8
|
skip |
|
discard-ss
|
pass |
|
integer-ms2
|
pass |
|
integer-ms8
|
skip |
|
integer-ss
|
pass |
|
mrt
|
pass |
|
nonuniform-ms16
|
skip |
|
nonuniform-ms2
|
pass |
|
nonuniform-ms8
|
skip |
|
nonuniform-ss
|
pass |
|
overwrite
|
pass |
|
simple-ms16
|
skip |
|
simple-ms2
|
pass |
|
simple-ms8
|
skip |
|
simple-ss
|
pass |
|
single-slice-2darray
|
pass |
|
single-slice-2darray-mipmap
|
pass |
|
single-slice-3d
|
pass |
|
single-slice-cubemap
|
pass |
|
texture
|
pass |
|
ext_shader_framebuffer_fetch_non_coherent
|
27/30 |
|
compiler
|
7/7 |
|
gles2
|
3/3 |
|
negative-gl_lastfragdata-write.frag
|
pass |
|
negative-inout-fragment-output.frag
|
pass |
|
negative-output-layout.frag
|
pass |
|
gles3
|
4/4 |
|
negative-gl_lastfragdata.frag
|
pass |
|
negative-inout-gl_fragdepth.frag
|
pass |
|
negative-inout-vertex-output.vert
|
pass |
|
negative-output-layout.frag
|
pass |
|
execution
|
20/23 |
|
gl
|
1/4 |
|
1d
|
pass |
|
layered-1darray
|
fail |
|
layered-2darray
|
fail |
|
layered-cubemap
|
fail |
|
gles2
|
5/5 |
|
mrt
|
pass |
|
nonuniform-ss
|
pass |
|
nonuniform-ss-redecl-highp
|
pass |
|
nonuniform-ss-redecl-lowp
|
pass |
|
simple-ss
|
pass |
|
gles3
|
14/14 |
|
discard-ms8
|
skip |
|
discard-ss
|
pass |
|
integer-ms2
|
pass |
|
integer-ms8
|
skip |
|
integer-ss
|
pass |
|
mrt
|
pass |
|
nonuniform-ms16
|
skip |
|
nonuniform-ms2
|
pass |
|
nonuniform-ms8
|
skip |
|
nonuniform-ss
|
pass |
|
overwrite
|
pass |
|
simple-ms16
|
skip |
|
simple-ms2
|
pass |
|
simple-ms8
|
skip |
|
simple-ss
|
pass |
|
single-slice-2darray
|
pass |
|
single-slice-2darray-mipmap
|
pass |
|
single-slice-3d
|
pass |
|
single-slice-cubemap
|
pass |
|
texture
|
pass |
|
ext_shader_image_load_formatted
|
1/1 |
|
execution
|
1/1 |
|
image_checkerboard
|
pass |
|
ext_shader_image_load_store
|
0/0 |
|
bind_image_error
|
skip |
|
image_functions
|
skip |
|
ext_shader_integer_mix
|
12/12 |
|
execution
|
12/12 |
|
fs-mix-bvec4
|
pass |
|
fs-mix-if-bool
|
pass |
|
fs-mix-ivec4
|
pass |
|
fs-mix-uvec4
|
pass |
|
glsl-fs-absolutedifference-int
|
pass |
|
glsl-fs-absolutedifference-uint
|
pass |
|
glsl-vs-absolutedifference-int
|
pass |
|
glsl-vs-absolutedifference-uint
|
pass |
|
vs-mix-bvec4
|
pass |
|
vs-mix-if-bool
|
pass |
|
vs-mix-ivec4
|
pass |
|
vs-mix-uvec4
|
pass |
|
ext_shader_io_blocks
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_shader_samples_identical
|
18/18 |
|
ext_shader_samples_identical-simple-fs 16
|
skip |
|
ext_shader_samples_identical-simple-fs 2
|
skip |
|
ext_shader_samples_identical-simple-fs 32
|
skip |
|
ext_shader_samples_identical-simple-fs 4
|
skip |
|
ext_shader_samples_identical-simple-fs 6
|
skip |
|
ext_shader_samples_identical-simple-fs 8
|
skip |
|
glsl-1.10
|
0/0 |
|
compiler
|
0/0 |
|
all-functions.frag
|
skip |
|
all-functions.vert
|
skip |
|
glsl-1.50
|
0/0 |
|
compiler
|
0/0 |
|
all-functions.frag
|
skip |
|
all-functions.geom
|
skip |
|
all-functions.vert
|
skip |
|
glsl-es-3.10
|
0/0 |
|
compiler
|
0/0 |
|
all-functions.frag
|
skip |
|
all-functions.vert
|
skip |
|
preprocessor
|
18/18 |
|
disabled-defined-compat.frag
|
pass |
|
disabled-defined-compat.vert
|
pass |
|
disabled-defined-core.comp
|
pass |
|
disabled-defined-core.frag
|
pass |
|
disabled-defined-core.geom
|
pass |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
pass |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-compat.frag
|
pass |
|
disabled-undefined-compat.vert
|
pass |
|
disabled-undefined-core.comp
|
pass |
|
disabled-undefined-core.frag
|
pass |
|
disabled-undefined-core.geom
|
pass |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-compat.frag
|
skip |
|
enabled-compat.vert
|
skip |
|
enabled-core.comp
|
skip |
|
enabled-core.frag
|
skip |
|
enabled-core.geom
|
skip |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
skip |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
ext_texture_array
|
59/60 |
|
array-texture
|
fail |
|
compressed teximage
|
pass |
|
compressed teximage pbo
|
pass |
|
compressed texsubimage
|
pass |
|
compressed texsubimage pbo
|
pass |
|
copyteximage 1d_array
|
pass |
|
copyteximage 1d_array samples=16
|
skip |
|
copyteximage 1d_array samples=2
|
pass |
|
copyteximage 1d_array samples=32
|
skip |
|
copyteximage 1d_array samples=4
|
pass |
|
copyteximage 1d_array samples=6
|
skip |
|
copyteximage 1d_array samples=8
|
skip |
|
copyteximage 2d_array
|
pass |
|
copyteximage 2d_array samples=16
|
skip |
|
copyteximage 2d_array samples=2
|
pass |
|
copyteximage 2d_array samples=32
|
skip |
|
copyteximage 2d_array samples=4
|
pass |
|
copyteximage 2d_array samples=6
|
skip |
|
copyteximage 2d_array samples=8
|
skip |
|
ext_texture_array-errors
|
pass |
|
fbo-array
|
pass |
|
fbo-depth-array depth-clear
|
pass |
|
fbo-depth-array depth-draw
|
pass |
|
fbo-depth-array depth-layered-clear
|
pass |
|
fbo-depth-array fs-writes-depth
|
pass |
|
fbo-depth-array fs-writes-stencil
|
pass |
|
fbo-depth-array stencil-clear
|
pass |
|
fbo-depth-array stencil-draw
|
pass |
|
fbo-depth-array stencil-layered-clear
|
pass |
|
fbo-generatemipmap-array
|
pass |
|
fbo-generatemipmap-array rgb9_e5
|
pass |
|
fbo-generatemipmap-array s3tc_dxt1
|
pass |
|
gen-mipmap
|
pass |
|
getteximage-targets 1d_array
|
pass |
|
getteximage-targets 2d_array
|
pass |
|
glsl-fs-shadow1darray
|
pass |
|
glsl-fs-shadow1darray-01
|
pass |
|
glsl-fs-shadow1darray-02
|
pass |
|
glsl-fs-shadow1darray-03
|
pass |
|
glsl-fs-shadow1darray-04
|
pass |
|
glsl-fs-shadow1darray-05
|
pass |
|
glsl-fs-shadow1darray-06
|
pass |
|
glsl-fs-shadow1darray-07
|
pass |
|
glsl-fs-shadow1darray-08
|
pass |
|
glsl-fs-shadow1darray-09
|
pass |
|
glsl-fs-shadow1darray-bias
|
pass |
|
glsl-fs-shadow2darray
|
pass |
|
glsl-fs-shadow2darray-01
|
pass |
|
glsl-fs-shadow2darray-02
|
pass |
|
glsl-fs-shadow2darray-03
|
pass |
|
glsl-fs-shadow2darray-04
|
pass |
|
glsl-fs-shadow2darray-05
|
pass |
|
glsl-fs-shadow2darray-06
|
pass |
|
glsl-fs-shadow2darray-07
|
pass |
|
glsl-fs-shadow2darray-08
|
pass |
|
glsl-fs-shadow2darray-09
|
pass |
|
maxlayers
|
pass |
|
preprocessor
|
6/6 |
|
disabled-defined-compat.frag
|
skip |
|
disabled-defined-compat.vert
|
skip |
|
disabled-defined-core.comp
|
skip |
|
disabled-defined-core.frag
|
skip |
|
disabled-defined-core.geom
|
skip |
|
disabled-defined-core.tesc
|
skip |
|
disabled-defined-core.tese
|
skip |
|
disabled-defined-core.vert
|
skip |
|
disabled-undefined-compat.frag
|
skip |
|
disabled-undefined-compat.vert
|
skip |
|
disabled-undefined-core.comp
|
skip |
|
disabled-undefined-core.frag
|
skip |
|
disabled-undefined-core.geom
|
skip |
|
disabled-undefined-core.tesc
|
skip |
|
disabled-undefined-core.tese
|
skip |
|
disabled-undefined-core.vert
|
skip |
|
enabled-compat.frag
|
pass |
|
enabled-compat.vert
|
pass |
|
enabled-core.comp
|
pass |
|
enabled-core.frag
|
pass |
|
enabled-core.geom
|
pass |
|
enabled-core.tesc
|
skip |
|
enabled-core.tese
|
skip |
|
enabled-core.vert
|
pass |
|
render-1darray
|
pass |
|
render-1darray-1slice
|
pass |
|
render-2darray
|
pass |
|
render-2darray-1slice
|
pass |
|
texsubimage array
|
pass |
|
ext_texture_buffer
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
ext_texture_compression_bptc
|
1/1 |
|
bptc-api_gles2
|
pass |
|
ext_texture_compression_latc
|
25/29 |
|
fbo-generatemipmap-formats-signed
|
4/4 |
|
gl_compressed_signed_luminance_alpha_latc2_ext
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext npot
|
pass |
|
gl_compressed_signed_luminance_latc1_ext
|
pass |
|
gl_compressed_signed_luminance_latc1_ext npot
|
pass |
|
fbo-generatemipmap-formats
|
4/4 |
|
gl_compressed_luminance_alpha_latc2_ext
|
pass |
|
gl_compressed_luminance_alpha_latc2_ext npot
|
pass |
|
gl_compressed_luminance_latc1_ext
|
pass |
|
gl_compressed_luminance_latc1_ext npot
|
pass |
|
invalid formats
|
pass |
|
texwrap formats bordercolor-swizzled
|
2/4 |
|
gl_compressed_luminance_alpha_latc2_ext, swizzled, border color only
|
pass |
|
gl_compressed_luminance_latc1_ext, swizzled, border color only
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext, swizzled, border color only
|
fail |
|
gl_compressed_signed_luminance_latc1_ext, swizzled, border color only
|
fail |
|
texwrap formats bordercolor
|
2/4 |
|
gl_compressed_luminance_alpha_latc2_ext, border color only
|
pass |
|
gl_compressed_luminance_latc1_ext, border color only
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext, border color only
|
fail |
|
gl_compressed_signed_luminance_latc1_ext, border color only
|
fail |
|
texwrap formats
|
12/12 |
|
gl_compressed_luminance_alpha_latc2_ext
|
pass |
|
gl_compressed_luminance_alpha_latc2_ext, npot
|
pass |
|
gl_compressed_luminance_alpha_latc2_ext, swizzled
|
pass |
|
gl_compressed_luminance_latc1_ext
|
pass |
|
gl_compressed_luminance_latc1_ext, npot
|
pass |
|
gl_compressed_luminance_latc1_ext, swizzled
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext, npot
|
pass |
|
gl_compressed_signed_luminance_alpha_latc2_ext, swizzled
|
pass |
|
gl_compressed_signed_luminance_latc1_ext
|
pass |
|
gl_compressed_signed_luminance_latc1_ext, npot
|
pass |
|
gl_compressed_signed_luminance_latc1_ext, swizzled
|
pass |
|
ext_texture_compression_rgtc
|
40/40 |
|
compressedteximage gl_compressed_red_green_rgtc2_ext
|
pass |
|
compressedteximage gl_compressed_red_rgtc1_ext
|
pass |
|
compressedteximage gl_compressed_signed_red_green_rgtc2_ext
|
pass |
|
compressedteximage gl_compressed_signed_red_rgtc1_ext
|
pass |
|
fbo-generatemipmap-formats-signed
|
4/4 |
|
gl_compressed_signed_red_rgtc1
|
pass |
|
gl_compressed_signed_red_rgtc1 npot
|
pass |
|
gl_compressed_signed_rg_rgtc2
|
pass |
|
gl_compressed_signed_rg_rgtc2 npot
|
pass |
|
fbo-generatemipmap-formats
|
8/8 |
|
gl_compressed_red
|
pass |
|
gl_compressed_red npot
|
pass |
|
gl_compressed_red_rgtc1
|
pass |
|
gl_compressed_red_rgtc1 npot
|
pass |
|
gl_compressed_rg
|
pass |
|
gl_compressed_rg npot
|
pass |
|
gl_compressed_rg_rgtc2
|
pass |
|
gl_compressed_rg_rgtc2 npot
|
pass |
|
invalid formats
|
pass |
|
rgtc-api_gles2
|
pass |
|
rgtc-teximage-01
|
pass |
|
rgtc-teximage-02
|
pass |
|
texwrap formats bordercolor-swizzled
|
4/4 |
|
gl_compressed_red_rgtc1, swizzled, border color only
|
pass |
|
gl_compressed_rg_rgtc2, swizzled, border color only
|
pass |
|
gl_compressed_signed_red_rgtc1, swizzled, border color only
|
pass |
|
gl_compressed_signed_rg_rgtc2, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
4/4 |
|
gl_compressed_red_rgtc1, border color only
|
pass |
|
gl_compressed_rg_rgtc2, border color only
|
pass |
|
gl_compressed_signed_red_rgtc1, border color only
|
pass |
|
gl_compressed_signed_rg_rgtc2, border color only
|
pass |
|
texwrap formats
|
12/12 |
|
gl_compressed_red_rgtc1
|
pass |
|
gl_compressed_red_rgtc1, npot
|
pass |
|
gl_compressed_red_rgtc1, swizzled
|
pass |
|
gl_compressed_rg_rgtc2
|
pass |
|
gl_compressed_rg_rgtc2, npot
|
pass |
|
gl_compressed_rg_rgtc2, swizzled
|
pass |
|
gl_compressed_signed_red_rgtc1
|
pass |
|
gl_compressed_signed_red_rgtc1, npot
|
pass |
|
gl_compressed_signed_red_rgtc1, swizzled
|
pass |
|
gl_compressed_signed_rg_rgtc2
|
pass |
|
gl_compressed_signed_rg_rgtc2, npot
|
pass |
|
gl_compressed_signed_rg_rgtc2, swizzled
|
pass |
|
ext_texture_compression_s3tc
|
49/49 |
|
compressedteximage gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
compressedteximage gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
compressedteximage gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
compressedteximage gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
compressedteximage gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
compressedteximage gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
compressedteximage gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
fbo-generatemipmap-formats
|
8/8 |
|
gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgb_s3tc_dxt1_ext npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext npot
|
pass |
|
gen-compressed-teximage
|
pass |
|
getteximage-targets 2d s3tc
|
pass |
|
getteximage-targets 2d_array s3tc
|
pass |
|
getteximage-targets cube s3tc
|
pass |
|
getteximage-targets cube_array s3tc
|
pass |
|
invalid formats
|
pass |
|
s3tc-errors
|
pass |
|
s3tc-errors_gles2
|
pass |
|
s3tc-targeted
|
pass |
|
s3tc-teximage
|
pass |
|
s3tc-teximage_gles2
|
pass |
|
s3tc-texsubimage
|
pass |
|
s3tc-texsubimage_gles2
|
pass |
|
texwrap formats bordercolor-swizzled
|
4/4 |
|
gl_compressed_rgb_s3tc_dxt1_ext, swizzled, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext, swizzled, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext, swizzled, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
4/4 |
|
gl_compressed_rgb_s3tc_dxt1_ext, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext, border color only
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext, border color only
|
pass |
|
texwrap formats
|
12/12 |
|
gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgb_s3tc_dxt1_ext, npot
|
pass |
|
gl_compressed_rgb_s3tc_dxt1_ext, swizzled
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext, npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt1_ext, swizzled
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext, npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt3_ext, swizzled
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext, npot
|
pass |
|
gl_compressed_rgba_s3tc_dxt5_ext, swizzled
|
pass |
|
ext_texture_env_combine
|
1/1 |
|
texture-env-combine
|
pass |
|
ext_texture_format_bgra8888
|
1/1 |
|
api-errors
|
pass |
|
ext_texture_integer
|
158/159 |
|
api-drawpixels
|
pass |
|
api-readpixels
|
pass |
|
api-teximage
|
pass |
|
ext_texture_integer-texformats
|
pass |
|
fbo-blending
|
pass |
|
fbo-blending gl_arb_texture_rg
|
pass |
|
fbo-integer
|
fail |
|
fbo_integer_precision_clear
|
pass |
|
fbo_integer_readpixels_sint_uint
|
pass |
|
getteximage-clamping
|
pass |
|
getteximage-clamping gl_arb_texture_rg
|
pass |
|
multisample-fast-clear gl_ext_texture_integer
|
pass |
|
multisample-formats 16 gl_ext_texture_integer
|
skip |
|
multisample-formats 2 gl_ext_texture_integer
|
pass |
|
multisample-formats 32 gl_ext_texture_integer
|
skip |
|
multisample-formats 4 gl_ext_texture_integer
|
pass |
|
multisample-formats 6 gl_ext_texture_integer
|
skip |
|
multisample-formats 8 gl_ext_texture_integer
|
skip |
|
texture_integer_glsl130
|
pass |
|
texwrap formats bordercolor-swizzled
|
18/18 |
|
gl_alpha16i_ext, swizzled, border color only
|
pass |
|
gl_alpha32i_ext, swizzled, border color only
|
pass |
|
gl_alpha8i_ext, swizzled, border color only
|
pass |
|
gl_intensity16i_ext, swizzled, border color only
|
pass |
|
gl_intensity32i_ext, swizzled, border color only
|
pass |
|
gl_intensity8i_ext, swizzled, border color only
|
pass |
|
gl_luminance16i_ext, swizzled, border color only
|
pass |
|
gl_luminance32i_ext, swizzled, border color only
|
pass |
|
gl_luminance8i_ext, swizzled, border color only
|
pass |
|
gl_luminance_alpha16i_ext, swizzled, border color only
|
pass |
|
gl_luminance_alpha32i_ext, swizzled, border color only
|
pass |
|
gl_luminance_alpha8i_ext, swizzled, border color only
|
pass |
|
gl_rgb16i, swizzled, border color only
|
pass |
|
gl_rgb32i, swizzled, border color only
|
pass |
|
gl_rgb8i, swizzled, border color only
|
pass |
|
gl_rgba16i, swizzled, border color only
|
pass |
|
gl_rgba32i, swizzled, border color only
|
pass |
|
gl_rgba8i, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
18/18 |
|
gl_alpha16i_ext, border color only
|
pass |
|
gl_alpha32i_ext, border color only
|
pass |
|
gl_alpha8i_ext, border color only
|
pass |
|
gl_intensity16i_ext, border color only
|
pass |
|
gl_intensity32i_ext, border color only
|
pass |
|
gl_intensity8i_ext, border color only
|
pass |
|
gl_luminance16i_ext, border color only
|
pass |
|
gl_luminance32i_ext, border color only
|
pass |
|
gl_luminance8i_ext, border color only
|
pass |
|
gl_luminance_alpha16i_ext, border color only
|
pass |
|
gl_luminance_alpha32i_ext, border color only
|
pass |
|
gl_luminance_alpha8i_ext, border color only
|
pass |
|
gl_rgb16i, border color only
|
pass |
|
gl_rgb32i, border color only
|
pass |
|
gl_rgb8i, border color only
|
pass |
|
gl_rgba16i, border color only
|
pass |
|
gl_rgba32i, border color only
|
pass |
|
gl_rgba8i, border color only
|
pass |
|
texwrap formats offset
|
54/54 |
|
gl_alpha16i_ext
|
pass |
|
gl_alpha16i_ext, npot
|
pass |
|
gl_alpha16i_ext, swizzled
|
pass |
|
gl_alpha32i_ext
|
pass |
|
gl_alpha32i_ext, npot
|
pass |
|
gl_alpha32i_ext, swizzled
|
pass |
|
gl_alpha8i_ext
|
pass |
|
gl_alpha8i_ext, npot
|
pass |
|
gl_alpha8i_ext, swizzled
|
pass |
|
gl_intensity16i_ext
|
pass |
|
gl_intensity16i_ext, npot
|
pass |
|
gl_intensity16i_ext, swizzled
|
pass |
|
gl_intensity32i_ext
|
pass |
|
gl_intensity32i_ext, npot
|
pass |
|
gl_intensity32i_ext, swizzled
|
pass |
|
gl_intensity8i_ext
|
pass |
|
gl_intensity8i_ext, npot
|
pass |
|
gl_intensity8i_ext, swizzled
|
pass |
|
gl_luminance16i_ext
|
pass |
|
gl_luminance16i_ext, npot
|
pass |
|
gl_luminance16i_ext, swizzled
|
pass |
|
gl_luminance32i_ext
|
pass |
|
gl_luminance32i_ext, npot
|
pass |
|
gl_luminance32i_ext, swizzled
|
pass |
|
gl_luminance8i_ext
|
pass |
|
gl_luminance8i_ext, npot
|
pass |
|
gl_luminance8i_ext, swizzled
|
pass |
|
gl_luminance_alpha16i_ext
|
pass |
|
gl_luminance_alpha16i_ext, npot
|
pass |
|
gl_luminance_alpha16i_ext, swizzled
|
pass |
|
gl_luminance_alpha32i_ext
|
pass |
|
gl_luminance_alpha32i_ext, npot
|
pass |
|
gl_luminance_alpha32i_ext, swizzled
|
pass |
|
gl_luminance_alpha8i_ext
|
pass |
|
gl_luminance_alpha8i_ext, npot
|
pass |
|
gl_luminance_alpha8i_ext, swizzled
|
pass |
|
gl_rgb16i
|
pass |
|
gl_rgb16i, npot
|
pass |
|
gl_rgb16i, swizzled
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32i, npot
|
pass |
|
gl_rgb32i, swizzled
|
pass |
|
gl_rgb8i
|
pass |
|
gl_rgb8i, npot
|
pass |
|
gl_rgb8i, swizzled
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16i, npot
|
pass |
|
gl_rgba16i, swizzled
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32i, npot
|
pass |
|
gl_rgba32i, swizzled
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8i, npot
|
pass |
|
gl_rgba8i, swizzled
|
pass |
|
texwrap formats
|
54/54 |
|
gl_alpha16i_ext
|
pass |
|
gl_alpha16i_ext, npot
|
pass |
|
gl_alpha16i_ext, swizzled
|
pass |
|
gl_alpha32i_ext
|
pass |
|
gl_alpha32i_ext, npot
|
pass |
|
gl_alpha32i_ext, swizzled
|
pass |
|
gl_alpha8i_ext
|
pass |
|
gl_alpha8i_ext, npot
|
pass |
|
gl_alpha8i_ext, swizzled
|
pass |
|
gl_intensity16i_ext
|
pass |
|
gl_intensity16i_ext, npot
|
pass |
|
gl_intensity16i_ext, swizzled
|
pass |
|
gl_intensity32i_ext
|
pass |
|
gl_intensity32i_ext, npot
|
pass |
|
gl_intensity32i_ext, swizzled
|
pass |
|
gl_intensity8i_ext
|
pass |
|
gl_intensity8i_ext, npot
|
pass |
|
gl_intensity8i_ext, swizzled
|
pass |
|
gl_luminance16i_ext
|
pass |
|
gl_luminance16i_ext, npot
|
pass |
|
gl_luminance16i_ext, swizzled
|
pass |
|
gl_luminance32i_ext
|
pass |
|
gl_luminance32i_ext, npot
|
pass |
|
gl_luminance32i_ext, swizzled
|
pass |
|
gl_luminance8i_ext
|
pass |
|
gl_luminance8i_ext, npot
|
pass |
|
gl_luminance8i_ext, swizzled
|
pass |
|
gl_luminance_alpha16i_ext
|
pass |
|
gl_luminance_alpha16i_ext, npot
|
pass |
|
gl_luminance_alpha16i_ext, swizzled
|
pass |
|
gl_luminance_alpha32i_ext
|
pass |
|
gl_luminance_alpha32i_ext, npot
|
pass |
|
gl_luminance_alpha32i_ext, swizzled
|
pass |
|
gl_luminance_alpha8i_ext
|
pass |
|
gl_luminance_alpha8i_ext, npot
|
pass |
|
gl_luminance_alpha8i_ext, swizzled
|
pass |
|
gl_rgb16i
|
pass |
|
gl_rgb16i, npot
|
pass |
|
gl_rgb16i, swizzled
|
pass |
|
gl_rgb32i
|
pass |
|
gl_rgb32i, npot
|
pass |
|
gl_rgb32i, swizzled
|
pass |
|
gl_rgb8i
|
pass |
|
gl_rgb8i, npot
|
pass |
|
gl_rgb8i, swizzled
|
pass |
|
gl_rgba16i
|
pass |
|
gl_rgba16i, npot
|
pass |
|
gl_rgba16i, swizzled
|
pass |
|
gl_rgba32i
|
pass |
|
gl_rgba32i, npot
|
pass |
|
gl_rgba32i, swizzled
|
pass |
|
gl_rgba8i
|
pass |
|
gl_rgba8i, npot
|
pass |
|
gl_rgba8i, swizzled
|
pass |
|
ext_texture_lod_bias
|
0/1 |
|
lodbias
|
fail |
|
ext_texture_norm16
|
23/23 |
|
render
|
23/23 |
|
copy image format gl_r16
|
pass |
|
copy image format gl_r16_snorm
|
pass |
|
copy image format gl_rg16
|
pass |
|
copy image format gl_rg16_snorm
|
pass |
|
copy image format gl_rgba16
|
pass |
|
copy image format gl_rgba16_snorm
|
pass |
|
format gl_r16
|
pass |
|
format gl_r16 rbo test
|
pass |
|
format gl_r16 tbo test
|
pass |
|
format gl_r16_snorm
|
pass |
|
format gl_r16_snorm rbo test
|
pass |
|
format gl_rg16
|
pass |
|
format gl_rg16 rbo test
|
pass |
|
format gl_rg16 tbo test
|
pass |
|
format gl_rg16_snorm
|
pass |
|
format gl_rg16_snorm rbo test
|
pass |
|
format gl_rgb16
|
pass |
|
format gl_rgb16_snorm
|
pass |
|
format gl_rgba16
|
pass |
|
format gl_rgba16 rbo test
|
pass |
|
format gl_rgba16 tbo test
|
pass |
|
format gl_rgba16_snorm
|
pass |
|
format gl_rgba16_snorm rbo test
|
pass |
|
ext_texture_shadow_lod
|
0/0 |
|
compiler
|
0/0 |
|
negative_compile.frag
|
skip |
|
sampler2darray.frag
|
skip |
|
samplercube.frag
|
skip |
|
samplercubearray.frag
|
skip |
|
ext_texture_shared_exponent
|
10/10 |
|
fbo-generatemipmap-formats
|
2/2 |
|
gl_rgb9_e5
|
pass |
|
gl_rgb9_e5 npot
|
pass |
|
texwrap formats bordercolor-swizzled
|
1/1 |
|
gl_rgb9_e5, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
1/1 |
|
gl_rgb9_e5, border color only
|
pass |
|
texwrap formats offset
|
3/3 |
|
gl_rgb9_e5
|
pass |
|
gl_rgb9_e5, npot
|
pass |
|
gl_rgb9_e5, swizzled
|
pass |
|
texwrap formats
|
3/3 |
|
gl_rgb9_e5
|
pass |
|
gl_rgb9_e5, npot
|
pass |
|
gl_rgb9_e5, swizzled
|
pass |
|
ext_texture_snorm
|
221/251 |
|
fbo-alphatest-formats
|
16/16 |
|
gl_intensity16_snorm
|
skip |
|
gl_intensity8_snorm
|
skip |
|
gl_intensity_snorm
|
skip |
|
gl_luminance16_alpha16_snorm
|
skip |
|
gl_luminance16_snorm
|
skip |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance_alpha_snorm
|
pass |
|
gl_luminance_snorm
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_red_snorm
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg_snorm
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb_snorm
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba_snorm
|
pass |
|
fbo-blending-formats
|
18/18 |
|
gl_alpha16_snorm
|
skip |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha_snorm
|
pass |
|
gl_intensity16_snorm
|
skip |
|
gl_intensity8_snorm
|
skip |
|
gl_intensity_snorm
|
skip |
|
gl_luminance16_alpha16_snorm
|
skip |
|
gl_luminance16_snorm
|
skip |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance_alpha_snorm
|
pass |
|
gl_luminance_snorm
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_red_snorm
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg_snorm
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb_snorm
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba_snorm
|
pass |
|
fbo-clear-formats
|
18/18 |
|
gl_alpha16_snorm (fbo incomplete)
|
skip |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha_snorm
|
pass |
|
gl_intensity16_snorm (fbo incomplete)
|
skip |
|
gl_intensity8_snorm (fbo incomplete)
|
skip |
|
gl_intensity_snorm (fbo incomplete)
|
skip |
|
gl_luminance16_alpha16_snorm (fbo incomplete)
|
skip |
|
gl_luminance16_snorm (fbo incomplete)
|
skip |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance_alpha_snorm
|
pass |
|
gl_luminance_snorm
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_red_snorm
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg_snorm
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb_snorm
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba_snorm
|
pass |
|
fbo-colormask-formats
|
18/18 |
|
gl_alpha16_snorm (fbo incomplete)
|
skip |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha_snorm
|
pass |
|
gl_intensity16_snorm (fbo incomplete)
|
skip |
|
gl_intensity8_snorm (fbo incomplete)
|
skip |
|
gl_intensity_snorm (fbo incomplete)
|
skip |
|
gl_luminance16_alpha16_snorm (fbo incomplete)
|
skip |
|
gl_luminance16_snorm (fbo incomplete)
|
skip |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance_alpha_snorm
|
pass |
|
gl_luminance_snorm
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_red_snorm
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg_snorm
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb_snorm
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba_snorm
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-generatemipmap-formats
|
36/48 |
|
gl_alpha16_snorm
|
fail |
|
gl_alpha16_snorm npot
|
fail |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha8_snorm npot
|
pass |
|
gl_alpha_snorm
|
pass |
|
gl_alpha_snorm npot
|
pass |
|
gl_intensity16_snorm
|
fail |
|
gl_intensity16_snorm npot
|
fail |
|
gl_intensity8_snorm
|
fail |
|
gl_intensity8_snorm npot
|
fail |
|
gl_intensity_snorm
|
fail |
|
gl_intensity_snorm npot
|
fail |
|
gl_luminance16_alpha16_snorm
|
fail |
|
gl_luminance16_alpha16_snorm npot
|
fail |
|
gl_luminance16_snorm
|
fail |
|
gl_luminance16_snorm npot
|
fail |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_alpha8_snorm npot
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance8_snorm npot
|
pass |
|
gl_luminance_alpha_snorm
|
pass |
|
gl_luminance_alpha_snorm npot
|
pass |
|
gl_luminance_snorm
|
pass |
|
gl_luminance_snorm npot
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r16_snorm npot
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_r8_snorm npot
|
pass |
|
gl_red_snorm
|
pass |
|
gl_red_snorm npot
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg16_snorm npot
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg8_snorm npot
|
pass |
|
gl_rg_snorm
|
pass |
|
gl_rg_snorm npot
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb16_snorm npot
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb8_snorm npot
|
pass |
|
gl_rgb_snorm
|
pass |
|
gl_rgb_snorm npot
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba16_snorm npot
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba8_snorm npot
|
pass |
|
gl_rgba_snorm
|
pass |
|
gl_rgba_snorm npot
|
pass |
|
get-renderbuffer-internalformat
|
pass |
|
multisample-fast-clear gl_ext_texture_snorm
|
pass |
|
multisample-formats 16 gl_ext_texture_snorm
|
skip |
|
multisample-formats 2 gl_ext_texture_snorm
|
fail |
|
multisample-formats 32 gl_ext_texture_snorm
|
skip |
|
multisample-formats 4 gl_ext_texture_snorm
|
fail |
|
multisample-formats 6 gl_ext_texture_snorm
|
skip |
|
multisample-formats 8 gl_ext_texture_snorm
|
skip |
|
texwrap formats bordercolor-swizzled
|
8/16 |
|
gl_alpha16_snorm, swizzled, border color only
|
fail |
|
gl_alpha8_snorm, swizzled, border color only
|
pass |
|
gl_intensity16_snorm, swizzled, border color only
|
fail |
|
gl_intensity8_snorm, swizzled, border color only
|
pass |
|
gl_luminance16_alpha16_snorm, swizzled, border color only
|
fail |
|
gl_luminance16_snorm, swizzled, border color only
|
fail |
|
gl_luminance8_alpha8_snorm, swizzled, border color only
|
pass |
|
gl_luminance8_snorm, swizzled, border color only
|
pass |
|
gl_r16_snorm, swizzled, border color only
|
fail |
|
gl_r8_snorm, swizzled, border color only
|
pass |
|
gl_rg16_snorm, swizzled, border color only
|
fail |
|
gl_rg8_snorm, swizzled, border color only
|
pass |
|
gl_rgb16_snorm, swizzled, border color only
|
fail |
|
gl_rgb8_snorm, swizzled, border color only
|
pass |
|
gl_rgba16_snorm, swizzled, border color only
|
fail |
|
gl_rgba8_snorm, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
8/16 |
|
gl_alpha16_snorm, border color only
|
fail |
|
gl_alpha8_snorm, border color only
|
pass |
|
gl_intensity16_snorm, border color only
|
fail |
|
gl_intensity8_snorm, border color only
|
pass |
|
gl_luminance16_alpha16_snorm, border color only
|
fail |
|
gl_luminance16_snorm, border color only
|
fail |
|
gl_luminance8_alpha8_snorm, border color only
|
pass |
|
gl_luminance8_snorm, border color only
|
pass |
|
gl_r16_snorm, border color only
|
fail |
|
gl_r8_snorm, border color only
|
pass |
|
gl_rg16_snorm, border color only
|
fail |
|
gl_rg8_snorm, border color only
|
pass |
|
gl_rgb16_snorm, border color only
|
fail |
|
gl_rgb8_snorm, border color only
|
pass |
|
gl_rgba16_snorm, border color only
|
fail |
|
gl_rgba8_snorm, border color only
|
pass |
|
texwrap formats offset
|
48/48 |
|
gl_alpha16_snorm
|
pass |
|
gl_alpha16_snorm, npot
|
pass |
|
gl_alpha16_snorm, swizzled
|
pass |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha8_snorm, npot
|
pass |
|
gl_alpha8_snorm, swizzled
|
pass |
|
gl_intensity16_snorm
|
pass |
|
gl_intensity16_snorm, npot
|
pass |
|
gl_intensity16_snorm, swizzled
|
pass |
|
gl_intensity8_snorm
|
pass |
|
gl_intensity8_snorm, npot
|
pass |
|
gl_intensity8_snorm, swizzled
|
pass |
|
gl_luminance16_alpha16_snorm
|
pass |
|
gl_luminance16_alpha16_snorm, npot
|
pass |
|
gl_luminance16_alpha16_snorm, swizzled
|
pass |
|
gl_luminance16_snorm
|
pass |
|
gl_luminance16_snorm, npot
|
pass |
|
gl_luminance16_snorm, swizzled
|
pass |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_alpha8_snorm, npot
|
pass |
|
gl_luminance8_alpha8_snorm, swizzled
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance8_snorm, npot
|
pass |
|
gl_luminance8_snorm, swizzled
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r16_snorm, npot
|
pass |
|
gl_r16_snorm, swizzled
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_r8_snorm, npot
|
pass |
|
gl_r8_snorm, swizzled
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg16_snorm, npot
|
pass |
|
gl_rg16_snorm, swizzled
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg8_snorm, npot
|
pass |
|
gl_rg8_snorm, swizzled
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb16_snorm, npot
|
pass |
|
gl_rgb16_snorm, swizzled
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb8_snorm, npot
|
pass |
|
gl_rgb8_snorm, swizzled
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba16_snorm, npot
|
pass |
|
gl_rgba16_snorm, swizzled
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba8_snorm, npot
|
pass |
|
gl_rgba8_snorm, swizzled
|
pass |
|
texwrap formats
|
48/48 |
|
gl_alpha16_snorm
|
pass |
|
gl_alpha16_snorm, npot
|
pass |
|
gl_alpha16_snorm, swizzled
|
pass |
|
gl_alpha8_snorm
|
pass |
|
gl_alpha8_snorm, npot
|
pass |
|
gl_alpha8_snorm, swizzled
|
pass |
|
gl_intensity16_snorm
|
pass |
|
gl_intensity16_snorm, npot
|
pass |
|
gl_intensity16_snorm, swizzled
|
pass |
|
gl_intensity8_snorm
|
pass |
|
gl_intensity8_snorm, npot
|
pass |
|
gl_intensity8_snorm, swizzled
|
pass |
|
gl_luminance16_alpha16_snorm
|
pass |
|
gl_luminance16_alpha16_snorm, npot
|
pass |
|
gl_luminance16_alpha16_snorm, swizzled
|
pass |
|
gl_luminance16_snorm
|
pass |
|
gl_luminance16_snorm, npot
|
pass |
|
gl_luminance16_snorm, swizzled
|
pass |
|
gl_luminance8_alpha8_snorm
|
pass |
|
gl_luminance8_alpha8_snorm, npot
|
pass |
|
gl_luminance8_alpha8_snorm, swizzled
|
pass |
|
gl_luminance8_snorm
|
pass |
|
gl_luminance8_snorm, npot
|
pass |
|
gl_luminance8_snorm, swizzled
|
pass |
|
gl_r16_snorm
|
pass |
|
gl_r16_snorm, npot
|
pass |
|
gl_r16_snorm, swizzled
|
pass |
|
gl_r8_snorm
|
pass |
|
gl_r8_snorm, npot
|
pass |
|
gl_r8_snorm, swizzled
|
pass |
|
gl_rg16_snorm
|
pass |
|
gl_rg16_snorm, npot
|
pass |
|
gl_rg16_snorm, swizzled
|
pass |
|
gl_rg8_snorm
|
pass |
|
gl_rg8_snorm, npot
|
pass |
|
gl_rg8_snorm, swizzled
|
pass |
|
gl_rgb16_snorm
|
pass |
|
gl_rgb16_snorm, npot
|
pass |
|
gl_rgb16_snorm, swizzled
|
pass |
|
gl_rgb8_snorm
|
pass |
|
gl_rgb8_snorm, npot
|
pass |
|
gl_rgb8_snorm, swizzled
|
pass |
|
gl_rgba16_snorm
|
pass |
|
gl_rgba16_snorm, npot
|
pass |
|
gl_rgba16_snorm, swizzled
|
pass |
|
gl_rgba8_snorm
|
pass |
|
gl_rgba8_snorm, npot
|
pass |
|
gl_rgba8_snorm, swizzled
|
pass |
|
ext_texture_srgb
|
119/119 |
|
fbo-alphatest-formats
|
8/8 |
|
gl_sluminance
|
pass |
|
gl_sluminance8
|
pass |
|
gl_sluminance8_alpha8
|
pass |
|
gl_sluminance_alpha
|
pass |
|
gl_srgb
|
pass |
|
gl_srgb8
|
pass |
|
gl_srgb8_alpha8
|
pass |
|
gl_srgb_alpha
|
pass |
|
fbo-fast-clear
|
pass |
|
fbo-generatemipmap-formats-s3tc
|
16/16 |
|
gl_compressed_sluminance
|
pass |
|
gl_compressed_sluminance npot
|
pass |
|
gl_compressed_sluminance_alpha
|
pass |
|
gl_compressed_sluminance_alpha npot
|
pass |
|
gl_compressed_srgb
|
pass |
|
gl_compressed_srgb npot
|
pass |
|
gl_compressed_srgb_alpha
|
pass |
|
gl_compressed_srgb_alpha npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext npot
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext npot
|
pass |
|
fbo-generatemipmap-formats
|
16/16 |
|
gl_sluminance
|
pass |
|
gl_sluminance npot
|
pass |
|
gl_sluminance8
|
pass |
|
gl_sluminance8 npot
|
pass |
|
gl_sluminance8_alpha8
|
pass |
|
gl_sluminance8_alpha8 npot
|
pass |
|
gl_sluminance_alpha
|
pass |
|
gl_sluminance_alpha npot
|
pass |
|
gl_srgb
|
pass |
|
gl_srgb npot
|
pass |
|
gl_srgb8
|
pass |
|
gl_srgb8 npot
|
pass |
|
gl_srgb8_alpha8
|
pass |
|
gl_srgb8_alpha8 npot
|
pass |
|
gl_srgb_alpha
|
pass |
|
gl_srgb_alpha npot
|
pass |
|
fbo-srgb
|
pass |
|
invalid formats
|
pass |
|
multisample-fast-clear gl_ext_texture_srgb
|
pass |
|
multisample-formats 16 gl_ext_texture_srgb
|
skip |
|
multisample-formats 2 gl_ext_texture_srgb
|
pass |
|
multisample-formats 32 gl_ext_texture_srgb
|
skip |
|
multisample-formats 4 gl_ext_texture_srgb
|
pass |
|
multisample-formats 6 gl_ext_texture_srgb
|
skip |
|
multisample-formats 8 gl_ext_texture_srgb
|
skip |
|
tex-srgb
|
pass |
|
texwrap formats bordercolor-swizzled
|
4/4 |
|
gl_sluminance8, swizzled, border color only
|
pass |
|
gl_sluminance8_alpha8, swizzled, border color only
|
pass |
|
gl_srgb8, swizzled, border color only
|
pass |
|
gl_srgb8_alpha8, swizzled, border color only
|
pass |
|
texwrap formats bordercolor
|
4/4 |
|
gl_sluminance8, border color only
|
pass |
|
gl_sluminance8_alpha8, border color only
|
pass |
|
gl_srgb8, border color only
|
pass |
|
gl_srgb8_alpha8, border color only
|
pass |
|
texwrap formats offset
|
12/12 |
|
gl_sluminance8
|
pass |
|
gl_sluminance8, npot
|
pass |
|
gl_sluminance8, swizzled
|
pass |
|
gl_sluminance8_alpha8
|
pass |
|
gl_sluminance8_alpha8, npot
|
pass |
|
gl_sluminance8_alpha8, swizzled
|
pass |
|
gl_srgb8
|
pass |
|
gl_srgb8, npot
|
pass |
|
gl_srgb8, swizzled
|
pass |
|
gl_srgb8_alpha8
|
pass |
|
gl_srgb8_alpha8, npot
|
pass |
|
gl_srgb8_alpha8, swizzled
|
pass |
|
texwrap formats-s3tc bordercolor-swizzled
|
8/8 |
|
gl_compressed_sluminance, swizzled, border color only
|
pass |
|
gl_compressed_sluminance_alpha, swizzled, border color only
|
pass |
|
gl_compressed_srgb, swizzled, border color only
|
pass |
|
gl_compressed_srgb_alpha, swizzled, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext, swizzled, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext, swizzled, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext, swizzled, border color only
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext, swizzled, border color only
|
pass |
|
texwrap formats-s3tc bordercolor
|
8/8 |
|
gl_compressed_sluminance, border color only
|
pass |
|
gl_compressed_sluminance_alpha, border color only
|
pass |
|
gl_compressed_srgb, border color only
|
pass |
|
gl_compressed_srgb_alpha, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext, border color only
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext, border color only
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext, border color only
|
pass |
|
texwrap formats-s3tc
|
24/24 |
|
gl_compressed_sluminance
|
pass |
|
gl_compressed_sluminance, npot
|
pass |
|
gl_compressed_sluminance, swizzled
|
pass |
|
gl_compressed_sluminance_alpha
|
pass |
|
gl_compressed_sluminance_alpha, npot
|
pass |
|
gl_compressed_sluminance_alpha, swizzled
|
pass |
|
gl_compressed_srgb
|
pass |
|
gl_compressed_srgb, npot
|
pass |
|
gl_compressed_srgb, swizzled
|
pass |
|
gl_compressed_srgb_alpha
|
pass |
|
gl_compressed_srgb_alpha, npot
|
pass |
|
gl_compressed_srgb_alpha, swizzled
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext, npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt1_ext, swizzled
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext, npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt3_ext, swizzled
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext, npot
|
pass |
|
gl_compressed_srgb_alpha_s3tc_dxt5_ext, swizzled
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext, npot
|
pass |
|
gl_compressed_srgb_s3tc_dxt1_ext, swizzled
|
pass |
|
texwrap formats
|
12/12 |
|
gl_sluminance8
|
pass |
|
gl_sluminance8, npot
|
pass |
|
gl_sluminance8, swizzled
|
pass |
|
gl_sluminance8_alpha8
|
pass |
|
gl_sluminance8_alpha8, npot
|
pass |
|
gl_sluminance8_alpha8, swizzled
|
pass |
|
gl_srgb8
|
pass |
|
gl_srgb8, npot
|
pass |
|
gl_srgb8, swizzled
|
pass |
|
gl_srgb8_alpha8
|
pass |
|
gl_srgb8_alpha8, npot
|
pass |
|
gl_srgb8_alpha8, swizzled
|
pass |
|
ext_texture_srgb_r8
|
105/105 |
|
teximage-colors gl_sr8_ext
|
105/105 |
|
exact upload-download of gl_sr8_ext
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_float
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_int
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_short
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_float
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_int
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_short
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_float
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_int
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_short
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_float
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_int
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_short
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sr8_ext texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_float
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_int
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_short
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_green and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_green and gl_float
|
pass |
|
gl_sr8_ext texture with gl_green and gl_int
|
pass |
|
gl_sr8_ext texture with gl_green and gl_short
|
pass |
|
gl_sr8_ext texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_green and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_green and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_float
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_int
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_short
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_red and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_red and gl_float
|
pass |
|
gl_sr8_ext texture with gl_red and gl_int
|
pass |
|
gl_sr8_ext texture with gl_red and gl_short
|
pass |
|
gl_sr8_ext texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_red and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_red and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_float
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_int
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_short
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_float
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_int
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_short
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_sr8_ext texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_byte
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_float
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_int
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_short
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_sr8_ext texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
ext_texture_srgb_rg8
|
105/105 |
|
teximage-colors gl_srg8_ext
|
105/105 |
|
exact upload-download of gl_srg8_ext
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_float
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_int
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_short
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_abgr_ext and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_float
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_int
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_short
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_alpha and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_float
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_int
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_short
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_bgr and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_float
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_int
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_short
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srg8_ext texture with gl_bgra and gl_unsigned_short_5_5_5_1
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_float
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_int
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_short
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_blue and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_green and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_green and gl_float
|
pass |
|
gl_srg8_ext texture with gl_green and gl_int
|
pass |
|
gl_srg8_ext texture with gl_green and gl_short
|
pass |
|
gl_srg8_ext texture with gl_green and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_green and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_green and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_float
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_int
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_short
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_luminance and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_float
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_int
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_short
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_luminance_alpha and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_red and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_red and gl_float
|
pass |
|
gl_srg8_ext texture with gl_red and gl_int
|
pass |
|
gl_srg8_ext texture with gl_red and gl_short
|
pass |
|
gl_srg8_ext texture with gl_red and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_red and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_red and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_float
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_int
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_short
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_rg and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_float
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_int
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_short
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_byte_2_3_3_rev
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_byte_3_3_2
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_short_5_6_5
|
pass |
|
gl_srg8_ext texture with gl_rgb and gl_unsigned_short_5_6_5_rev
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_byte
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_float
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_int
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_short
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_byte
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_int
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_int_10_10_10_2
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_int_8_8_8_8
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_short
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_short_4_4_4_4
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev
|
pass |
|
gl_srg8_ext texture with gl_rgba and gl_unsigned_short_5_5_5_1
|
pass |
|
ext_texture_storage_compression
|
4/4 |
|
tex-storage
|
4/4 |
|
compression
|
pass |
|
immutable
|
pass |
|
unsized-format
|
pass |
|
zero-texture
|
pass |
|
ext_texture_swizzle
|
3/3 |
|
depth_texture_mode_and_swizzle
|
pass |
|
ext_texture_swizzle-api
|
pass |
|
ext_texture_swizzle-swizzle
|
pass |
|
ext_timer_query
|
1/2 |
|
time-elapsed
|
fail |
|
timer_query
|
pass |
|
ext_transform_feedback2
|
5/6 |
|
cannot bind when another object is active
|
pass |
|
counting with pause
|
pass |
|
draw-auto
|
fail |
|
glgentransformfeedbacks names only
|
pass |
|
istranformfeedback
|
pass |
|
misc. api queries
|
pass |
|
ext_transform_feedback
|
259/311 |
|
alignment 0
|
pass |
|
alignment 12
|
pass |
|
alignment 4
|
pass |
|
alignment 8
|
pass |
|
api-errors begin_active
|
pass |
|
api-errors bind_base_active
|
pass |
|
api-errors bind_base_max
|
pass |
|
api-errors bind_offset_active
|
pass |
|
api-errors bind_offset_max
|
pass |
|
api-errors bind_offset_offset_1
|
pass |
|
api-errors bind_offset_offset_2
|
pass |
|
api-errors bind_offset_offset_3
|
pass |
|
api-errors bind_offset_offset_5
|
pass |
|
api-errors bind_pipeline
|
pass |
|
api-errors bind_range_active
|
pass |
|
api-errors bind_range_max
|
pass |
|
api-errors bind_range_offset_1
|
pass |
|
api-errors bind_range_offset_2
|
pass |
|
api-errors bind_range_offset_3
|
pass |
|
api-errors bind_range_offset_5
|
pass |
|
api-errors bind_range_size_0
|
pass |
|
api-errors bind_range_size_1
|
pass |
|
api-errors bind_range_size_2
|
pass |
|
api-errors bind_range_size_3
|
pass |
|
api-errors bind_range_size_5
|
pass |
|
api-errors bind_range_size_m4
|
pass |
|
api-errors end_inactive
|
pass |
|
api-errors interleaved_no_varyings
|
pass |
|
api-errors interleaved_ok_base
|
pass |
|
api-errors interleaved_ok_offset
|
pass |
|
api-errors interleaved_ok_range
|
pass |
|
api-errors interleaved_unbound
|
pass |
|
api-errors link_current_active
|
pass |
|
api-errors link_other_active
|
pass |
|
api-errors no_prog_active
|
pass |
|
api-errors not_a_program
|
pass |
|
api-errors separate_no_varyings
|
pass |
|
api-errors separate_ok_1
|
pass |
|
api-errors separate_ok_2
|
pass |
|
api-errors separate_unbound_0_1
|
pass |
|
api-errors separate_unbound_0_2
|
pass |
|
api-errors separate_unbound_1_2
|
pass |
|
api-errors useprog_active
|
pass |
|
api-errors useprogstage_active
|
pass |
|
api-errors useprogstage_noactive
|
pass |
|
buffer-usage
|
pass |
|
builtin-varyings gl_clipdistance
|
pass |
|
builtin-varyings gl_clipdistance[1]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[2]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[3]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[4]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[5]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[6]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[7]-no-subscript
|
pass |
|
builtin-varyings gl_clipdistance[8]-no-subscript
|
pass |
|
builtin-varyings gl_clipvertex
|
pass |
|
builtin-varyings gl_color
|
pass |
|
builtin-varyings gl_culldistance
|
pass |
|
builtin-varyings gl_fogfragcoord
|
pass |
|
builtin-varyings gl_pointsize
|
pass |
|
builtin-varyings gl_position
|
pass |
|
builtin-varyings gl_secondarycolor
|
pass |
|
builtin-varyings gl_texcoord
|
pass |
|
change-size base-grow
|
pass |
|
change-size base-shrink
|
pass |
|
change-size offset-grow
|
pass |
|
change-size offset-shrink
|
pass |
|
change-size range-grow
|
pass |
|
change-size range-shrink
|
pass |
|
discard-api
|
pass |
|
discard-bitmap
|
pass |
|
discard-clear
|
pass |
|
discard-copypixels
|
pass |
|
discard-drawarrays
|
pass |
|
discard-drawpixels
|
pass |
|
generatemipmap buffer
|
pass |
|
generatemipmap discard
|
pass |
|
generatemipmap prims_generated
|
pass |
|
generatemipmap prims_written
|
pass |
|
geometry-shaders-basic
|
fail |
|
get-buffer-state buffer_size
|
pass |
|
get-buffer-state buffer_start
|
pass |
|
get-buffer-state indexed_binding
|
pass |
|
get-buffer-state main_binding
|
pass |
|
immediate-reuse
|
pass |
|
immediate-reuse-index-buffer
|
pass |
|
immediate-reuse-uniform-buffer
|
pass |
|
interleaved-attribs
|
pass |
|
intervening-read output
|
pass |
|
intervening-read output use_gs
|
fail |
|
intervening-read prims_generated
|
pass |
|
intervening-read prims_generated use_gs
|
fail |
|
intervening-read prims_written
|
pass |
|
intervening-read prims_written use_gs
|
fail |
|
max-varyings
|
incomplete |
|
negative-prims
|
pass |
|
nonflat-integral
|
pass |
|
order arrays lines
|
pass |
|
order arrays points
|
pass |
|
order arrays triangles
|
pass |
|
order elements lines
|
pass |
|
order elements points
|
pass |
|
order elements triangles
|
pass |
|
output-type float
|
pass |
|
output-type float[2]
|
pass |
|
output-type float[2]-no-subscript
|
pass |
|
output-type int
|
pass |
|
output-type int[2]
|
pass |
|
output-type int[2]-no-subscript
|
pass |
|
output-type ivec2
|
pass |
|
output-type ivec2[2]
|
pass |
|
output-type ivec2[2]-no-subscript
|
pass |
|
output-type ivec3
|
pass |
|
output-type ivec3[2]
|
pass |
|
output-type ivec3[2]-no-subscript
|
pass |
|
output-type ivec4
|
pass |
|
output-type ivec4[2]
|
pass |
|
output-type ivec4[2]-no-subscript
|
pass |
|
output-type mat2
|
pass |
|
output-type mat2[2]
|
pass |
|
output-type mat2[2]-no-subscript
|
pass |
|
output-type mat2x3
|
pass |
|
output-type mat2x3[2]
|
pass |
|
output-type mat2x3[2]-no-subscript
|
pass |
|
output-type mat2x4
|
pass |
|
output-type mat2x4[2]
|
pass |
|
output-type mat2x4[2]-no-subscript
|
pass |
|
output-type mat3
|
pass |
|
output-type mat3[2]
|
pass |
|
output-type mat3[2]-no-subscript
|
pass |
|
output-type mat3x2
|
pass |
|
output-type mat3x2[2]
|
pass |
|
output-type mat3x2[2]-no-subscript
|
pass |
|
output-type mat3x4
|
pass |
|
output-type mat3x4[2]
|
pass |
|
output-type mat3x4[2]-no-subscript
|
pass |
|
output-type mat4
|
pass |
|
output-type mat4[2]
|
pass |
|
output-type mat4[2]-no-subscript
|
pass |
|
output-type mat4x2
|
pass |
|
output-type mat4x2[2]
|
pass |
|
output-type mat4x2[2]-no-subscript
|
pass |
|
output-type mat4x3
|
pass |
|
output-type mat4x3[2]
|
pass |
|
output-type mat4x3[2]-no-subscript
|
pass |
|
output-type uint
|
pass |
|
output-type uint[2]
|
pass |
|
output-type uint[2]-no-subscript
|
pass |
|
output-type uvec2
|
pass |
|
output-type uvec2[2]
|
pass |
|
output-type uvec2[2]-no-subscript
|
pass |
|
output-type uvec3
|
pass |
|
output-type uvec3[2]
|
pass |
|
output-type uvec3[2]-no-subscript
|
pass |
|
output-type uvec4
|
pass |
|
output-type uvec4[2]
|
pass |
|
output-type uvec4[2]-no-subscript
|
pass |
|
output-type vec2
|
pass |
|
output-type vec2[2]
|
pass |
|
output-type vec2[2]-no-subscript
|
pass |
|
output-type vec3
|
pass |
|
output-type vec3[2]
|
pass |
|
output-type vec3[2]-no-subscript
|
pass |
|
output-type vec4
|
pass |
|
output-type vec4[2]
|
pass |
|
output-type vec4[2]-no-subscript
|
pass |
|
overflow-edge-cases
|
pass |
|
overflow-edge-cases use_gs
|
fail |
|
pipeline-basic-primgen
|
pass |
|
points
|
pass |
|
points-large
|
pass |
|
position-readback-bufferbase
|
pass |
|
position-readback-bufferbase-discard
|
pass |
|
position-readback-bufferoffset
|
pass |
|
position-readback-bufferoffset-discard
|
pass |
|
position-readback-bufferrange
|
pass |
|
position-readback-bufferrange-discard
|
pass |
|
position-render-bufferbase
|
pass |
|
position-render-bufferbase-discard
|
pass |
|
position-render-bufferoffset
|
pass |
|
position-render-bufferoffset-discard
|
pass |
|
position-render-bufferrange
|
pass |
|
position-render-bufferrange-discard
|
pass |
|
primgen-query transform-feedback-disabled
|
pass |
|
query-primitives_generated-bufferbase
|
pass |
|
query-primitives_generated-bufferbase-discard
|
pass |
|
query-primitives_generated-bufferoffset
|
pass |
|
query-primitives_generated-bufferoffset-discard
|
pass |
|
query-primitives_generated-bufferrange
|
pass |
|
query-primitives_generated-bufferrange-discard
|
pass |
|
query-primitives_written-bufferbase
|
pass |
|
query-primitives_written-bufferbase-discard
|
pass |
|
query-primitives_written-bufferoffset
|
pass |
|
query-primitives_written-bufferoffset-discard
|
pass |
|
query-primitives_written-bufferrange
|
pass |
|
query-primitives_written-bufferrange-discard
|
pass |
|
separate-attribs
|
pass |
|
structs array-struct error
|
pass |
|
structs array-struct error interface
|
pass |
|
structs array-struct get
|
pass |
|
structs array-struct get interface
|
pass |
|
structs array-struct run
|
pass |
|
structs array-struct run interface
|
pass |
|
structs array-struct run-no-fs
|
pass |
|
structs array-struct run-no-fs interface
|
pass |
|
structs array-struct-array-elem error
|
pass |
|
structs array-struct-array-elem error interface
|
pass |
|
structs array-struct-array-elem get
|
pass |
|
structs array-struct-array-elem get interface
|
pass |
|
structs array-struct-array-elem run
|
pass |
|
structs array-struct-array-elem run interface
|
pass |
|
structs array-struct-array-elem run-no-fs
|
pass |
|
structs array-struct-array-elem run-no-fs interface
|
pass |
|
structs array-struct-array-struct error
|
pass |
|
structs array-struct-array-struct error interface
|
pass |
|
structs array-struct-array-struct get
|
pass |
|
structs array-struct-array-struct get interface
|
pass |
|
structs array-struct-array-struct run
|
pass |
|
structs array-struct-array-struct run interface
|
pass |
|
structs array-struct-array-struct run-no-fs
|
pass |
|
structs array-struct-array-struct run-no-fs interface
|
pass |
|
structs array-struct-whole-array error
|
pass |
|
structs array-struct-whole-array error interface
|
pass |
|
structs array-struct-whole-array get
|
pass |
|
structs array-struct-whole-array get interface
|
pass |
|
structs array-struct-whole-array run
|
pass |
|
structs array-struct-whole-array run interface
|
pass |
|
structs array-struct-whole-array run-no-fs
|
pass |
|
structs array-struct-whole-array run-no-fs interface
|
pass |
|
structs basic-struct error
|
pass |
|
structs basic-struct error interface
|
pass |
|
structs basic-struct get
|
pass |
|
structs basic-struct get interface
|
pass |
|
structs basic-struct run
|
pass |
|
structs basic-struct run interface
|
pass |
|
structs basic-struct run-no-fs
|
pass |
|
structs basic-struct run-no-fs interface
|
pass |
|
structs struct-array-elem error
|
pass |
|
structs struct-array-elem error interface
|
pass |
|
structs struct-array-elem get
|
pass |
|
structs struct-array-elem get interface
|
pass |
|
structs struct-array-elem run
|
pass |
|
structs struct-array-elem run interface
|
pass |
|
structs struct-array-elem run-no-fs
|
pass |
|
structs struct-array-elem run-no-fs interface
|
pass |
|
structs struct-struct error
|
pass |
|
structs struct-struct error interface
|
pass |
|
structs struct-struct get
|
pass |
|
structs struct-struct get interface
|
pass |
|
structs struct-struct run
|
pass |
|
structs struct-struct run interface
|
pass |
|
structs struct-struct run-no-fs
|
pass |
|
structs struct-struct run-no-fs interface
|
pass |
|
structs struct-whole-array error
|
pass |
|
structs struct-whole-array error interface
|
pass |
|
structs struct-whole-array get
|
pass |
|
structs struct-whole-array get interface
|
pass |
|
structs struct-whole-array run
|
pass |
|
structs struct-whole-array run interface
|
pass |
|
structs struct-whole-array run-no-fs
|
pass |
|
structs struct-whole-array run-no-fs interface
|
pass |
|
structs_gles3 basic-struct error
|
pass |
|
structs_gles3 basic-struct get
|
pass |
|
structs_gles3 basic-struct run
|
pass |
|
structs_gles3 basic-struct run-no-fs
|
pass |
|
tessellation line_loop flat_first
|
fail |
|
tessellation line_loop flat_last
|
fail |
|
tessellation line_loop monochrome
|
fail |
|
tessellation line_loop smooth
|
fail |
|
tessellation line_strip flat_first
|
fail |
|
tessellation line_strip flat_last
|
fail |
|
tessellation line_strip monochrome
|
fail |
|
tessellation line_strip smooth
|
fail |
|
tessellation lines flat_first
|
fail |
|
tessellation lines flat_last
|
fail |
|
tessellation lines monochrome
|
fail |
|
tessellation lines smooth
|
fail |
|
tessellation points flat_first
|
fail |
|
tessellation points flat_last
|
fail |
|
tessellation points monochrome
|
fail |
|
tessellation points smooth
|
fail |
|
tessellation polygon flat_first
|
fail |
|
tessellation polygon flat_last
|
fail |
|
tessellation polygon monochrome
|
fail |
|
tessellation polygon smooth
|
fail |
|
tessellation polygon wireframe
|
fail |
|
tessellation quad_strip flat_first
|
fail |
|
tessellation quad_strip flat_last
|
fail |
|
tessellation quad_strip monochrome
|
fail |
|
tessellation quad_strip smooth
|
fail |
|
tessellation quad_strip wireframe
|
fail |
|
tessellation quads flat_first
|
fail |
|
tessellation quads flat_last
|
fail |
|
tessellation quads monochrome
|
fail |
|
tessellation quads smooth
|
fail |
|
tessellation quads wireframe
|
fail |
|
tessellation triangle_fan flat_first
|
fail |
|
tessellation triangle_fan flat_last
|
fail |
|
tessellation triangle_fan monochrome
|
fail |
|
tessellation triangle_fan smooth
|
fail |
|
tessellation triangle_fan wireframe
|
fail |
|
tessellation triangle_strip flat_first
|
fail |
|
tessellation triangle_strip flat_last
|
fail |
|
tessellation triangle_strip monochrome
|
fail |
|
tessellation triangle_strip smooth
|
fail |
|
tessellation triangle_strip wireframe
|
fail |
|
tessellation triangles flat_first
|
fail |
|
tessellation triangles flat_last
|
fail |
|
tessellation triangles monochrome
|
fail |
|
tessellation triangles smooth
|
fail |
|
tessellation triangles wireframe
|
fail |
|
ext_unpack_subimage
|
1/1 |
|
basic
|
pass |
|
ext_vertex_array_bgra
|
2/2 |
|
bgra-sec-color-pointer
|
pass |
|
bgra-vert-attrib-pointer
|
pass |
|
ext_window_rectangles
|
0/0 |
|
dlist
|
0/0 |
|
call
|
skip |
|
compile and execute
|
skip |
|
errors
|
skip |
|
errors_gles3
|
skip |
|
render
|
skip |
|
render_gles3
|
skip |
|
gl-3.1
|
1/1 |
|
attributeless-vertexid
|
pass |
|
gl-3.3
|
1/1 |
|
fb-null-attachment
|
pass |
|
glsl-1.10
|
2365/2418 |
|
api
|
1/1 |
|
getactiveattrib 110
|
pass |
|
built-in constants
|
12/12 |
|
gl_maxclipplanes
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentuniformcomponents
|
pass |
|
gl_maxlights
|
pass |
|
gl_maxtexturecoords
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxtextureunits
|
pass |
|
gl_maxvaryingfloats
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformcomponents
|
pass |
|
compiler
|
304/304 |
|
arithmetic-on-non-existing-variable.vert
|
pass |
|
arithmetic-operators
|
3/3 |
|
division-by-zero-01.frag
|
pass |
|
division-by-zero-02.frag
|
pass |
|
modulus-00.frag
|
pass |
|
assignment-operators
|
7/7 |
|
assign-array-prohibited.frag
|
pass |
|
assign-array-prohibited.vert
|
pass |
|
chained-assignment-with-vector-constant-index.vert
|
pass |
|
chained-assignment-with-vector-dynamic-index.vert
|
pass |
|
chained-assignment-with-vector-mask.vert
|
pass |
|
chained-assignment.vert
|
pass |
|
modulus-assign-00.frag
|
pass |
|
assignment-without-rhs.frag
|
pass |
|
break-with-no-loop.frag
|
pass |
|
constant-expressions
|
2/2 |
|
sampler-array-index-01.frag
|
pass |
|
sampler-array-index-02.frag
|
pass |
|
continue-with-no-loop.frag
|
pass |
|
declarations
|
9/9 |
|
bad-array-type-global.frag
|
pass |
|
bad-array-type-global.vert
|
pass |
|
bad-array-type-parameter.frag
|
pass |
|
bad-array-type-parameter.vert
|
pass |
|
bad-array-type-struct-member.frag
|
pass |
|
bad-array-type-struct-member.vert
|
pass |
|
bad-variable-redeclaration.frag
|
pass |
|
const-inout-parameter.frag
|
pass |
|
const-out-parameter.frag
|
pass |
|
dereference-scalar-as-array-for-function-param.vert
|
pass |
|
do-while-loop-scope.frag
|
pass |
|
expressions
|
139/139 |
|
invalid-equality-01.vert
|
pass |
|
invalid-equality-02.vert
|
pass |
|
invalid-equality-03.vert
|
pass |
|
invalid-equality-04.vert
|
pass |
|
invalid-logic-not-01.vert
|
pass |
|
invalid-logic-not-02.vert
|
pass |
|
invalid-logic-not-03.vert
|
pass |
|
invalid-logic-not-04.vert
|
pass |
|
invalid-logic-not-05.vert
|
pass |
|
invalid-logic-not-06.vert
|
pass |
|
postdecrement-float-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-float-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-float-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-float-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-int-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-int-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-int-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-int-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-ivec2-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-ivec2-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-ivec2-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-ivec2-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-ivec3-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-ivec3-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-ivec3-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-ivec3-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-ivec4-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-ivec4-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-ivec4-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-ivec4-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-vec2-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-vec2-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-vec2-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-vec2-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-vec3-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-vec3-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-vec3-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-vec3-non-lvalue-for-out-parameter.vert
|
pass |
|
postdecrement-vec4-non-lvalue-for-assignment.frag
|
pass |
|
postdecrement-vec4-non-lvalue-for-assignment.vert
|
pass |
|
postdecrement-vec4-non-lvalue-for-out-parameter.frag
|
pass |
|
postdecrement-vec4-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-float-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-float-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-float-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-float-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-int-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-int-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-int-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-int-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-ivec2-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-ivec2-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-ivec2-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-ivec2-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-ivec3-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-ivec3-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-ivec3-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-ivec3-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-ivec4-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-ivec4-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-ivec4-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-ivec4-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-vec2-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-vec2-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-vec2-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-vec2-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-vec3-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-vec3-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-vec3-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-vec3-non-lvalue-for-out-parameter.vert
|
pass |
|
postincrement-vec4-non-lvalue-for-assignment.frag
|
pass |
|
postincrement-vec4-non-lvalue-for-assignment.vert
|
pass |
|
postincrement-vec4-non-lvalue-for-out-parameter.frag
|
pass |
|
postincrement-vec4-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-float-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-float-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-float-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-float-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-int-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-int-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-int-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-int-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-ivec2-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-ivec2-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-ivec2-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-ivec2-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-ivec3-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-ivec3-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-ivec3-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-ivec3-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-ivec4-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-ivec4-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-ivec4-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-ivec4-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-vec2-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-vec2-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-vec2-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-vec2-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-vec3-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-vec3-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-vec3-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-vec3-non-lvalue-for-out-parameter.vert
|
pass |
|
predecrement-vec4-non-lvalue-for-assignment.frag
|
pass |
|
predecrement-vec4-non-lvalue-for-assignment.vert
|
pass |
|
predecrement-vec4-non-lvalue-for-out-parameter.frag
|
pass |
|
predecrement-vec4-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-float-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-float-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-float-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-float-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-int-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-int-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-int-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-int-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-ivec2-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-ivec2-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-ivec2-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-ivec2-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-ivec3-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-ivec3-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-ivec3-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-ivec3-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-ivec4-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-ivec4-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-ivec4-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-ivec4-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-vec2-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-vec2-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-vec2-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-vec2-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-vec3-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-vec3-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-vec3-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-vec3-non-lvalue-for-out-parameter.vert
|
pass |
|
preincrement-vec4-non-lvalue-for-assignment.frag
|
pass |
|
preincrement-vec4-non-lvalue-for-assignment.vert
|
pass |
|
preincrement-vec4-non-lvalue-for-out-parameter.frag
|
pass |
|
preincrement-vec4-non-lvalue-for-out-parameter.vert
|
pass |
|
return-01.vert
|
pass |
|
extension-semicolon.frag
|
pass |
|
fragment-outputs
|
3/3 |
|
write-gl_fragcolor-and-gl_fragdata-dead.frag
|
pass |
|
write-gl_fragcolor-and-gl_fragdata.frag
|
pass |
|
write-gl_fragcolor-dead-and-gl_fragdata.frag
|
pass |
|
global-initializer
|
10/10 |
|
from-attribute.vert
|
pass |
|
from-constant.frag
|
pass |
|
from-constant.vert
|
pass |
|
from-global.frag
|
pass |
|
from-global.vert
|
pass |
|
from-sequence.frag
|
pass |
|
from-sequence.vert
|
pass |
|
from-uniform.frag
|
pass |
|
from-uniform.vert
|
pass |
|
from-varying.frag
|
pass |
|
if-boolean-scalar-check.frag
|
pass |
|
illegal-assignment.frag
|
pass |
|
infinite-loop-do-while.frag
|
pass |
|
infinite-loop-for.frag
|
pass |
|
infinite-loop-while.frag
|
pass |
|
initialization-incompatible-type-propagation-1.frag
|
pass |
|
initialization-incompatible-type-propagation-2.frag
|
pass |
|
initialization-incompatible-type-propagation-3.frag
|
pass |
|
invalid-operator-as-function-parameter.vert
|
pass |
|
invalid-version-es.vert
|
pass |
|
invalid-version.vert
|
pass |
|
literals
|
7/7 |
|
invalid-hex.vert
|
pass |
|
invalid-octal.vert
|
pass |
|
invalid-string.vert
|
pass |
|
valid-float-exponent-capital-e.vert
|
pass |
|
valid-float-exponent-e.vert
|
pass |
|
valid-hex.vert
|
pass |
|
valid-octal.vert
|
pass |
|
main-without-return-type.frag
|
pass |
|
post-increment-in-array-size.vert
|
pass |
|
preprocessor
|
2/2 |
|
stringification-in-unreachable-branch.frag
|
pass |
|
stringification.frag
|
pass |
|
qualifiers
|
21/21 |
|
centroid-01.vert
|
pass |
|
fn-inout-array-prohibited-cstyle.frag
|
pass |
|
fn-inout-array-prohibited-cstyle.vert
|
pass |
|
fn-out-array-prohibited-cstyle.frag
|
pass |
|
fn-out-array-prohibited-cstyle.vert
|
pass |
|
in-01.vert
|
pass |
|
in-02.vert
|
pass |
|
inout-01.vert
|
pass |
|
invariant-01.vert
|
pass |
|
out-01.vert
|
pass |
|
out-02.vert
|
pass |
|
varying-bool-prohibited.frag
|
pass |
|
varying-bool-prohibited.vert
|
pass |
|
varying-bvec2-prohibited.frag
|
pass |
|
varying-bvec2-prohibited.vert
|
pass |
|
varying-bvec3-prohibited.frag
|
pass |
|
varying-bvec3-prohibited.vert
|
pass |
|
varying-bvec4-prohibited.frag
|
pass |
|
varying-bvec4-prohibited.vert
|
pass |
|
varying-struct-prohibited.frag
|
pass |
|
varying-struct-prohibited.vert
|
pass |
|
redeclarations
|
8/8 |
|
gl_texcoord-as-global.frag
|
pass |
|
gl_texcoord-as-global.vert
|
pass |
|
gl_texcoord-as-uniform.frag
|
pass |
|
gl_texcoord-as-uniform.vert
|
pass |
|
gl_texcoord-as-varying-vec3.frag
|
pass |
|
gl_texcoord-as-varying-vec3.vert
|
pass |
|
gl_texcoord-as-varying.frag
|
pass |
|
gl_texcoord-as-varying.vert
|
pass |
|
reserved
|
3/3 |
|
double-underscore-01.frag
|
pass |
|
double-underscore-02.frag
|
pass |
|
double-underscore-03.frag
|
pass |
|
row_major.frag
|
pass |
|
samplers
|
8/8 |
|
inout-struct.frag
|
pass |
|
inout.frag
|
pass |
|
nonuniform-struct.frag
|
pass |
|
nonuniform.frag
|
pass |
|
out-struct.frag
|
pass |
|
out.frag
|
pass |
|
return-struct.frag
|
pass |
|
return.frag
|
pass |
|
special-characters
|
4/4 |
|
digraph-close-bracket.frag
|
pass |
|
digraph-close-bracket.vert
|
pass |
|
digraph-open-bracket.frag
|
pass |
|
digraph-open-bracket.vert
|
pass |
|
statements
|
2/2 |
|
empty-block.vert
|
pass |
|
empty-statement.vert
|
pass |
|
storage-qualfiers
|
23/23 |
|
static-write-attribute-01.vert
|
pass |
|
static-write-attribute-02.vert
|
pass |
|
static-write-color.frag
|
pass |
|
static-write-color.vert
|
pass |
|
static-write-fog-coord.vert
|
pass |
|
static-write-fog-frag-coord.frag
|
pass |
|
static-write-frag-coord.frag
|
pass |
|
static-write-front-facing.frag
|
pass |
|
static-write-multitexcoord0.vert
|
pass |
|
static-write-multitexcoord1.vert
|
pass |
|
static-write-multitexcoord2.vert
|
pass |
|
static-write-multitexcoord3.vert
|
pass |
|
static-write-multitexcoord4.vert
|
pass |
|
static-write-multitexcoord5.vert
|
pass |
|
static-write-multitexcoord6.vert
|
pass |
|
static-write-multitexcoord7.vert
|
pass |
|
static-write-normal.vert
|
pass |
|
static-write-secondary-color.frag
|
pass |
|
static-write-secondary-color.vert
|
pass |
|
static-write-tex-coord.frag
|
pass |
|
static-write-varying-01.frag
|
pass |
|
static-write-varying-02.frag
|
pass |
|
static-write-vertex.vert
|
pass |
|
struct
|
5/5 |
|
arithmetic-on-non-existing-struct-member.vert
|
pass |
|
assign-immedita-to-const.frag
|
pass |
|
struct-name-uses-gl-prefix.vert
|
pass |
|
structure-and-field-have-same-name-nested.vert
|
pass |
|
structure-and-field-have-same-name.vert
|
pass |
|
texcoord
|
2/2 |
|
implicit-access-max.frag
|
pass |
|
implicit-access-max.vert
|
pass |
|
two-immediate-float-constants-without-operator.frag
|
pass |
|
undefined-variable-in-selection-operator.frag
|
pass |
|
undefined-variable.frag
|
pass |
|
vector-dereference-in-dereference.frag
|
pass |
|
version-0.frag
|
pass |
|
version-0.vert
|
pass |
|
version-18446744073709551615.frag
|
pass |
|
version-18446744073709551615.vert
|
pass |
|
version-4294967295.frag
|
pass |
|
version-4294967295.vert
|
pass |
|
version-macro-default.frag
|
pass |
|
version-macro.frag
|
pass |
|
void
|
13/13 |
|
void-array_subscript.vert
|
pass |
|
void-assignment.vert
|
pass |
|
void-equal.vert
|
pass |
|
void-field_selection.vert
|
pass |
|
void-logical_and.vert
|
pass |
|
void-logical_or.vert
|
pass |
|
void-logical_xor.vert
|
pass |
|
void-lt.vert
|
pass |
|
void-plus.vert
|
pass |
|
void-plus_assign.vert
|
pass |
|
void-postfix_increment.vert
|
pass |
|
void-prefix_increment.vert
|
pass |
|
void-unary_plus.vert
|
pass |
|
execution
|
1977/2030 |
|
algebraic
|
37/37 |
|
glsl-algebraic-add-add-1
|
pass |
|
glsl-algebraic-add-add-2
|
pass |
|
glsl-algebraic-add-add-3
|
pass |
|
glsl-algebraic-add-add-4
|
pass |
|
glsl-algebraic-add-sub-1
|
pass |
|
glsl-algebraic-add-sub-2
|
pass |
|
glsl-algebraic-add-zero
|
pass |
|
glsl-algebraic-add-zero-2
|
pass |
|
glsl-algebraic-div-one
|
pass |
|
glsl-algebraic-div-one-2
|
pass |
|
glsl-algebraic-logicand-false
|
pass |
|
glsl-algebraic-logicand-false-2
|
pass |
|
glsl-algebraic-logicand-true
|
pass |
|
glsl-algebraic-logicand-true-2
|
pass |
|
glsl-algebraic-logicor-false
|
pass |
|
glsl-algebraic-logicor-false-2
|
pass |
|
glsl-algebraic-logicor-true
|
pass |
|
glsl-algebraic-logicor-true-2
|
pass |
|
glsl-algebraic-logicxor-false
|
pass |
|
glsl-algebraic-logicxor-true
|
pass |
|
glsl-algebraic-mul-mul-1
|
pass |
|
glsl-algebraic-mul-one
|
pass |
|
glsl-algebraic-mul-one-2
|
pass |
|
glsl-algebraic-mul-zero
|
pass |
|
glsl-algebraic-neg-neg
|
pass |
|
glsl-algebraic-not-equals
|
pass |
|
glsl-algebraic-not-notequals
|
pass |
|
glsl-algebraic-pow-two
|
pass |
|
glsl-algebraic-rcp-rcp
|
pass |
|
glsl-algebraic-rcp-rsq
|
pass |
|
glsl-algebraic-rcp-sqrt
|
pass |
|
glsl-algebraic-rcp-sqrt-2
|
pass |
|
glsl-algebraic-sub-sub-1
|
pass |
|
glsl-algebraic-sub-zero
|
pass |
|
glsl-algebraic-sub-zero-2
|
pass |
|
glsl-algebraic-sub-zero-3
|
pass |
|
glsl-algebraic-sub-zero-4
|
pass |
|
and-operator-short-circuit
|
pass |
|
built-in-constants
|
pass |
|
built-in-functions
|
1098/1098 |
|
fs-abs-float
|
pass |
|
fs-abs-vec2
|
pass |
|
fs-abs-vec3
|
pass |
|
fs-abs-vec4
|
pass |
|
fs-acos-float
|
pass |
|
fs-acos-vec2
|
pass |
|
fs-acos-vec3
|
pass |
|
fs-acos-vec4
|
pass |
|
fs-all-bvec2
|
pass |
|
fs-all-bvec2-using-if
|
pass |
|
fs-all-bvec3
|
pass |
|
fs-all-bvec3-using-if
|
pass |
|
fs-all-bvec4
|
pass |
|
fs-all-bvec4-using-if
|
pass |
|
fs-any-bvec2
|
pass |
|
fs-any-bvec2-using-if
|
pass |
|
fs-any-bvec3
|
pass |
|
fs-any-bvec3-using-if
|
pass |
|
fs-any-bvec4
|
pass |
|
fs-any-bvec4-using-if
|
pass |
|
fs-asin-float
|
pass |
|
fs-asin-vec2
|
pass |
|
fs-asin-vec3
|
pass |
|
fs-asin-vec4
|
pass |
|
fs-atan-float
|
pass |
|
fs-atan-float-float
|
pass |
|
fs-atan-vec2
|
pass |
|
fs-atan-vec2-vec2
|
pass |
|
fs-atan-vec3
|
pass |
|
fs-atan-vec3-vec3
|
pass |
|
fs-atan-vec4
|
pass |
|
fs-atan-vec4-vec4
|
pass |
|
fs-ceil-float
|
pass |
|
fs-ceil-vec2
|
pass |
|
fs-ceil-vec3
|
pass |
|
fs-ceil-vec4
|
pass |
|
fs-clamp-float-float-float
|
pass |
|
fs-clamp-vec2-float-float
|
pass |
|
fs-clamp-vec2-vec2-vec2
|
pass |
|
fs-clamp-vec3-float-float
|
pass |
|
fs-clamp-vec3-vec3-vec3
|
pass |
|
fs-clamp-vec4-float-float
|
pass |
|
fs-clamp-vec4-vec4-vec4
|
pass |
|
fs-cos-float
|
pass |
|
fs-cos-vec2
|
pass |
|
fs-cos-vec3
|
pass |
|
fs-cos-vec4
|
pass |
|
fs-cross-vec3-vec3
|
pass |
|
fs-degrees-float
|
pass |
|
fs-degrees-vec2
|
pass |
|
fs-degrees-vec3
|
pass |
|
fs-degrees-vec4
|
pass |
|
fs-distance-float-float
|
pass |
|
fs-distance-vec2-vec2
|
pass |
|
fs-distance-vec3-vec3
|
pass |
|
fs-distance-vec4-vec4
|
pass |
|
fs-dot-float-float
|
pass |
|
fs-dot-vec2-vec2
|
pass |
|
fs-dot-vec3-vec3
|
pass |
|
fs-dot-vec4-vec4
|
pass |
|
fs-equal-bvec2-bvec2
|
pass |
|
fs-equal-bvec3-bvec3
|
pass |
|
fs-equal-bvec4-bvec4
|
pass |
|
fs-equal-ivec2-ivec2
|
pass |
|
fs-equal-ivec3-ivec3
|
pass |
|
fs-equal-ivec4-ivec4
|
pass |
|
fs-equal-vec2-vec2
|
pass |
|
fs-equal-vec3-vec3
|
pass |
|
fs-equal-vec4-vec4
|
pass |
|
fs-exp-float
|
pass |
|
fs-exp-vec2
|
pass |
|
fs-exp-vec3
|
pass |
|
fs-exp-vec4
|
pass |
|
fs-exp2-float
|
pass |
|
fs-exp2-vec2
|
pass |
|
fs-exp2-vec3
|
pass |
|
fs-exp2-vec4
|
pass |
|
fs-faceforward-float-float-float
|
pass |
|
fs-faceforward-vec2-vec2-vec2
|
pass |
|
fs-faceforward-vec3-vec3-vec3
|
pass |
|
fs-faceforward-vec4-vec4-vec4
|
pass |
|
fs-floor-float
|
pass |
|
fs-floor-vec2
|
pass |
|
fs-floor-vec3
|
pass |
|
fs-floor-vec4
|
pass |
|
fs-fract-float
|
pass |
|
fs-fract-vec2
|
pass |
|
fs-fract-vec3
|
pass |
|
fs-fract-vec4
|
pass |
|
fs-greaterthan-ivec2-ivec2
|
pass |
|
fs-greaterthan-ivec3-ivec3
|
pass |
|
fs-greaterthan-ivec4-ivec4
|
pass |
|
fs-greaterthan-vec2-vec2
|
pass |
|
fs-greaterthan-vec3-vec3
|
pass |
|
fs-greaterthan-vec4-vec4
|
pass |
|
fs-greaterthanequal-ivec2-ivec2
|
pass |
|
fs-greaterthanequal-ivec3-ivec3
|
pass |
|
fs-greaterthanequal-ivec4-ivec4
|
pass |
|
fs-greaterthanequal-vec2-vec2
|
pass |
|
fs-greaterthanequal-vec3-vec3
|
pass |
|
fs-greaterthanequal-vec4-vec4
|
pass |
|
fs-inversesqrt-float
|
pass |
|
fs-inversesqrt-vec2
|
pass |
|
fs-inversesqrt-vec3
|
pass |
|
fs-inversesqrt-vec4
|
pass |
|
fs-length-float
|
pass |
|
fs-length-vec2
|
pass |
|
fs-length-vec3
|
pass |
|
fs-length-vec4
|
pass |
|
fs-lessthan-ivec2-ivec2
|
pass |
|
fs-lessthan-ivec3-ivec3
|
pass |
|
fs-lessthan-ivec4-ivec4
|
pass |
|
fs-lessthan-vec2-vec2
|
pass |
|
fs-lessthan-vec3-vec3
|
pass |
|
fs-lessthan-vec4-vec4
|
pass |
|
fs-lessthanequal-ivec2-ivec2
|
pass |
|
fs-lessthanequal-ivec3-ivec3
|
pass |
|
fs-lessthanequal-ivec4-ivec4
|
pass |
|
fs-lessthanequal-vec2-vec2
|
pass |
|
fs-lessthanequal-vec3-vec3
|
pass |
|
fs-lessthanequal-vec4-vec4
|
pass |
|
fs-log-float
|
pass |
|
fs-log-vec2
|
pass |
|
fs-log-vec3
|
pass |
|
fs-log-vec4
|
pass |
|
fs-log2-float
|
pass |
|
fs-log2-vec2
|
pass |
|
fs-log2-vec3
|
pass |
|
fs-log2-vec4
|
pass |
|
fs-matrixcompmult-mat2-mat2
|
pass |
|
fs-matrixcompmult-mat3-mat3
|
pass |
|
fs-matrixcompmult-mat4-mat4
|
pass |
|
fs-max-float-float
|
pass |
|
fs-max-vec2-float
|
pass |
|
fs-max-vec2-vec2
|
pass |
|
fs-max-vec3-float
|
pass |
|
fs-max-vec3-vec3
|
pass |
|
fs-max-vec4-float
|
pass |
|
fs-max-vec4-vec4
|
pass |
|
fs-min-float-float
|
pass |
|
fs-min-vec2-float
|
pass |
|
fs-min-vec2-vec2
|
pass |
|
fs-min-vec3-float
|
pass |
|
fs-min-vec3-vec3
|
pass |
|
fs-min-vec4-float
|
pass |
|
fs-min-vec4-vec4
|
pass |
|
fs-mix-float-float-float
|
pass |
|
fs-mix-vec2-vec2-float
|
pass |
|
fs-mix-vec2-vec2-vec2
|
pass |
|
fs-mix-vec3-vec3-float
|
pass |
|
fs-mix-vec3-vec3-vec3
|
pass |
|
fs-mix-vec4-vec4-float
|
pass |
|
fs-mix-vec4-vec4-vec4
|
pass |
|
fs-mod-float-float
|
pass |
|
fs-mod-vec2-float
|
pass |
|
fs-mod-vec2-vec2
|
pass |
|
fs-mod-vec3-float
|
pass |
|
fs-mod-vec3-vec3
|
pass |
|
fs-mod-vec4-float
|
pass |
|
fs-mod-vec4-vec4
|
pass |
|
fs-normalize-float
|
pass |
|
fs-normalize-vec2
|
pass |
|
fs-normalize-vec3
|
pass |
|
fs-normalize-vec4
|
pass |
|
fs-not-bvec2
|
pass |
|
fs-not-bvec3
|
pass |
|
fs-not-bvec4
|
pass |
|
fs-notequal-bvec2-bvec2
|
pass |
|
fs-notequal-bvec3-bvec3
|
pass |
|
fs-notequal-bvec4-bvec4
|
pass |
|
fs-notequal-ivec2-ivec2
|
pass |
|
fs-notequal-ivec3-ivec3
|
pass |
|
fs-notequal-ivec4-ivec4
|
pass |
|
fs-notequal-vec2-vec2
|
pass |
|
fs-notequal-vec3-vec3
|
pass |
|
fs-notequal-vec4-vec4
|
pass |
|
fs-op-add-float-float
|
pass |
|
fs-op-add-float-mat2
|
pass |
|
fs-op-add-float-mat3
|
pass |
|
fs-op-add-float-mat4
|
pass |
|
fs-op-add-float-vec2
|
pass |
|
fs-op-add-float-vec3
|
pass |
|
fs-op-add-float-vec4
|
pass |
|
fs-op-add-int-int
|
pass |
|
fs-op-add-int-ivec2
|
pass |
|
fs-op-add-int-ivec3
|
pass |
|
fs-op-add-int-ivec4
|
pass |
|
fs-op-add-ivec2-int
|
pass |
|
fs-op-add-ivec2-ivec2
|
pass |
|
fs-op-add-ivec3-int
|
pass |
|
fs-op-add-ivec3-ivec3
|
pass |
|
fs-op-add-ivec4-int
|
pass |
|
fs-op-add-ivec4-ivec4
|
pass |
|
fs-op-add-mat2-float
|
pass |
|
fs-op-add-mat2-mat2
|
pass |
|
fs-op-add-mat3-float
|
pass |
|
fs-op-add-mat3-mat3
|
pass |
|
fs-op-add-mat4-float
|
pass |
|
fs-op-add-mat4-mat4
|
pass |
|
fs-op-add-vec2-float
|
pass |
|
fs-op-add-vec2-vec2
|
pass |
|
fs-op-add-vec3-float
|
pass |
|
fs-op-add-vec3-vec3
|
pass |
|
fs-op-add-vec4-float
|
pass |
|
fs-op-add-vec4-vec4
|
pass |
|
fs-op-and-bool-bool
|
pass |
|
fs-op-and-bool-bool-using-if
|
pass |
|
fs-op-assign-add-float-float
|
pass |
|
fs-op-assign-add-int-int
|
pass |
|
fs-op-assign-add-ivec2-int
|
pass |
|
fs-op-assign-add-ivec2-ivec2
|
pass |
|
fs-op-assign-add-ivec3-int
|
pass |
|
fs-op-assign-add-ivec3-ivec3
|
pass |
|
fs-op-assign-add-ivec4-int
|
pass |
|
fs-op-assign-add-ivec4-ivec4
|
pass |
|
fs-op-assign-add-mat2-float
|
pass |
|
fs-op-assign-add-mat2-mat2
|
pass |
|
fs-op-assign-add-mat3-float
|
pass |
|
fs-op-assign-add-mat3-mat3
|
pass |
|
fs-op-assign-add-mat4-float
|
pass |
|
fs-op-assign-add-mat4-mat4
|
pass |
|
fs-op-assign-add-vec2-float
|
pass |
|
fs-op-assign-add-vec2-vec2
|
pass |
|
fs-op-assign-add-vec3-float
|
pass |
|
fs-op-assign-add-vec3-vec3
|
pass |
|
fs-op-assign-add-vec4-float
|
pass |
|
fs-op-assign-add-vec4-vec4
|
pass |
|
fs-op-assign-div-float-float
|
pass |
|
fs-op-assign-div-int-int
|
pass |
|
fs-op-assign-div-ivec2-int
|
pass |
|
fs-op-assign-div-ivec2-ivec2
|
pass |
|
fs-op-assign-div-ivec3-int
|
pass |
|
fs-op-assign-div-ivec3-ivec3
|
pass |
|
fs-op-assign-div-ivec4-int
|
pass |
|
fs-op-assign-div-ivec4-ivec4
|
pass |
|
fs-op-assign-div-mat2-float
|
pass |
|
fs-op-assign-div-mat2-mat2
|
pass |
|
fs-op-assign-div-mat3-float
|
pass |
|
fs-op-assign-div-mat3-mat3
|
pass |
|
fs-op-assign-div-mat4-float
|
pass |
|
fs-op-assign-div-mat4-mat4
|
pass |
|
fs-op-assign-div-vec2-float
|
pass |
|
fs-op-assign-div-vec2-vec2
|
pass |
|
fs-op-assign-div-vec3-float
|
pass |
|
fs-op-assign-div-vec3-vec3
|
pass |
|
fs-op-assign-div-vec4-float
|
pass |
|
fs-op-assign-div-vec4-vec4
|
pass |
|
fs-op-assign-mult-float-float
|
pass |
|
fs-op-assign-mult-int-int
|
pass |
|
fs-op-assign-mult-ivec2-int
|
pass |
|
fs-op-assign-mult-ivec2-ivec2
|
pass |
|
fs-op-assign-mult-ivec3-int
|
pass |
|
fs-op-assign-mult-ivec3-ivec3
|
pass |
|
fs-op-assign-mult-ivec4-int
|
pass |
|
fs-op-assign-mult-ivec4-ivec4
|
pass |
|
fs-op-assign-mult-mat2-float
|
pass |
|
fs-op-assign-mult-mat2-mat2
|
pass |
|
fs-op-assign-mult-mat3-float
|
pass |
|
fs-op-assign-mult-mat3-mat3
|
pass |
|
fs-op-assign-mult-mat4-float
|
pass |
|
fs-op-assign-mult-mat4-mat4
|
pass |
|
fs-op-assign-mult-vec2-float
|
pass |
|
fs-op-assign-mult-vec2-mat2
|
pass |
|
fs-op-assign-mult-vec2-vec2
|
pass |
|
fs-op-assign-mult-vec3-float
|
pass |
|
fs-op-assign-mult-vec3-mat3
|
pass |
|
fs-op-assign-mult-vec3-vec3
|
pass |
|
fs-op-assign-mult-vec4-float
|
pass |
|
fs-op-assign-mult-vec4-mat4
|
pass |
|
fs-op-assign-mult-vec4-vec4
|
pass |
|
fs-op-assign-sub-float-float
|
pass |
|
fs-op-assign-sub-int-int
|
pass |
|
fs-op-assign-sub-ivec2-int
|
pass |
|
fs-op-assign-sub-ivec2-ivec2
|
pass |
|
fs-op-assign-sub-ivec3-int
|
pass |
|
fs-op-assign-sub-ivec3-ivec3
|
pass |
|
fs-op-assign-sub-ivec4-int
|
pass |
|
fs-op-assign-sub-ivec4-ivec4
|
pass |
|
fs-op-assign-sub-mat2-float
|
pass |
|
fs-op-assign-sub-mat2-mat2
|
pass |
|
fs-op-assign-sub-mat3-float
|
pass |
|
fs-op-assign-sub-mat3-mat3
|
pass |
|
fs-op-assign-sub-mat4-float
|
pass |
|
fs-op-assign-sub-mat4-mat4
|
pass |
|
fs-op-assign-sub-vec2-float
|
pass |
|
fs-op-assign-sub-vec2-vec2
|
pass |
|
fs-op-assign-sub-vec3-float
|
pass |
|
fs-op-assign-sub-vec3-vec3
|
pass |
|
fs-op-assign-sub-vec4-float
|
pass |
|
fs-op-assign-sub-vec4-vec4
|
pass |
|
fs-op-div-float-float
|
pass |
|
fs-op-div-float-mat2
|
pass |
|
fs-op-div-float-mat3
|
pass |
|
fs-op-div-float-mat4
|
pass |
|
fs-op-div-float-vec2
|
pass |
|
fs-op-div-float-vec3
|
pass |
|
fs-op-div-float-vec4
|
pass |
|
fs-op-div-int-int
|
pass |
|
fs-op-div-int-ivec2
|
pass |
|
fs-op-div-int-ivec3
|
pass |
|
fs-op-div-int-ivec4
|
pass |
|
fs-op-div-ivec2-int
|
pass |
|
fs-op-div-ivec2-ivec2
|
pass |
|
fs-op-div-ivec3-int
|
pass |
|
fs-op-div-ivec3-ivec3
|
pass |
|
fs-op-div-ivec4-int
|
pass |
|
fs-op-div-ivec4-ivec4
|
pass |
|
fs-op-div-mat2-float
|
pass |
|
fs-op-div-mat2-mat2
|
pass |
|
fs-op-div-mat3-float
|
pass |
|
fs-op-div-mat3-mat3
|
pass |
|
fs-op-div-mat4-float
|
pass |
|
fs-op-div-mat4-mat4
|
pass |
|
fs-op-div-vec2-float
|
pass |
|
fs-op-div-vec2-vec2
|
pass |
|
fs-op-div-vec3-float
|
pass |
|
fs-op-div-vec3-vec3
|
pass |
|
fs-op-div-vec4-float
|
pass |
|
fs-op-div-vec4-vec4
|
pass |
|
fs-op-eq-bool-bool
|
pass |
|
fs-op-eq-bool-bool-using-if
|
pass |
|
fs-op-eq-bvec2-bvec2
|
pass |
|
fs-op-eq-bvec2-bvec2-using-if
|
pass |
|
fs-op-eq-bvec3-bvec3
|
pass |
|
fs-op-eq-bvec3-bvec3-using-if
|
pass |
|
fs-op-eq-bvec4-bvec4
|
pass |
|
fs-op-eq-bvec4-bvec4-using-if
|
pass |
|
fs-op-eq-float-float
|
pass |
|
fs-op-eq-float-float-using-if
|
pass |
|
fs-op-eq-int-int
|
pass |
|
fs-op-eq-int-int-using-if
|
pass |
|
fs-op-eq-ivec2-ivec2
|
pass |
|
fs-op-eq-ivec2-ivec2-using-if
|
pass |
|
fs-op-eq-ivec3-ivec3
|
pass |
|
fs-op-eq-ivec3-ivec3-using-if
|
pass |
|
fs-op-eq-ivec4-ivec4
|
pass |
|
fs-op-eq-ivec4-ivec4-using-if
|
pass |
|
fs-op-eq-mat2-mat2
|
pass |
|
fs-op-eq-mat2-mat2-using-if
|
pass |
|
fs-op-eq-mat3-mat3
|
pass |
|
fs-op-eq-mat3-mat3-using-if
|
pass |
|
fs-op-eq-mat4-mat4
|
pass |
|
fs-op-eq-mat4-mat4-using-if
|
pass |
|
fs-op-eq-vec2-vec2
|
pass |
|
fs-op-eq-vec2-vec2-using-if
|
pass |
|
fs-op-eq-vec3-vec3
|
pass |
|
fs-op-eq-vec3-vec3-using-if
|
pass |
|
fs-op-eq-vec4-vec4
|
pass |
|
fs-op-eq-vec4-vec4-using-if
|
pass |
|
fs-op-ge-float-float
|
pass |
|
fs-op-ge-float-float-using-if
|
pass |
|
fs-op-ge-int-int
|
pass |
|
fs-op-ge-int-int-using-if
|
pass |
|
fs-op-gt-float-float
|
pass |
|
fs-op-gt-float-float-using-if
|
pass |
|
fs-op-gt-int-int
|
pass |
|
fs-op-gt-int-int-using-if
|
pass |
|
fs-op-le-float-float
|
pass |
|
fs-op-le-float-float-using-if
|
pass |
|
fs-op-le-int-int
|
pass |
|
fs-op-le-int-int-using-if
|
pass |
|
fs-op-lt-float-float
|
pass |
|
fs-op-lt-float-float-using-if
|
pass |
|
fs-op-lt-int-int
|
pass |
|
fs-op-lt-int-int-using-if
|
pass |
|
fs-op-mult-float-float
|
pass |
|
fs-op-mult-float-mat2
|
pass |
|
fs-op-mult-float-mat3
|
pass |
|
fs-op-mult-float-mat4
|
pass |
|
fs-op-mult-float-vec2
|
pass |
|
fs-op-mult-float-vec3
|
pass |
|
fs-op-mult-float-vec4
|
pass |
|
fs-op-mult-int-int
|
pass |
|
fs-op-mult-int-ivec2
|
pass |
|
fs-op-mult-int-ivec3
|
pass |
|
fs-op-mult-int-ivec4
|
pass |
|
fs-op-mult-ivec2-int
|
pass |
|
fs-op-mult-ivec2-ivec2
|
pass |
|
fs-op-mult-ivec3-int
|
pass |
|
fs-op-mult-ivec3-ivec3
|
pass |
|
fs-op-mult-ivec4-int
|
pass |
|
fs-op-mult-ivec4-ivec4
|
pass |
|
fs-op-mult-mat2-float
|
pass |
|
fs-op-mult-mat2-mat2
|
pass |
|
fs-op-mult-mat2-vec2
|
pass |
|
fs-op-mult-mat3-float
|
pass |
|
fs-op-mult-mat3-mat3
|
pass |
|
fs-op-mult-mat3-vec3
|
pass |
|
fs-op-mult-mat4-float
|
pass |
|
fs-op-mult-mat4-mat4
|
pass |
|
fs-op-mult-mat4-vec4
|
pass |
|
fs-op-mult-vec2-float
|
pass |
|
fs-op-mult-vec2-mat2
|
pass |
|
fs-op-mult-vec2-vec2
|
pass |
|
fs-op-mult-vec3-float
|
pass |
|
fs-op-mult-vec3-mat3
|
pass |
|
fs-op-mult-vec3-vec3
|
pass |
|
fs-op-mult-vec4-float
|
pass |
|
fs-op-mult-vec4-mat4
|
pass |
|
fs-op-mult-vec4-vec4
|
pass |
|
fs-op-ne-bool-bool
|
pass |
|
fs-op-ne-bool-bool-using-if
|
pass |
|
fs-op-ne-bvec2-bvec2
|
pass |
|
fs-op-ne-bvec2-bvec2-using-if
|
pass |
|
fs-op-ne-bvec3-bvec3
|
pass |
|
fs-op-ne-bvec3-bvec3-using-if
|
pass |
|
fs-op-ne-bvec4-bvec4
|
pass |
|
fs-op-ne-bvec4-bvec4-using-if
|
pass |
|
fs-op-ne-float-float
|
pass |
|
fs-op-ne-float-float-using-if
|
pass |
|
fs-op-ne-int-int
|
pass |
|
fs-op-ne-int-int-using-if
|
pass |
|
fs-op-ne-ivec2-ivec2
|
pass |
|
fs-op-ne-ivec2-ivec2-using-if
|
pass |
|
fs-op-ne-ivec3-ivec3
|
pass |
|
fs-op-ne-ivec3-ivec3-using-if
|
pass |
|
fs-op-ne-ivec4-ivec4
|
pass |
|
fs-op-ne-ivec4-ivec4-using-if
|
pass |
|
fs-op-ne-mat2-mat2
|
pass |
|
fs-op-ne-mat2-mat2-using-if
|
pass |
|
fs-op-ne-mat3-mat3
|
pass |
|
fs-op-ne-mat3-mat3-using-if
|
pass |
|
fs-op-ne-mat4-mat4
|
pass |
|
fs-op-ne-mat4-mat4-using-if
|
pass |
|
fs-op-ne-vec2-vec2
|
pass |
|
fs-op-ne-vec2-vec2-using-if
|
pass |
|
fs-op-ne-vec3-vec3
|
pass |
|
fs-op-ne-vec3-vec3-using-if
|
pass |
|
fs-op-ne-vec4-vec4
|
pass |
|
fs-op-ne-vec4-vec4-using-if
|
pass |
|
fs-op-neg-float
|
pass |
|
fs-op-neg-int
|
pass |
|
fs-op-neg-ivec2
|
pass |
|
fs-op-neg-ivec3
|
pass |
|
fs-op-neg-ivec4
|
pass |
|
fs-op-neg-mat2
|
pass |
|
fs-op-neg-mat3
|
pass |
|
fs-op-neg-mat4
|
pass |
|
fs-op-neg-vec2
|
pass |
|
fs-op-neg-vec3
|
pass |
|
fs-op-neg-vec4
|
pass |
|
fs-op-not-bool
|
pass |
|
fs-op-not-bool-using-if
|
pass |
|
fs-op-or-bool-bool
|
pass |
|
fs-op-or-bool-bool-using-if
|
pass |
|
fs-op-selection-bool-bool-bool
|
pass |
|
fs-op-selection-bool-bool-bool-using-if
|
pass |
|
fs-op-selection-bool-bvec2-bvec2
|
pass |
|
fs-op-selection-bool-bvec3-bvec3
|
pass |
|
fs-op-selection-bool-bvec4-bvec4
|
pass |
|
fs-op-selection-bool-float-float
|
pass |
|
fs-op-selection-bool-int-int
|
pass |
|
fs-op-selection-bool-ivec2-ivec2
|
pass |
|
fs-op-selection-bool-ivec3-ivec3
|
pass |
|
fs-op-selection-bool-ivec4-ivec4
|
pass |
|
fs-op-selection-bool-mat2-mat2
|
pass |
|
fs-op-selection-bool-mat3-mat3
|
pass |
|
fs-op-selection-bool-mat4-mat4
|
pass |
|
fs-op-selection-bool-vec2-vec2
|
pass |
|
fs-op-selection-bool-vec3-vec3
|
pass |
|
fs-op-selection-bool-vec4-vec4
|
pass |
|
fs-op-sub-float-float
|
pass |
|
fs-op-sub-float-mat2
|
pass |
|
fs-op-sub-float-mat3
|
pass |
|
fs-op-sub-float-mat4
|
pass |
|
fs-op-sub-float-vec2
|
pass |
|
fs-op-sub-float-vec3
|
pass |
|
fs-op-sub-float-vec4
|
pass |
|
fs-op-sub-int-int
|
pass |
|
fs-op-sub-int-ivec2
|
pass |
|
fs-op-sub-int-ivec3
|
pass |
|
fs-op-sub-int-ivec4
|
pass |
|
fs-op-sub-ivec2-int
|
pass |
|
fs-op-sub-ivec2-ivec2
|
pass |
|
fs-op-sub-ivec3-int
|
pass |
|
fs-op-sub-ivec3-ivec3
|
pass |
|
fs-op-sub-ivec4-int
|
pass |
|
fs-op-sub-ivec4-ivec4
|
pass |
|
fs-op-sub-mat2-float
|
pass |
|
fs-op-sub-mat2-mat2
|
pass |
|
fs-op-sub-mat3-float
|
pass |
|
fs-op-sub-mat3-mat3
|
pass |
|
fs-op-sub-mat4-float
|
pass |
|
fs-op-sub-mat4-mat4
|
pass |
|
fs-op-sub-vec2-float
|
pass |
|
fs-op-sub-vec2-vec2
|
pass |
|
fs-op-sub-vec3-float
|
pass |
|
fs-op-sub-vec3-vec3
|
pass |
|
fs-op-sub-vec4-float
|
pass |
|
fs-op-sub-vec4-vec4
|
pass |
|
fs-op-uplus-float
|
pass |
|
fs-op-uplus-int
|
pass |
|
fs-op-uplus-ivec2
|
pass |
|
fs-op-uplus-ivec3
|
pass |
|
fs-op-uplus-ivec4
|
pass |
|
fs-op-uplus-mat2
|
pass |
|
fs-op-uplus-mat3
|
pass |
|
fs-op-uplus-mat4
|
pass |
|
fs-op-uplus-vec2
|
pass |
|
fs-op-uplus-vec3
|
pass |
|
fs-op-uplus-vec4
|
pass |
|
fs-op-xor-bool-bool
|
pass |
|
fs-op-xor-bool-bool-using-if
|
pass |
|
fs-pow-float-float
|
pass |
|
fs-pow-vec2-vec2
|
pass |
|
fs-pow-vec3-vec3
|
pass |
|
fs-pow-vec4-vec4
|
pass |
|
fs-radians-float
|
pass |
|
fs-radians-vec2
|
pass |
|
fs-radians-vec3
|
pass |
|
fs-radians-vec4
|
pass |
|
fs-reflect-float-float
|
pass |
|
fs-reflect-vec2-vec2
|
pass |
|
fs-reflect-vec3-vec3
|
pass |
|
fs-reflect-vec4-vec4
|
pass |
|
fs-refract-float-float-float
|
pass |
|
fs-refract-vec2-vec2-float
|
pass |
|
fs-refract-vec3-vec3-float
|
pass |
|
fs-refract-vec4-vec4-float
|
pass |
|
fs-sign-float
|
pass |
|
fs-sign-vec2
|
pass |
|
fs-sign-vec3
|
pass |
|
fs-sign-vec4
|
pass |
|
fs-sin-float
|
pass |
|
fs-sin-vec2
|
pass |
|
fs-sin-vec3
|
pass |
|
fs-sin-vec4
|
pass |
|
fs-smoothstep-float-float-float
|
pass |
|
fs-smoothstep-float-float-vec2
|
pass |
|
fs-smoothstep-float-float-vec3
|
pass |
|
fs-smoothstep-float-float-vec4
|
pass |
|
fs-smoothstep-vec2-vec2-vec2
|
pass |
|
fs-smoothstep-vec3-vec3-vec3
|
pass |
|
fs-smoothstep-vec4-vec4-vec4
|
pass |
|
fs-sqrt-float
|
pass |
|
fs-sqrt-vec2
|
pass |
|
fs-sqrt-vec3
|
pass |
|
fs-sqrt-vec4
|
pass |
|
fs-step-float-float
|
pass |
|
fs-step-float-vec2
|
pass |
|
fs-step-float-vec3
|
pass |
|
fs-step-float-vec4
|
pass |
|
fs-step-vec2-vec2
|
pass |
|
fs-step-vec3-vec3
|
pass |
|
fs-step-vec4-vec4
|
pass |
|
fs-tan-float
|
pass |
|
fs-tan-vec2
|
pass |
|
fs-tan-vec3
|
pass |
|
fs-tan-vec4
|
pass |
|
vs-abs-float
|
pass |
|
vs-abs-vec2
|
pass |
|
vs-abs-vec3
|
pass |
|
vs-abs-vec4
|
pass |
|
vs-acos-float
|
pass |
|
vs-acos-vec2
|
pass |
|
vs-acos-vec3
|
pass |
|
vs-acos-vec4
|
pass |
|
vs-all-bvec2
|
pass |
|
vs-all-bvec2-using-if
|
pass |
|
vs-all-bvec3
|
pass |
|
vs-all-bvec3-using-if
|
pass |
|
vs-all-bvec4
|
pass |
|
vs-all-bvec4-using-if
|
pass |
|
vs-any-bvec2
|
pass |
|
vs-any-bvec2-using-if
|
pass |
|
vs-any-bvec3
|
pass |
|
vs-any-bvec3-using-if
|
pass |
|
vs-any-bvec4
|
pass |
|
vs-any-bvec4-using-if
|
pass |
|
vs-asin-float
|
pass |
|
vs-asin-vec2
|
pass |
|
vs-asin-vec3
|
pass |
|
vs-asin-vec4
|
pass |
|
vs-atan-float
|
pass |
|
vs-atan-float-float
|
pass |
|
vs-atan-vec2
|
pass |
|
vs-atan-vec2-vec2
|
pass |
|
vs-atan-vec3
|
pass |
|
vs-atan-vec3-vec3
|
pass |
|
vs-atan-vec4
|
pass |
|
vs-atan-vec4-vec4
|
pass |
|
vs-ceil-float
|
pass |
|
vs-ceil-vec2
|
pass |
|
vs-ceil-vec3
|
pass |
|
vs-ceil-vec4
|
pass |
|
vs-clamp-float-float-float
|
pass |
|
vs-clamp-vec2-float-float
|
pass |
|
vs-clamp-vec2-vec2-vec2
|
pass |
|
vs-clamp-vec3-float-float
|
pass |
|
vs-clamp-vec3-vec3-vec3
|
pass |
|
vs-clamp-vec4-float-float
|
pass |
|
vs-clamp-vec4-vec4-vec4
|
pass |
|
vs-cos-float
|
pass |
|
vs-cos-vec2
|
pass |
|
vs-cos-vec3
|
pass |
|
vs-cos-vec4
|
pass |
|
vs-cross-vec3-vec3
|
pass |
|
vs-degrees-float
|
pass |
|
vs-degrees-vec2
|
pass |
|
vs-degrees-vec3
|
pass |
|
vs-degrees-vec4
|
pass |
|
vs-distance-float-float
|
pass |
|
vs-distance-vec2-vec2
|
pass |
|
vs-distance-vec3-vec3
|
pass |
|
vs-distance-vec4-vec4
|
pass |
|
vs-dot-float-float
|
pass |
|
vs-dot-vec2-vec2
|
pass |
|
vs-dot-vec3-vec3
|
pass |
|
vs-dot-vec4-vec4
|
pass |
|
vs-equal-bvec2-bvec2
|
pass |
|
vs-equal-bvec3-bvec3
|
pass |
|
vs-equal-bvec4-bvec4
|
pass |
|
vs-equal-ivec2-ivec2
|
pass |
|
vs-equal-ivec3-ivec3
|
pass |
|
vs-equal-ivec4-ivec4
|
pass |
|
vs-equal-vec2-vec2
|
pass |
|
vs-equal-vec3-vec3
|
pass |
|
vs-equal-vec4-vec4
|
pass |
|
vs-exp-float
|
pass |
|
vs-exp-vec2
|
pass |
|
vs-exp-vec3
|
pass |
|
vs-exp-vec4
|
pass |
|
vs-exp2-float
|
pass |
|
vs-exp2-vec2
|
pass |
|
vs-exp2-vec3
|
pass |
|
vs-exp2-vec4
|
pass |
|
vs-faceforward-float-float-float
|
pass |
|
vs-faceforward-vec2-vec2-vec2
|
pass |
|
vs-faceforward-vec3-vec3-vec3
|
pass |
|
vs-faceforward-vec4-vec4-vec4
|
pass |
|
vs-floor-float
|
pass |
|
vs-floor-vec2
|
pass |
|
vs-floor-vec3
|
pass |
|
vs-floor-vec4
|
pass |
|
vs-fract-float
|
pass |
|
vs-fract-vec2
|
pass |
|
vs-fract-vec3
|
pass |
|
vs-fract-vec4
|
pass |
|
vs-greaterthan-ivec2-ivec2
|
pass |
|
vs-greaterthan-ivec3-ivec3
|
pass |
|
vs-greaterthan-ivec4-ivec4
|
pass |
|
vs-greaterthan-vec2-vec2
|
pass |
|
vs-greaterthan-vec3-vec3
|
pass |
|
vs-greaterthan-vec4-vec4
|
pass |
|
vs-greaterthanequal-ivec2-ivec2
|
pass |
|
vs-greaterthanequal-ivec3-ivec3
|
pass |
|
vs-greaterthanequal-ivec4-ivec4
|
pass |
|
vs-greaterthanequal-vec2-vec2
|
pass |
|
vs-greaterthanequal-vec3-vec3
|
pass |
|
vs-greaterthanequal-vec4-vec4
|
pass |
|
vs-inversesqrt-float
|
pass |
|
vs-inversesqrt-vec2
|
pass |
|
vs-inversesqrt-vec3
|
pass |
|
vs-inversesqrt-vec4
|
pass |
|
vs-length-float
|
pass |
|
vs-length-vec2
|
pass |
|
vs-length-vec3
|
pass |
|
vs-length-vec4
|
pass |
|
vs-lessthan-ivec2-ivec2
|
pass |
|
vs-lessthan-ivec3-ivec3
|
pass |
|
vs-lessthan-ivec4-ivec4
|
pass |
|
vs-lessthan-vec2-vec2
|
pass |
|
vs-lessthan-vec3-vec3
|
pass |
|
vs-lessthan-vec4-vec4
|
pass |
|
vs-lessthanequal-ivec2-ivec2
|
pass |
|
vs-lessthanequal-ivec3-ivec3
|
pass |
|
vs-lessthanequal-ivec4-ivec4
|
pass |
|
vs-lessthanequal-vec2-vec2
|
pass |
|
vs-lessthanequal-vec3-vec3
|
pass |
|
vs-lessthanequal-vec4-vec4
|
pass |
|
vs-log-float
|
pass |
|
vs-log-vec2
|
pass |
|
vs-log-vec3
|
pass |
|
vs-log-vec4
|
pass |
|
vs-log2-float
|
pass |
|
vs-log2-vec2
|
pass |
|
vs-log2-vec3
|
pass |
|
vs-log2-vec4
|
pass |
|
vs-matrixcompmult-mat2-mat2
|
pass |
|
vs-matrixcompmult-mat3-mat3
|
pass |
|
vs-matrixcompmult-mat4-mat4
|
pass |
|
vs-max-float-float
|
pass |
|
vs-max-vec2-float
|
pass |
|
vs-max-vec2-vec2
|
pass |
|
vs-max-vec3-float
|
pass |
|
vs-max-vec3-vec3
|
pass |
|
vs-max-vec4-float
|
pass |
|
vs-max-vec4-vec4
|
pass |
|
vs-min-float-float
|
pass |
|
vs-min-vec2-float
|
pass |
|
vs-min-vec2-vec2
|
pass |
|
vs-min-vec3-float
|
pass |
|
vs-min-vec3-vec3
|
pass |
|
vs-min-vec4-float
|
pass |
|
vs-min-vec4-vec4
|
pass |
|
vs-mix-float-float-float
|
pass |
|
vs-mix-vec2-vec2-float
|
pass |
|
vs-mix-vec2-vec2-vec2
|
pass |
|
vs-mix-vec3-vec3-float
|
pass |
|
vs-mix-vec3-vec3-vec3
|
pass |
|
vs-mix-vec4-vec4-float
|
pass |
|
vs-mix-vec4-vec4-vec4
|
pass |
|
vs-mod-float-float
|
pass |
|
vs-mod-vec2-float
|
pass |
|
vs-mod-vec2-vec2
|
pass |
|
vs-mod-vec3-float
|
pass |
|
vs-mod-vec3-vec3
|
pass |
|
vs-mod-vec4-float
|
pass |
|
vs-mod-vec4-vec4
|
pass |
|
vs-normalize-float
|
pass |
|
vs-normalize-vec2
|
pass |
|
vs-normalize-vec3
|
pass |
|
vs-normalize-vec4
|
pass |
|
vs-not-bvec2
|
pass |
|
vs-not-bvec3
|
pass |
|
vs-not-bvec4
|
pass |
|
vs-notequal-bvec2-bvec2
|
pass |
|
vs-notequal-bvec3-bvec3
|
pass |
|
vs-notequal-bvec4-bvec4
|
pass |
|
vs-notequal-ivec2-ivec2
|
pass |
|
vs-notequal-ivec3-ivec3
|
pass |
|
vs-notequal-ivec4-ivec4
|
pass |
|
vs-notequal-vec2-vec2
|
pass |
|
vs-notequal-vec3-vec3
|
pass |
|
vs-notequal-vec4-vec4
|
pass |
|
vs-op-add-float-float
|
pass |
|
vs-op-add-float-mat2
|
pass |
|
vs-op-add-float-mat3
|
pass |
|
vs-op-add-float-mat4
|
pass |
|
vs-op-add-float-vec2
|
pass |
|
vs-op-add-float-vec3
|
pass |
|
vs-op-add-float-vec4
|
pass |
|
vs-op-add-int-int
|
pass |
|
vs-op-add-int-ivec2
|
pass |
|
vs-op-add-int-ivec3
|
pass |
|
vs-op-add-int-ivec4
|
pass |
|
vs-op-add-ivec2-int
|
pass |
|
vs-op-add-ivec2-ivec2
|
pass |
|
vs-op-add-ivec3-int
|
pass |
|
vs-op-add-ivec3-ivec3
|
pass |
|
vs-op-add-ivec4-int
|
pass |
|
vs-op-add-ivec4-ivec4
|
pass |
|
vs-op-add-mat2-float
|
pass |
|
vs-op-add-mat2-mat2
|
pass |
|
vs-op-add-mat3-float
|
pass |
|
vs-op-add-mat3-mat3
|
pass |
|
vs-op-add-mat4-float
|
pass |
|
vs-op-add-mat4-mat4
|
pass |
|
vs-op-add-vec2-float
|
pass |
|
vs-op-add-vec2-vec2
|
pass |
|
vs-op-add-vec3-float
|
pass |
|
vs-op-add-vec3-vec3
|
pass |
|
vs-op-add-vec4-float
|
pass |
|
vs-op-add-vec4-vec4
|
pass |
|
vs-op-and-bool-bool
|
pass |
|
vs-op-and-bool-bool-using-if
|
pass |
|
vs-op-assign-add-float-float
|
pass |
|
vs-op-assign-add-int-int
|
pass |
|
vs-op-assign-add-ivec2-int
|
pass |
|
vs-op-assign-add-ivec2-ivec2
|
pass |
|
vs-op-assign-add-ivec3-int
|
pass |
|
vs-op-assign-add-ivec3-ivec3
|
pass |
|
vs-op-assign-add-ivec4-int
|
pass |
|
vs-op-assign-add-ivec4-ivec4
|
pass |
|
vs-op-assign-add-mat2-float
|
pass |
|
vs-op-assign-add-mat2-mat2
|
pass |
|
vs-op-assign-add-mat3-float
|
pass |
|
vs-op-assign-add-mat3-mat3
|
pass |
|
vs-op-assign-add-mat4-float
|
pass |
|
vs-op-assign-add-mat4-mat4
|
pass |
|
vs-op-assign-add-vec2-float
|
pass |
|
vs-op-assign-add-vec2-vec2
|
pass |
|
vs-op-assign-add-vec3-float
|
pass |
|
vs-op-assign-add-vec3-vec3
|
pass |
|
vs-op-assign-add-vec4-float
|
pass |
|
vs-op-assign-add-vec4-vec4
|
pass |
|
vs-op-assign-div-float-float
|
pass |
|
vs-op-assign-div-int-int
|
pass |
|
vs-op-assign-div-ivec2-int
|
pass |
|
vs-op-assign-div-ivec2-ivec2
|
pass |
|
vs-op-assign-div-ivec3-int
|
pass |
|
vs-op-assign-div-ivec3-ivec3
|
pass |
|
vs-op-assign-div-ivec4-int
|
pass |
|
vs-op-assign-div-ivec4-ivec4
|
pass |
|
vs-op-assign-div-mat2-float
|
pass |
|
vs-op-assign-div-mat2-mat2
|
pass |
|
vs-op-assign-div-mat3-float
|
pass |
|
vs-op-assign-div-mat3-mat3
|
pass |
|
vs-op-assign-div-mat4-float
|
pass |
|
vs-op-assign-div-mat4-mat4
|
pass |
|
vs-op-assign-div-vec2-float
|
pass |
|
vs-op-assign-div-vec2-vec2
|
pass |
|
vs-op-assign-div-vec3-float
|
pass |
|
vs-op-assign-div-vec3-vec3
|
pass |
|
vs-op-assign-div-vec4-float
|
pass |
|
vs-op-assign-div-vec4-vec4
|
pass |
|
vs-op-assign-mult-float-float
|
pass |
|
vs-op-assign-mult-int-int
|
pass |
|
vs-op-assign-mult-ivec2-int
|
pass |
|
vs-op-assign-mult-ivec2-ivec2
|
pass |
|
vs-op-assign-mult-ivec3-int
|
pass |
|
vs-op-assign-mult-ivec3-ivec3
|
pass |
|
vs-op-assign-mult-ivec4-int
|
pass |
|
vs-op-assign-mult-ivec4-ivec4
|
pass |
|
vs-op-assign-mult-mat2-float
|
pass |
|
vs-op-assign-mult-mat2-mat2
|
pass |
|
vs-op-assign-mult-mat3-float
|
pass |
|
vs-op-assign-mult-mat3-mat3
|
pass |
|
vs-op-assign-mult-mat4-float
|
pass |
|
vs-op-assign-mult-mat4-mat4
|
pass |
|
vs-op-assign-mult-vec2-float
|
pass |
|
vs-op-assign-mult-vec2-mat2
|
pass |
|
vs-op-assign-mult-vec2-vec2
|
pass |
|
vs-op-assign-mult-vec3-float
|
pass |
|
vs-op-assign-mult-vec3-mat3
|
pass |
|
vs-op-assign-mult-vec3-vec3
|
pass |
|
vs-op-assign-mult-vec4-float
|
pass |
|
vs-op-assign-mult-vec4-mat4
|
pass |
|
vs-op-assign-mult-vec4-vec4
|
pass |
|
vs-op-assign-sub-float-float
|
pass |
|
vs-op-assign-sub-int-int
|
pass |
|
vs-op-assign-sub-ivec2-int
|
pass |
|
vs-op-assign-sub-ivec2-ivec2
|
pass |
|
vs-op-assign-sub-ivec3-int
|
pass |
|
vs-op-assign-sub-ivec3-ivec3
|
pass |
|
vs-op-assign-sub-ivec4-int
|
pass |
|
vs-op-assign-sub-ivec4-ivec4
|
pass |
|
vs-op-assign-sub-mat2-float
|
pass |
|
vs-op-assign-sub-mat2-mat2
|
pass |
|
vs-op-assign-sub-mat3-float
|
pass |
|
vs-op-assign-sub-mat3-mat3
|
pass |
|
vs-op-assign-sub-mat4-float
|
pass |
|
vs-op-assign-sub-mat4-mat4
|
pass |
|
vs-op-assign-sub-vec2-float
|
pass |
|
vs-op-assign-sub-vec2-vec2
|
pass |
|
vs-op-assign-sub-vec3-float
|
pass |
|
vs-op-assign-sub-vec3-vec3
|
pass |
|
vs-op-assign-sub-vec4-float
|
pass |
|
vs-op-assign-sub-vec4-vec4
|
pass |
|
vs-op-div-float-float
|
pass |
|
vs-op-div-float-mat2
|
pass |
|
vs-op-div-float-mat3
|
pass |
|
vs-op-div-float-mat4
|
pass |
|
vs-op-div-float-vec2
|
pass |
|
vs-op-div-float-vec3
|
pass |
|
vs-op-div-float-vec4
|
pass |
|
vs-op-div-int-int
|
pass |
|
vs-op-div-int-ivec2
|
pass |
|
vs-op-div-int-ivec3
|
pass |
|
vs-op-div-int-ivec4
|
pass |
|
vs-op-div-ivec2-int
|
pass |
|
vs-op-div-ivec2-ivec2
|
pass |
|
vs-op-div-ivec3-int
|
pass |
|
vs-op-div-ivec3-ivec3
|
pass |
|
vs-op-div-ivec4-int
|
pass |
|
vs-op-div-ivec4-ivec4
|
pass |
|
vs-op-div-mat2-float
|
pass |
|
vs-op-div-mat2-mat2
|
pass |
|
vs-op-div-mat3-float
|
pass |
|
vs-op-div-mat3-mat3
|
pass |
|
vs-op-div-mat4-float
|
pass |
|
vs-op-div-mat4-mat4
|
pass |
|
vs-op-div-vec2-float
|
pass |
|
vs-op-div-vec2-vec2
|
pass |
|
vs-op-div-vec3-float
|
pass |
|
vs-op-div-vec3-vec3
|
pass |
|
vs-op-div-vec4-float
|
pass |
|
vs-op-div-vec4-vec4
|
pass |
|
vs-op-eq-bool-bool
|
pass |
|
vs-op-eq-bool-bool-using-if
|
pass |
|
vs-op-eq-bvec2-bvec2
|
pass |
|
vs-op-eq-bvec2-bvec2-using-if
|
pass |
|
vs-op-eq-bvec3-bvec3
|
pass |
|
vs-op-eq-bvec3-bvec3-using-if
|
pass |
|
vs-op-eq-bvec4-bvec4
|
pass |
|
vs-op-eq-bvec4-bvec4-using-if
|
pass |
|
vs-op-eq-float-float
|
pass |
|
vs-op-eq-float-float-using-if
|
pass |
|
vs-op-eq-int-int
|
pass |
|
vs-op-eq-int-int-using-if
|
pass |
|
vs-op-eq-ivec2-ivec2
|
pass |
|
vs-op-eq-ivec2-ivec2-using-if
|
pass |
|
vs-op-eq-ivec3-ivec3
|
pass |
|
vs-op-eq-ivec3-ivec3-using-if
|
pass |
|
vs-op-eq-ivec4-ivec4
|
pass |
|
vs-op-eq-ivec4-ivec4-using-if
|
pass |
|
vs-op-eq-mat2-mat2
|
pass |
|
vs-op-eq-mat2-mat2-using-if
|
pass |
|
vs-op-eq-mat3-mat3
|
pass |
|
vs-op-eq-mat3-mat3-using-if
|
pass |
|
vs-op-eq-mat4-mat4
|
pass |
|
vs-op-eq-mat4-mat4-using-if
|
pass |
|
vs-op-eq-vec2-vec2
|
pass |
|
vs-op-eq-vec2-vec2-using-if
|
pass |
|
vs-op-eq-vec3-vec3
|
pass |
|
vs-op-eq-vec3-vec3-using-if
|
pass |
|
vs-op-eq-vec4-vec4
|
pass |
|
vs-op-eq-vec4-vec4-using-if
|
pass |
|
vs-op-ge-float-float
|
pass |
|
vs-op-ge-float-float-using-if
|
pass |
|
vs-op-ge-int-int
|
pass |
|
vs-op-ge-int-int-using-if
|
pass |
|
vs-op-gt-float-float
|
pass |
|
vs-op-gt-float-float-using-if
|
pass |
|
vs-op-gt-int-int
|
pass |
|
vs-op-gt-int-int-using-if
|
pass |
|
vs-op-le-float-float
|
pass |
|
vs-op-le-float-float-using-if
|
pass |
|
vs-op-le-int-int
|
pass |
|
vs-op-le-int-int-using-if
|
pass |
|
vs-op-lt-float-float
|
pass |
|
vs-op-lt-float-float-using-if
|
pass |
|
vs-op-lt-int-int
|
pass |
|
vs-op-lt-int-int-using-if
|
pass |
|
vs-op-mult-float-float
|
pass |
|
vs-op-mult-float-mat2
|
pass |
|
vs-op-mult-float-mat3
|
pass |
|
vs-op-mult-float-mat4
|
pass |
|
vs-op-mult-float-vec2
|
pass |
|
vs-op-mult-float-vec3
|
pass |
|
vs-op-mult-float-vec4
|
pass |
|
vs-op-mult-int-int
|
pass |
|
vs-op-mult-int-ivec2
|
pass |
|
vs-op-mult-int-ivec3
|
pass |
|
vs-op-mult-int-ivec4
|
pass |
|
vs-op-mult-ivec2-int
|
pass |
|
vs-op-mult-ivec2-ivec2
|
pass |
|
vs-op-mult-ivec3-int
|
pass |
|
vs-op-mult-ivec3-ivec3
|
pass |
|
vs-op-mult-ivec4-int
|
pass |
|
vs-op-mult-ivec4-ivec4
|
pass |
|
vs-op-mult-mat2-float
|
pass |
|
vs-op-mult-mat2-mat2
|
pass |
|
vs-op-mult-mat2-vec2
|
pass |
|
vs-op-mult-mat3-float
|
pass |
|
vs-op-mult-mat3-mat3
|
pass |
|
vs-op-mult-mat3-vec3
|
pass |
|
vs-op-mult-mat4-float
|
pass |
|
vs-op-mult-mat4-mat4
|
pass |
|
vs-op-mult-mat4-vec4
|
pass |
|
vs-op-mult-vec2-float
|
pass |
|
vs-op-mult-vec2-mat2
|
pass |
|
vs-op-mult-vec2-vec2
|
pass |
|
vs-op-mult-vec3-float
|
pass |
|
vs-op-mult-vec3-mat3
|
pass |
|
vs-op-mult-vec3-vec3
|
pass |
|
vs-op-mult-vec4-float
|
pass |
|
vs-op-mult-vec4-mat4
|
pass |
|
vs-op-mult-vec4-vec4
|
pass |
|
vs-op-ne-bool-bool
|
pass |
|
vs-op-ne-bool-bool-using-if
|
pass |
|
vs-op-ne-bvec2-bvec2
|
pass |
|
vs-op-ne-bvec2-bvec2-using-if
|
pass |
|
vs-op-ne-bvec3-bvec3
|
pass |
|
vs-op-ne-bvec3-bvec3-using-if
|
pass |
|
vs-op-ne-bvec4-bvec4
|
pass |
|
vs-op-ne-bvec4-bvec4-using-if
|
pass |
|
vs-op-ne-float-float
|
pass |
|
vs-op-ne-float-float-using-if
|
pass |
|
vs-op-ne-int-int
|
pass |
|
vs-op-ne-int-int-using-if
|
pass |
|
vs-op-ne-ivec2-ivec2
|
pass |
|
vs-op-ne-ivec2-ivec2-using-if
|
pass |
|
vs-op-ne-ivec3-ivec3
|
pass |
|
vs-op-ne-ivec3-ivec3-using-if
|
pass |
|
vs-op-ne-ivec4-ivec4
|
pass |
|
vs-op-ne-ivec4-ivec4-using-if
|
pass |
|
vs-op-ne-mat2-mat2
|
pass |
|
vs-op-ne-mat2-mat2-using-if
|
pass |
|
vs-op-ne-mat3-mat3
|
pass |
|
vs-op-ne-mat3-mat3-using-if
|
pass |
|
vs-op-ne-mat4-mat4
|
pass |
|
vs-op-ne-mat4-mat4-using-if
|
pass |
|
vs-op-ne-vec2-vec2
|
pass |
|
vs-op-ne-vec2-vec2-using-if
|
pass |
|
vs-op-ne-vec3-vec3
|
pass |
|
vs-op-ne-vec3-vec3-using-if
|
pass |
|
vs-op-ne-vec4-vec4
|
pass |
|
vs-op-ne-vec4-vec4-using-if
|
pass |
|
vs-op-neg-float
|
pass |
|
vs-op-neg-int
|
pass |
|
vs-op-neg-ivec2
|
pass |
|
vs-op-neg-ivec3
|
pass |
|
vs-op-neg-ivec4
|
pass |
|
vs-op-neg-mat2
|
pass |
|
vs-op-neg-mat3
|
pass |
|
vs-op-neg-mat4
|
pass |
|
vs-op-neg-vec2
|
pass |
|
vs-op-neg-vec3
|
pass |
|
vs-op-neg-vec4
|
pass |
|
vs-op-not-bool
|
pass |
|
vs-op-not-bool-using-if
|
pass |
|
vs-op-or-bool-bool
|
pass |
|
vs-op-or-bool-bool-using-if
|
pass |
|
vs-op-selection-bool-bool-bool
|
pass |
|
vs-op-selection-bool-bool-bool-using-if
|
pass |
|
vs-op-selection-bool-bvec2-bvec2
|
pass |
|
vs-op-selection-bool-bvec3-bvec3
|
pass |
|
vs-op-selection-bool-bvec4-bvec4
|
pass |
|
vs-op-selection-bool-float-float
|
pass |
|
vs-op-selection-bool-int-int
|
pass |
|
vs-op-selection-bool-ivec2-ivec2
|
pass |
|
vs-op-selection-bool-ivec3-ivec3
|
pass |
|
vs-op-selection-bool-ivec4-ivec4
|
pass |
|
vs-op-selection-bool-mat2-mat2
|
pass |
|
vs-op-selection-bool-mat3-mat3
|
pass |
|
vs-op-selection-bool-mat4-mat4
|
pass |
|
vs-op-selection-bool-vec2-vec2
|
pass |
|
vs-op-selection-bool-vec3-vec3
|
pass |
|
vs-op-selection-bool-vec4-vec4
|
pass |
|
vs-op-sub-float-float
|
pass |
|
vs-op-sub-float-mat2
|
pass |
|
vs-op-sub-float-mat3
|
pass |
|
vs-op-sub-float-mat4
|
pass |
|
vs-op-sub-float-vec2
|
pass |
|
vs-op-sub-float-vec3
|
pass |
|
vs-op-sub-float-vec4
|
pass |
|
vs-op-sub-int-int
|
pass |
|
vs-op-sub-int-ivec2
|
pass |
|
vs-op-sub-int-ivec3
|
pass |
|
vs-op-sub-int-ivec4
|
pass |
|
vs-op-sub-ivec2-int
|
pass |
|
vs-op-sub-ivec2-ivec2
|
pass |
|
vs-op-sub-ivec3-int
|
pass |
|
vs-op-sub-ivec3-ivec3
|
pass |
|
vs-op-sub-ivec4-int
|
pass |
|
vs-op-sub-ivec4-ivec4
|
pass |
|
vs-op-sub-mat2-float
|
pass |
|
vs-op-sub-mat2-mat2
|
pass |
|
vs-op-sub-mat3-float
|
pass |
|
vs-op-sub-mat3-mat3
|
pass |
|
vs-op-sub-mat4-float
|
pass |
|
vs-op-sub-mat4-mat4
|
pass |
|
vs-op-sub-vec2-float
|
pass |
|
vs-op-sub-vec2-vec2
|
pass |
|
vs-op-sub-vec3-float
|
pass |
|
vs-op-sub-vec3-vec3
|
pass |
|
vs-op-sub-vec4-float
|
pass |
|
vs-op-sub-vec4-vec4
|
pass |
|
vs-op-uplus-float
|
pass |
|
vs-op-uplus-int
|
pass |
|
vs-op-uplus-ivec2
|
pass |
|
vs-op-uplus-ivec3
|
pass |
|
vs-op-uplus-ivec4
|
pass |
|
vs-op-uplus-mat2
|
pass |
|
vs-op-uplus-mat3
|
pass |
|
vs-op-uplus-mat4
|
pass |
|
vs-op-uplus-vec2
|
pass |
|
vs-op-uplus-vec3
|
pass |
|
vs-op-uplus-vec4
|
pass |
|
vs-op-xor-bool-bool
|
pass |
|
vs-op-xor-bool-bool-using-if
|
pass |
|
vs-pow-float-float
|
pass |
|
vs-pow-vec2-vec2
|
pass |
|
vs-pow-vec3-vec3
|
pass |
|
vs-pow-vec4-vec4
|
pass |
|
vs-radians-float
|
pass |
|
vs-radians-vec2
|
pass |
|
vs-radians-vec3
|
pass |
|
vs-radians-vec4
|
pass |
|
vs-reflect-float-float
|
pass |
|
vs-reflect-vec2-vec2
|
pass |
|
vs-reflect-vec3-vec3
|
pass |
|
vs-reflect-vec4-vec4
|
pass |
|
vs-refract-float-float-float
|
pass |
|
vs-refract-vec2-vec2-float
|
pass |
|
vs-refract-vec3-vec3-float
|
pass |
|
vs-refract-vec4-vec4-float
|
pass |
|
vs-sign-float
|
pass |
|
vs-sign-vec2
|
pass |
|
vs-sign-vec3
|
pass |
|
vs-sign-vec4
|
pass |
|
vs-sin-float
|
pass |
|
vs-sin-vec2
|
pass |
|
vs-sin-vec3
|
pass |
|
vs-sin-vec4
|
pass |
|
vs-smoothstep-float-float-float
|
pass |
|
vs-smoothstep-float-float-vec2
|
pass |
|
vs-smoothstep-float-float-vec3
|
pass |
|
vs-smoothstep-float-float-vec4
|
pass |
|
vs-smoothstep-vec2-vec2-vec2
|
pass |
|
vs-smoothstep-vec3-vec3-vec3
|
pass |
|
vs-smoothstep-vec4-vec4-vec4
|
pass |
|
vs-sqrt-float
|
pass |
|
vs-sqrt-vec2
|
pass |
|
vs-sqrt-vec3
|
pass |
|
vs-sqrt-vec4
|
pass |
|
vs-step-float-float
|
pass |
|
vs-step-float-vec2
|
pass |
|
vs-step-float-vec3
|
pass |
|
vs-step-float-vec4
|
pass |
|
vs-step-vec2-vec2
|
pass |
|
vs-step-vec3-vec3
|
pass |
|
vs-step-vec4-vec4
|
pass |
|
vs-tan-float
|
pass |
|
vs-tan-vec2
|
pass |
|
vs-tan-vec3
|
pass |
|
vs-tan-vec4
|
pass |
|
builtins
|
59/59 |
|
glsl-fs-abs-01
|
pass |
|
glsl-fs-abs-02
|
pass |
|
glsl-fs-abs-03
|
pass |
|
glsl-fs-abs-04
|
pass |
|
glsl-fs-abs-neg
|
pass |
|
glsl-fs-abs-neg-with-intermediate
|
pass |
|
glsl-fs-all-01
|
pass |
|
glsl-fs-all-02
|
pass |
|
glsl-fs-any
|
pass |
|
glsl-fs-asin
|
pass |
|
glsl-fs-atan-1
|
pass |
|
glsl-fs-atan-2
|
pass |
|
glsl-fs-atan-3
|
pass |
|
glsl-fs-ceil
|
pass |
|
glsl-fs-clamp-1
|
pass |
|
glsl-fs-clamp-2
|
pass |
|
glsl-fs-clamp-3
|
pass |
|
glsl-fs-clamp-4
|
pass |
|
glsl-fs-clamp-5
|
pass |
|
glsl-fs-clamp-abs
|
pass |
|
glsl-fs-clamp-neg
|
pass |
|
glsl-fs-cross
|
pass |
|
glsl-fs-cross-2
|
pass |
|
glsl-fs-cross-3
|
pass |
|
glsl-fs-dot-vec2
|
pass |
|
glsl-fs-dot-vec2-2
|
pass |
|
glsl-fs-exp
|
pass |
|
glsl-fs-floor
|
pass |
|
glsl-fs-log
|
pass |
|
glsl-fs-log2
|
pass |
|
glsl-fs-max
|
pass |
|
glsl-fs-max-2
|
pass |
|
glsl-fs-max-3
|
pass |
|
glsl-fs-min
|
pass |
|
glsl-fs-min-2
|
pass |
|
glsl-fs-min-3
|
pass |
|
glsl-fs-mix
|
pass |
|
glsl-fs-mix-constant
|
pass |
|
glsl-fs-mod
|
pass |
|
glsl-fs-neg-abs
|
pass |
|
glsl-fs-neg-dot
|
pass |
|
glsl-fs-reflect
|
pass |
|
glsl-fs-roundeven
|
pass |
|
glsl-fs-sign
|
pass |
|
glsl-fs-step
|
pass |
|
glsl-fs-tan-1
|
pass |
|
glsl-fs-tan-2
|
pass |
|
glsl-vs-abs-attribute
|
pass |
|
glsl-vs-abs-neg
|
pass |
|
glsl-vs-abs-neg-with-intermediate
|
pass |
|
glsl-vs-all-01
|
pass |
|
glsl-vs-all-02
|
pass |
|
glsl-vs-clamp-1
|
pass |
|
glsl-vs-cross
|
pass |
|
glsl-vs-cross-2
|
pass |
|
glsl-vs-cross-3
|
pass |
|
glsl-vs-masked-cos
|
pass |
|
glsl-vs-masked-dot
|
pass |
|
glsl-vs-neg-abs
|
pass |
|
chained-assignment
|
pass |
|
clipping
|
3/3 |
|
clip-plane-transformation clipvert_pos
|
pass |
|
clip-plane-transformation fixed
|
pass |
|
clip-plane-transformation pos_clipvert
|
pass |
|
cmod-cmp-to-add-e
|
pass |
|
cmod-cmp-to-add-g
|
pass |
|
cmod-cmp-to-add-ge
|
pass |
|
cmod-cmp-to-add-l
|
pass |
|
cmod-cmp-to-add-le
|
pass |
|
cmod-cmp-to-add-ne
|
pass |
|
color-interp-smooth-shademodel-flat
|
pass |
|
comparision-vec4-mixed-arithmetic-input
|
pass |
|
copy-propagation
|
13/13 |
|
glsl-copy-propagation-if-1
|
pass |
|
glsl-copy-propagation-if-2
|
pass |
|
glsl-copy-propagation-if-3
|
pass |
|
glsl-copy-propagation-loop-1
|
pass |
|
glsl-copy-propagation-loop-2
|
pass |
|
glsl-copy-propagation-self-1
|
pass |
|
glsl-copy-propagation-self-2
|
pass |
|
glsl-copy-propagation-vector-indexing
|
pass |
|
glsl-fs-copy-propagation-texcoords-1
|
pass |
|
glsl-fs-copy-propagation-texcoords-2
|
pass |
|
glsl-fs-double-negative-copy-propagation
|
pass |
|
glsl-vs-copy-propagation-1
|
pass |
|
glsl-vs-double-negative-copy-propagation
|
pass |
|
dependency-hints
|
1/1 |
|
exp2
|
pass |
|
derivatives
|
5/5 |
|
glsl-derivs-abs
|
pass |
|
glsl-derivs-abs-sign
|
pass |
|
glsl-derivs-sign
|
pass |
|
glsl-derivs-swizzle
|
pass |
|
glsl-derivs-varyings
|
pass |
|
discard
|
4/4 |
|
glsl-fs-discard-01
|
pass |
|
glsl-fs-discard-03
|
pass |
|
glsl-fs-discard-04
|
pass |
|
glsl-fs-if-texture2d-discard
|
pass |
|
fragcoord_w
|
pass |
|
fs-bool-less-compare-false
|
pass |
|
fs-bool-less-compare-true
|
pass |
|
fs-dfdx-accuracy
|
warn |
|
fs-dfdy-accuracy
|
warn |
|
fs-discard-deep-branch
|
pass |
|
fs-equal-of-expression
|
pass |
|
fs-frontfacing-ternary-0.0-neg-1.0
|
pass |
|
fs-frontfacing-ternary-1-neg-1
|
pass |
|
fs-frontfacing-ternary-1.0-neg-1.0
|
pass |
|
fs-frontfacing-ternary-neg-1.0-1.0
|
pass |
|
fs-frontfacing-ternary-neg-1.0-1.0-alt
|
pass |
|
fs-frontfacing-ternary-vec4-neg-1.0-1.0
|
pass |
|
fs-loop-bounds-unrolled
|
pass |
|
fs-loop-return
|
pass |
|
fs-max-max-max
|
pass |
|
fs-max-of-neg-min
|
pass |
|
fs-min-min-min
|
pass |
|
fs-min-of-neg-max
|
pass |
|
fs-nested-loop-unrolled-with-return
|
pass |
|
fs-nested-return-in-loop-nested_in_if
|
pass |
|
fs-notequal-inline-function
|
pass |
|
fs-notequal-of-expression
|
pass |
|
fs-op-assign-mult-ivec2-ivec2-overwrite
|
pass |
|
fs-open-coded-mix-float
|
pass |
|
fs-open-coded-mix-int
|
pass |
|
fs-open-coded-mix-ivec
|
pass |
|
fs-saturate-exp2
|
pass |
|
fs-saturate-pow
|
pass |
|
fs-saturate-sqrt
|
pass |
|
fs-sign-neg
|
pass |
|
fs-sign-neg-abs
|
pass |
|
fs-sign-times-abs
|
pass |
|
fs-sign-times-neg
|
pass |
|
fs-sign-times-neg-abs
|
pass |
|
fs-sign-times-sign
|
pass |
|
fs-step
|
pass |
|
fs-texture-select
|
pass |
|
fs-vector-indexing-kills-all-channels
|
pass |
|
function-calls
|
10/10 |
|
glsl-function-chain16-in
|
pass |
|
glsl-function-chain16-in-array
|
pass |
|
glsl-function-chain16-in-array-indirect
|
pass |
|
glsl-function-chain16-in-array-indirect2
|
pass |
|
glsl-function-chain16-in-array2
|
pass |
|
glsl-function-chain16-in-swizzle
|
pass |
|
glsl-function-chain16-inout
|
pass |
|
glsl-function-chain16-inout-swizzle
|
pass |
|
glsl-function-chain16-out
|
pass |
|
glsl-function-chain16-out-swizzle
|
pass |
|
gl_lightsource_indirect
|
pass |
|
global-vars-and-initializers
|
pass |
|
global-vars-and-initializers-expression
|
pass |
|
glsl-1.10-built-in-matrix-state
|
pass |
|
glsl-1.10-built-in-uniform-state
|
pass |
|
glsl-1.10-fragdepth
|
pass |
|
glsl-1.10-linear-fog
|
pass |
|
glsl-1.10-uniform-matrix-transposed
|
pass |
|
glsl-clamp-vertex-color
|
pass |
|
glsl-const-initializer-01
|
pass |
|
glsl-const-initializer-03
|
pass |
|
glsl-constant-folding-call-1
|
pass |
|
glsl-deadcode-call
|
pass |
|
glsl-deadcode-self-assign
|
pass |
|
glsl-deadcode-varying
|
pass |
|
glsl-fs-add-masked
|
pass |
|
glsl-fs-conditional-output-write
|
pass |
|
glsl-fs-convolution-1
|
pass |
|
glsl-fs-convolution-2
|
pass |
|
glsl-fs-fragdata-1
|
pass |
|
glsl-fs-functions-2
|
pass |
|
glsl-fs-functions-3
|
pass |
|
glsl-fs-functions-4
|
pass |
|
glsl-fs-functions-5
|
pass |
|
glsl-fs-functions-6
|
pass |
|
glsl-fs-functions-samplers
|
pass |
|
glsl-fs-if-greater
|
pass |
|
glsl-fs-if-greater-equal
|
pass |
|
glsl-fs-if-less
|
pass |
|
glsl-fs-if-less-equal
|
pass |
|
glsl-fs-if-nested-loop
|
pass |
|
glsl-fs-implicit-array-size-01
|
pass |
|
glsl-fs-implicit-array-size-02
|
pass |
|
glsl-fs-integer-multiplication
|
pass |
|
glsl-fs-ivec4-mat3
|
pass |
|
glsl-fs-loop-while-false-03
|
pass |
|
glsl-fs-main-return
|
pass |
|
glsl-fs-main-return-conditional
|
pass |
|
glsl-fs-max-array-access-forward-declaration
|
pass |
|
glsl-fs-max-array-access-function
|
pass |
|
glsl-fs-mov-masked
|
pass |
|
glsl-fs-multiple-builtins
|
pass |
|
glsl-fs-neg
|
pass |
|
glsl-fs-normalmatrix
|
pass |
|
glsl-fs-post-increment-01
|
pass |
|
glsl-fs-statevar-call
|
pass |
|
glsl-fs-swizzle-1
|
pass |
|
glsl-fs-texture-uniforms-share-same-unit
|
pass |
|
glsl-fs-uniform-array-1
|
pass |
|
glsl-fs-uniform-array-2
|
pass |
|
glsl-fs-uniform-array-5
|
pass |
|
glsl-fs-uniform-array-6
|
pass |
|
glsl-fs-uniform-array-7
|
pass |
|
glsl-fs-uniform-bool-1
|
pass |
|
glsl-fs-uniform-bool-2
|
pass |
|
glsl-fs-uniform-indexed-by-swizzled-vec4
|
pass |
|
glsl-fs-uniform-sampler-array
|
pass |
|
glsl-fs-vec4-mat2
|
pass |
|
glsl-fs-vec4-mat3
|
pass |
|
glsl-fs-vec4-operator-equal
|
pass |
|
glsl-fs-vec4-operator-notequal
|
pass |
|
glsl-function-prototype
|
pass |
|
glsl-gnome-shell-dim-window
|
pass |
|
glsl-if-assign-call
|
pass |
|
glsl-inout-struct-01
|
pass |
|
glsl-inout-struct-02
|
pass |
|
glsl-mat-110
|
pass |
|
glsl-mat-from-int-ctor-02
|
pass |
|
glsl-mat-from-vec-ctor-01
|
pass |
|
glsl-mat-mul-1
|
pass |
|
glsl-octal
|
pass |
|
glsl-opt-0-cmp-xy
|
pass |
|
glsl-opt-xy-cmp-0
|
pass |
|
glsl-override-builtin
|
pass |
|
glsl-override-builtin-2
|
pass |
|
glsl-pp-elif-no-expression-1
|
pass |
|
glsl-precision-110
|
pass |
|
glsl-render-after-bad-attach
|
pass |
|
glsl-sdl-sincos-accuracy
|
pass |
|
glsl-struct-constructor-01
|
pass |
|
glsl-texcoord-array-2
|
pass |
|
glsl-varying-read
|
pass |
|
glsl-vec-array
|
pass |
|
glsl-vs-arrays-2
|
pass |
|
glsl-vs-constructor-call
|
pass |
|
glsl-vs-deadcode-1
|
pass |
|
glsl-vs-deadcode-2
|
pass |
|
glsl-vs-dot-vec2
|
pass |
|
glsl-vs-ff-frag
|
pass |
|
glsl-vs-functions-2
|
pass |
|
glsl-vs-functions-3
|
pass |
|
glsl-vs-if-greater
|
pass |
|
glsl-vs-if-greater-equal
|
pass |
|
glsl-vs-if-less
|
pass |
|
glsl-vs-if-less-equal
|
pass |
|
glsl-vs-if-nested
|
pass |
|
glsl-vs-if-nested-loop
|
pass |
|
glsl-vs-large-uniform-array
|
pass |
|
glsl-vs-main-return
|
pass |
|
glsl-vs-mat-add-1
|
pass |
|
glsl-vs-mat-div-1
|
pass |
|
glsl-vs-mat-div-2
|
pass |
|
glsl-vs-mat-mul-1
|
pass |
|
glsl-vs-mat-mul-2
|
pass |
|
glsl-vs-mat-mul-3
|
pass |
|
glsl-vs-mat-sub-1
|
pass |
|
glsl-vs-max-array-access-forward-declaration
|
pass |
|
glsl-vs-max-array-access-function
|
pass |
|
glsl-vs-neg-attribute
|
pass |
|
glsl-vs-position-outval
|
pass |
|
glsl-vs-post-increment-01
|
pass |
|
glsl-vs-sign
|
pass |
|
glsl-vs-uniform-array-1
|
pass |
|
glsl-vs-uniform-array-2
|
pass |
|
glsl-vs-uniform-array-3
|
pass |
|
glsl-vs-uniform-array-4
|
pass |
|
glsl-vs-vec4-operator-equal
|
pass |
|
glsl-vs-vec4-operator-notequal
|
pass |
|
glsl-vs-vectorize-between-basic-blocks
|
pass |
|
glsl-vs-vectorize-between-basic-blocks-loop
|
pass |
|
interpolation
|
30/30 |
|
interpolation-none-gl_backcolor-flat-fixed
|
pass |
|
interpolation-none-gl_backcolor-flat-none
|
pass |
|
interpolation-none-gl_backcolor-flat-vertex
|
pass |
|
interpolation-none-gl_backcolor-smooth-fixed
|
pass |
|
interpolation-none-gl_backcolor-smooth-none
|
pass |
|
interpolation-none-gl_backcolor-smooth-vertex
|
pass |
|
interpolation-none-gl_backsecondarycolor-flat-fixed
|
pass |
|
interpolation-none-gl_backsecondarycolor-flat-none
|
pass |
|
interpolation-none-gl_backsecondarycolor-flat-vertex
|
pass |
|
interpolation-none-gl_backsecondarycolor-smooth-fixed
|
pass |
|
interpolation-none-gl_backsecondarycolor-smooth-none
|
pass |
|
interpolation-none-gl_backsecondarycolor-smooth-vertex
|
pass |
|
interpolation-none-gl_frontcolor-flat-fixed
|
pass |
|
interpolation-none-gl_frontcolor-flat-none
|
pass |
|
interpolation-none-gl_frontcolor-flat-vertex
|
pass |
|
interpolation-none-gl_frontcolor-smooth-fixed
|
pass |
|
interpolation-none-gl_frontcolor-smooth-none
|
pass |
|
interpolation-none-gl_frontcolor-smooth-vertex
|
pass |
|
interpolation-none-gl_frontsecondarycolor-flat-fixed
|
pass |
|
interpolation-none-gl_frontsecondarycolor-flat-none
|
pass |
|
interpolation-none-gl_frontsecondarycolor-flat-vertex
|
pass |
|
interpolation-none-gl_frontsecondarycolor-smooth-fixed
|
pass |
|
interpolation-none-gl_frontsecondarycolor-smooth-none
|
pass |
|
interpolation-none-gl_frontsecondarycolor-smooth-vertex
|
pass |
|
interpolation-none-other-flat-fixed
|
pass |
|
interpolation-none-other-flat-none
|
pass |
|
interpolation-none-other-flat-vertex
|
pass |
|
interpolation-none-other-smooth-fixed
|
pass |
|
interpolation-none-other-smooth-none
|
pass |
|
interpolation-none-other-smooth-vertex
|
pass |
|
loops
|
32/32 |
|
complex-loop-analysis-bug
|
pass |
|
glsl-fs-continue-inside-do-while
|
pass |
|
glsl-fs-loop-300
|
pass |
|
glsl-fs-loop-break
|
pass |
|
glsl-fs-loop-const-decr
|
pass |
|
glsl-fs-loop-const-incr
|
pass |
|
glsl-fs-loop-continue
|
pass |
|
glsl-fs-loop-diagonal-break
|
pass |
|
glsl-fs-loop-ge
|
pass |
|
glsl-fs-loop-gt
|
pass |
|
glsl-fs-loop-le
|
pass |
|
glsl-fs-loop-lt
|
pass |
|
glsl-fs-loop-nested-if
|
pass |
|
glsl-fs-loop-redundant-condition
|
pass |
|
glsl-fs-loop-shadow-variables
|
pass |
|
glsl-fs-loop-two-counter-01
|
pass |
|
glsl-fs-loop-two-counter-02
|
pass |
|
glsl-fs-loop-two-counter-03
|
pass |
|
glsl-fs-loop-two-counter-04
|
pass |
|
glsl-fs-loop-vec4-counter
|
pass |
|
glsl-fs-loop-while-false-01
|
pass |
|
glsl-fs-loop-while-false-02
|
pass |
|
glsl-fs-loop-zero-iter
|
pass |
|
glsl-fs-uniform-array-loop-unroll
|
pass |
|
glsl-fs-unroll-out-param
|
pass |
|
glsl-fs-unroll-side-effect
|
pass |
|
glsl-vs-continue-inside-do-while
|
pass |
|
glsl-vs-loop-300
|
pass |
|
glsl-vs-loop-break
|
pass |
|
glsl-vs-loop-continue
|
pass |
|
glsl-vs-loop-redundant-condition
|
pass |
|
loopfunc
|
pass |
|
matrix-vector-multiply-lhs
|
pass |
|
matrix-vector-multiply-rhs
|
pass |
|
matrix-vector-multiply-scale
|
pass |
|
nested-function-calls
|
pass |
|
nested-function-calls-same-function
|
pass |
|
or-operator-short-circuit
|
pass |
|
really-big-triangle
|
pass |
|
samplers
|
54/54 |
|
glsl-fs-lots-of-tex
|
pass |
|
glsl-fs-sampler-numbering-2
|
pass |
|
glsl-fs-sampler-numbering-3
|
pass |
|
glsl-fs-shadow1d
|
pass |
|
glsl-fs-shadow1d-01
|
pass |
|
glsl-fs-shadow1d-02
|
pass |
|
glsl-fs-shadow1d-03
|
pass |
|
glsl-fs-shadow1d-04
|
pass |
|
glsl-fs-shadow1d-05
|
pass |
|
glsl-fs-shadow1d-06
|
pass |
|
glsl-fs-shadow1d-07
|
pass |
|
glsl-fs-shadow1d-08
|
pass |
|
glsl-fs-shadow1d-09
|
pass |
|
glsl-fs-shadow1d-bias
|
pass |
|
glsl-fs-shadow1dproj
|
pass |
|
glsl-fs-shadow1dproj-bias
|
pass |
|
glsl-fs-shadow2d
|
pass |
|
glsl-fs-shadow2d-01
|
pass |
|
glsl-fs-shadow2d-02
|
pass |
|
glsl-fs-shadow2d-03
|
pass |
|
glsl-fs-shadow2d-04
|
pass |
|
glsl-fs-shadow2d-05
|
pass |
|
glsl-fs-shadow2d-06
|
pass |
|
glsl-fs-shadow2d-07
|
pass |
|
glsl-fs-shadow2d-08
|
pass |
|
glsl-fs-shadow2d-09
|
pass |
|
glsl-fs-shadow2d-bias
|
pass |
|
glsl-fs-shadow2d-clamp-z
|
pass |
|
glsl-fs-shadow2dproj
|
pass |
|
glsl-fs-shadow2dproj-bias
|
pass |
|
glsl-fs-texture2d
|
pass |
|
glsl-fs-texture2d-bias
|
pass |
|
glsl-fs-texture2d-branching
|
pass |
|
glsl-fs-texture2d-dependent-1
|
pass |
|
glsl-fs-texture2d-dependent-2
|
pass |
|
glsl-fs-texture2d-dependent-3
|
pass |
|
glsl-fs-texture2d-dependent-4
|
pass |
|
glsl-fs-texture2d-dependent-5
|
pass |
|
glsl-fs-texture2d-masked
|
pass |
|
glsl-fs-texture2d-masked-2
|
pass |
|
glsl-fs-texture2d-masked-3
|
pass |
|
glsl-fs-texture2d-masked-4
|
pass |
|
glsl-fs-texture2dproj
|
pass |
|
glsl-fs-texture2dproj-2
|
pass |
|
glsl-fs-texture2dproj-bias
|
pass |
|
glsl-fs-texture2dproj-bias-2
|
pass |
|
in-parameter
|
pass |
|
in-parameter-array
|
pass |
|
in-parameter-nested-struct
|
pass |
|
in-parameter-struct
|
pass |
|
in-parameter-struct-array
|
pass |
|
normal-parameter
|
pass |
|
normal-parameter-struct
|
pass |
|
uniform-structs
|
pass |
|
sequence-operator
|
pass |
|
struct
|
pass |
|
struct-array
|
pass |
|
struct-multiple-instances
|
pass |
|
struct-nested
|
pass |
|
swizzle
|
pass |
|
swizzle-rgba
|
pass |
|
swizzle-stpq
|
pass |
|
swizzled-expression
|
pass |
|
swizzled-swizzled-swizzle
|
pass |
|
swizzled-writemask
|
pass |
|
swizzled-writemask-indexing
|
pass |
|
swizzled-writemask-indexing-nonconst
|
pass |
|
swizzled-writemask-rgba
|
pass |
|
swizzled-writemask-split
|
pass |
|
swizzled-writemask-stpq
|
pass |
|
temp-array-indexing
|
18/18 |
|
glsl-fs-giant-temp-array
|
pass |
|
glsl-fs-vec4-indexing-temp-dst
|
pass |
|
glsl-fs-vec4-indexing-temp-dst-in-loop
|
pass |
|
glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined
|
pass |
|
glsl-fs-vec4-indexing-temp-src
|
pass |
|
glsl-fs-vec4-indexing-temp-src-in-loop
|
pass |
|
glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined
|
pass |
|
glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner
|
pass |
|
glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer
|
pass |
|
glsl-vs-giant-temp-array
|
pass |
|
glsl-vs-vec4-indexing-temp-dst
|
pass |
|
glsl-vs-vec4-indexing-temp-dst-in-loop
|
pass |
|
glsl-vs-vec4-indexing-temp-dst-in-nested-loop-combined
|
pass |
|
glsl-vs-vec4-indexing-temp-src
|
pass |
|
glsl-vs-vec4-indexing-temp-src-in-loop
|
pass |
|
glsl-vs-vec4-indexing-temp-src-in-nested-loop-combined
|
pass |
|
glsl-vs-vec4-indexing-temp-src-in-nested-loop-inner
|
pass |
|
glsl-vs-vec4-indexing-temp-src-in-nested-loop-outer
|
pass |
|
temp_arrays
|
pass |
|
texcoord-array
|
pass |
|
texture1d
|
pass |
|
texture2d-computed-coordinate
|
pass |
|
texture3d
|
pass |
|
texture3d-computed-coord
|
pass |
|
uniform-array-resizing
|
pass |
|
uniform-matrix
|
pass |
|
uniform-update
|
pass |
|
variable-indexing
|
333/333 |
|
fs-input-array-float-index-rd
|
pass |
|
fs-input-array-vec2-index-rd
|
pass |
|
fs-input-array-vec3-index-rd
|
pass |
|
fs-input-array-vec4-index-rd
|
pass |
|
fs-temp-array-mat2-col-rd
|
pass |
|
fs-temp-array-mat2-col-row-rd
|
pass |
|
fs-temp-array-mat2-col-row-wr
|
pass |
|
fs-temp-array-mat2-col-wr
|
pass |
|
fs-temp-array-mat2-index-col-rd
|
pass |
|
fs-temp-array-mat2-index-col-row-rd
|
pass |
|
fs-temp-array-mat2-index-col-row-wr
|
pass |
|
fs-temp-array-mat2-index-col-wr
|
pass |
|
fs-temp-array-mat2-index-rd
|
pass |
|
fs-temp-array-mat2-index-row-rd
|
pass |
|
fs-temp-array-mat2-index-row-wr
|
pass |
|
fs-temp-array-mat2-index-wr
|
pass |
|
fs-temp-array-mat2-rd
|
pass |
|
fs-temp-array-mat2-row-rd
|
pass |
|
fs-temp-array-mat2-row-wr
|
pass |
|
fs-temp-array-mat2-wr
|
pass |
|
fs-temp-array-mat3-col-rd
|
pass |
|
fs-temp-array-mat3-col-row-rd
|
pass |
|
fs-temp-array-mat3-col-row-wr
|
pass |
|
fs-temp-array-mat3-col-wr
|
pass |
|
fs-temp-array-mat3-index-col-rd
|
pass |
|
fs-temp-array-mat3-index-col-row-rd
|
pass |
|
fs-temp-array-mat3-index-col-row-wr
|
pass |
|
fs-temp-array-mat3-index-col-wr
|
pass |
|
fs-temp-array-mat3-index-rd
|
pass |
|
fs-temp-array-mat3-index-row-rd
|
pass |
|
fs-temp-array-mat3-index-row-wr
|
pass |
|
fs-temp-array-mat3-index-wr
|
pass |
|
fs-temp-array-mat3-rd
|
pass |
|
fs-temp-array-mat3-row-rd
|
pass |
|
fs-temp-array-mat3-row-wr
|
pass |
|
fs-temp-array-mat3-wr
|
pass |
|
fs-temp-array-mat4-col-rd
|
pass |
|
fs-temp-array-mat4-col-row-rd
|
pass |
|
fs-temp-array-mat4-col-row-wr
|
pass |
|
fs-temp-array-mat4-col-wr
|
pass |
|
fs-temp-array-mat4-index-col-rd
|
pass |
|
fs-temp-array-mat4-index-col-row-rd
|
pass |
|
fs-temp-array-mat4-index-col-row-wr
|
pass |
|
fs-temp-array-mat4-index-col-wr
|
pass |
|
fs-temp-array-mat4-index-rd
|
pass |
|
fs-temp-array-mat4-index-row-rd
|
pass |
|
fs-temp-array-mat4-index-row-wr
|
pass |
|
fs-temp-array-mat4-index-wr
|
pass |
|
fs-temp-array-mat4-rd
|
pass |
|
fs-temp-array-mat4-row-rd
|
pass |
|
fs-temp-array-mat4-row-wr
|
pass |
|
fs-temp-array-mat4-wr
|
pass |
|
fs-temp-mat2-col-rd
|
pass |
|
fs-temp-mat2-col-row-rd
|
pass |
|
fs-temp-mat2-col-row-wr
|
pass |
|
fs-temp-mat2-col-wr
|
pass |
|
fs-temp-mat2-rd
|
pass |
|
fs-temp-mat2-row-rd
|
pass |
|
fs-temp-mat2-row-wr
|
pass |
|
fs-temp-mat2-wr
|
pass |
|
fs-temp-mat3-col-rd
|
pass |
|
fs-temp-mat3-col-row-rd
|
pass |
|
fs-temp-mat3-col-row-wr
|
pass |
|
fs-temp-mat3-col-wr
|
pass |
|
fs-temp-mat3-rd
|
pass |
|
fs-temp-mat3-row-rd
|
pass |
|
fs-temp-mat3-row-wr
|
pass |
|
fs-temp-mat3-wr
|
pass |
|
fs-temp-mat4-col-rd
|
pass |
|
fs-temp-mat4-col-row-rd
|
pass |
|
fs-temp-mat4-col-row-wr
|
pass |
|
fs-temp-mat4-col-wr
|
pass |
|
fs-temp-mat4-rd
|
pass |
|
fs-temp-mat4-row-rd
|
pass |
|
fs-temp-mat4-row-wr
|
pass |
|
fs-temp-mat4-wr
|
pass |
|
fs-uniform-array-mat2-col-rd
|
pass |
|
fs-uniform-array-mat2-col-row-rd
|
pass |
|
fs-uniform-array-mat2-index-col-rd
|
pass |
|
fs-uniform-array-mat2-index-col-row-rd
|
pass |
|
fs-uniform-array-mat2-index-rd
|
pass |
|
fs-uniform-array-mat2-index-row-rd
|
pass |
|
fs-uniform-array-mat2-rd
|
pass |
|
fs-uniform-array-mat2-row-rd
|
pass |
|
fs-uniform-array-mat3-col-rd
|
pass |
|
fs-uniform-array-mat3-col-row-rd
|
pass |
|
fs-uniform-array-mat3-index-col-rd
|
pass |
|
fs-uniform-array-mat3-index-col-row-rd
|
pass |
|
fs-uniform-array-mat3-index-rd
|
pass |
|
fs-uniform-array-mat3-index-row-rd
|
pass |
|
fs-uniform-array-mat3-rd
|
pass |
|
fs-uniform-array-mat3-row-rd
|
pass |
|
fs-uniform-array-mat4-col-rd
|
pass |
|
fs-uniform-array-mat4-col-row-rd
|
pass |
|
fs-uniform-array-mat4-index-col-rd
|
pass |
|
fs-uniform-array-mat4-index-col-row-rd
|
pass |
|
fs-uniform-array-mat4-index-rd
|
pass |
|
fs-uniform-array-mat4-index-row-rd
|
pass |
|
fs-uniform-array-mat4-rd
|
pass |
|
fs-uniform-array-mat4-row-rd
|
pass |
|
fs-uniform-mat2-col-rd
|
pass |
|
fs-uniform-mat2-col-row-rd
|
pass |
|
fs-uniform-mat2-rd
|
pass |
|
fs-uniform-mat2-row-rd
|
pass |
|
fs-uniform-mat3-col-rd
|
pass |
|
fs-uniform-mat3-col-row-rd
|
pass |
|
fs-uniform-mat3-rd
|
pass |
|
fs-uniform-mat3-row-rd
|
pass |
|
fs-uniform-mat4-col-rd
|
pass |
|
fs-uniform-mat4-col-row-rd
|
pass |
|
fs-uniform-mat4-rd
|
pass |
|
fs-uniform-mat4-row-rd
|
pass |
|
fs-varying-array-mat2-col-rd
|
pass |
|
fs-varying-array-mat2-col-row-rd
|
pass |
|
fs-varying-array-mat2-index-col-rd
|
pass |
|
fs-varying-array-mat2-index-col-row-rd
|
pass |
|
fs-varying-array-mat2-index-rd
|
pass |
|
fs-varying-array-mat2-index-row-rd
|
pass |
|
fs-varying-array-mat2-rd
|
pass |
|
fs-varying-array-mat2-row-rd
|
pass |
|
fs-varying-array-mat3-col-rd
|
pass |
|
fs-varying-array-mat3-col-row-rd
|
pass |
|
fs-varying-array-mat3-index-col-rd
|
pass |
|
fs-varying-array-mat3-index-col-row-rd
|
pass |
|
fs-varying-array-mat3-index-rd
|
pass |
|
fs-varying-array-mat3-index-row-rd
|
pass |
|
fs-varying-array-mat3-rd
|
pass |
|
fs-varying-array-mat3-row-rd
|
pass |
|
fs-varying-array-mat4-col-rd
|
pass |
|
fs-varying-array-mat4-col-row-rd
|
pass |
|
fs-varying-array-mat4-index-col-rd
|
pass |
|
fs-varying-array-mat4-index-col-row-rd
|
pass |
|
fs-varying-array-mat4-index-rd
|
pass |
|
fs-varying-array-mat4-index-row-rd
|
pass |
|
fs-varying-array-mat4-rd
|
pass |
|
fs-varying-array-mat4-row-rd
|
pass |
|
fs-varying-mat2-col-rd
|
pass |
|
fs-varying-mat2-col-row-rd
|
pass |
|
fs-varying-mat2-rd
|
pass |
|
fs-varying-mat2-row-rd
|
pass |
|
fs-varying-mat3-col-rd
|
pass |
|
fs-varying-mat3-col-row-rd
|
pass |
|
fs-varying-mat3-rd
|
pass |
|
fs-varying-mat3-row-rd
|
pass |
|
fs-varying-mat4-col-rd
|
pass |
|
fs-varying-mat4-col-row-rd
|
pass |
|
fs-varying-mat4-rd
|
pass |
|
fs-varying-mat4-row-rd
|
pass |
|
vs-output-array-float-index-wr
|
pass |
|
vs-output-array-vec2-index-wr
|
pass |
|
vs-output-array-vec2-index-wr-no-unroll
|
pass |
|
vs-output-array-vec3-index-wr
|
pass |
|
vs-output-array-vec4-index-wr
|
pass |
|
vs-temp-array-mat2-col-rd
|
pass |
|
vs-temp-array-mat2-col-row-rd
|
pass |
|
vs-temp-array-mat2-col-row-wr
|
pass |
|
vs-temp-array-mat2-col-wr
|
pass |
|
vs-temp-array-mat2-index-col-rd
|
pass |
|
vs-temp-array-mat2-index-col-row-rd
|
pass |
|
vs-temp-array-mat2-index-col-row-wr
|
pass |
|
vs-temp-array-mat2-index-col-wr
|
pass |
|
vs-temp-array-mat2-index-rd
|
pass |
|
vs-temp-array-mat2-index-row-rd
|
pass |
|
vs-temp-array-mat2-index-row-wr
|
pass |
|
vs-temp-array-mat2-index-wr
|
pass |
|
vs-temp-array-mat2-rd
|
pass |
|
vs-temp-array-mat2-row-rd
|
pass |
|
vs-temp-array-mat2-row-wr
|
pass |
|
vs-temp-array-mat2-wr
|
pass |
|
vs-temp-array-mat3-col-rd
|
pass |
|
vs-temp-array-mat3-col-row-rd
|
pass |
|
vs-temp-array-mat3-col-row-wr
|
pass |
|
vs-temp-array-mat3-col-wr
|
pass |
|
vs-temp-array-mat3-index-col-rd
|
pass |
|
vs-temp-array-mat3-index-col-row-rd
|
pass |
|
vs-temp-array-mat3-index-col-row-wr
|
pass |
|
vs-temp-array-mat3-index-col-wr
|
pass |
|
vs-temp-array-mat3-index-rd
|
pass |
|
vs-temp-array-mat3-index-row-rd
|
pass |
|
vs-temp-array-mat3-index-row-wr
|
pass |
|
vs-temp-array-mat3-index-wr
|
pass |
|
vs-temp-array-mat3-rd
|
pass |
|
vs-temp-array-mat3-row-rd
|
pass |
|
vs-temp-array-mat3-row-wr
|
pass |
|
vs-temp-array-mat3-wr
|
pass |
|
vs-temp-array-mat4-col-rd
|
pass |
|
vs-temp-array-mat4-col-row-rd
|
pass |
|
vs-temp-array-mat4-col-row-wr
|
pass |
|
vs-temp-array-mat4-col-wr
|
pass |
|
vs-temp-array-mat4-index-col-rd
|
pass |
|
vs-temp-array-mat4-index-col-row-rd
|
pass |
|
vs-temp-array-mat4-index-col-row-wr
|
pass |
|
vs-temp-array-mat4-index-col-wr
|
pass |
|
vs-temp-array-mat4-index-rd
|
pass |
|
vs-temp-array-mat4-index-row-rd
|
pass |
|
vs-temp-array-mat4-index-row-wr
|
pass |
|
vs-temp-array-mat4-index-wr
|
pass |
|
vs-temp-array-mat4-rd
|
pass |
|
vs-temp-array-mat4-row-rd
|
pass |
|
vs-temp-array-mat4-row-wr
|
pass |
|
vs-temp-array-mat4-wr
|
pass |
|
vs-temp-mat2-col-rd
|
pass |
|
vs-temp-mat2-col-row-rd
|
pass |
|
vs-temp-mat2-col-row-wr
|
pass |
|
vs-temp-mat2-col-wr
|
pass |
|
vs-temp-mat2-rd
|
pass |
|
vs-temp-mat2-row-rd
|
pass |
|
vs-temp-mat2-row-wr
|
pass |
|
vs-temp-mat2-wr
|
pass |
|
vs-temp-mat3-col-rd
|
pass |
|
vs-temp-mat3-col-row-rd
|
pass |
|
vs-temp-mat3-col-row-wr
|
pass |
|
vs-temp-mat3-col-wr
|
pass |
|
vs-temp-mat3-rd
|
pass |
|
vs-temp-mat3-row-rd
|
pass |
|
vs-temp-mat3-row-wr
|
pass |
|
vs-temp-mat3-wr
|
pass |
|
vs-temp-mat4-col-rd
|
pass |
|
vs-temp-mat4-col-row-rd
|
pass |
|
vs-temp-mat4-col-row-wr
|
pass |
|
vs-temp-mat4-col-wr
|
pass |
|
vs-temp-mat4-rd
|
pass |
|
vs-temp-mat4-row-rd
|
pass |
|
vs-temp-mat4-row-wr
|
pass |
|
vs-temp-mat4-wr
|
pass |
|
vs-uniform-array-mat2-col-rd
|
pass |
|
vs-uniform-array-mat2-col-row-rd
|
pass |
|
vs-uniform-array-mat2-index-col-rd
|
pass |
|
vs-uniform-array-mat2-index-col-row-rd
|
pass |
|
vs-uniform-array-mat2-index-rd
|
pass |
|
vs-uniform-array-mat2-index-row-rd
|
pass |
|
vs-uniform-array-mat2-rd
|
pass |
|
vs-uniform-array-mat2-row-rd
|
pass |
|
vs-uniform-array-mat3-col-rd
|
pass |
|
vs-uniform-array-mat3-col-row-rd
|
pass |
|
vs-uniform-array-mat3-index-col-rd
|
pass |
|
vs-uniform-array-mat3-index-col-row-rd
|
pass |
|
vs-uniform-array-mat3-index-rd
|
pass |
|
vs-uniform-array-mat3-index-row-rd
|
pass |
|
vs-uniform-array-mat3-rd
|
pass |
|
vs-uniform-array-mat3-row-rd
|
pass |
|
vs-uniform-array-mat4-col-rd
|
pass |
|
vs-uniform-array-mat4-col-row-rd
|
pass |
|
vs-uniform-array-mat4-index-col-rd
|
pass |
|
vs-uniform-array-mat4-index-col-row-rd
|
pass |
|
vs-uniform-array-mat4-index-rd
|
pass |
|
vs-uniform-array-mat4-index-row-rd
|
pass |
|
vs-uniform-array-mat4-rd
|
pass |
|
vs-uniform-array-mat4-row-rd
|
pass |
|
vs-uniform-mat2-col-rd
|
pass |
|
vs-uniform-mat2-col-row-rd
|
pass |
|
vs-uniform-mat2-rd
|
pass |
|
vs-uniform-mat2-row-rd
|
pass |
|
vs-uniform-mat3-col-rd
|
pass |
|
vs-uniform-mat3-col-row-rd
|
pass |
|
vs-uniform-mat3-rd
|
pass |
|
vs-uniform-mat3-row-rd
|
pass |
|
vs-uniform-mat4-col-rd
|
pass |
|
vs-uniform-mat4-col-row-rd
|
pass |
|
vs-uniform-mat4-rd
|
pass |
|
vs-uniform-mat4-row-rd
|
pass |
|
vs-varying-array-mat2-col-rd
|
pass |
|
vs-varying-array-mat2-col-row-rd
|
pass |
|
vs-varying-array-mat2-col-row-wr
|
pass |
|
vs-varying-array-mat2-col-wr
|
pass |
|
vs-varying-array-mat2-index-col-rd
|
pass |
|
vs-varying-array-mat2-index-col-row-rd
|
pass |
|
vs-varying-array-mat2-index-col-row-wr
|
pass |
|
vs-varying-array-mat2-index-col-wr
|
pass |
|
vs-varying-array-mat2-index-rd
|
pass |
|
vs-varying-array-mat2-index-row-rd
|
pass |
|
vs-varying-array-mat2-index-row-wr
|
pass |
|
vs-varying-array-mat2-index-wr
|
pass |
|
vs-varying-array-mat2-rd
|
pass |
|
vs-varying-array-mat2-row-rd
|
pass |
|
vs-varying-array-mat2-row-wr
|
pass |
|
vs-varying-array-mat2-wr
|
pass |
|
vs-varying-array-mat3-col-rd
|
pass |
|
vs-varying-array-mat3-col-row-rd
|
pass |
|
vs-varying-array-mat3-col-row-wr
|
pass |
|
vs-varying-array-mat3-col-wr
|
pass |
|
vs-varying-array-mat3-index-col-rd
|
pass |
|
vs-varying-array-mat3-index-col-row-rd
|
pass |
|
vs-varying-array-mat3-index-col-row-wr
|
pass |
|
vs-varying-array-mat3-index-col-wr
|
pass |
|
vs-varying-array-mat3-index-rd
|
pass |
|
vs-varying-array-mat3-index-row-rd
|
pass |
|
vs-varying-array-mat3-index-row-wr
|
pass |
|
vs-varying-array-mat3-index-wr
|
pass |
|
vs-varying-array-mat3-rd
|
pass |
|
vs-varying-array-mat3-row-rd
|
pass |
|
vs-varying-array-mat3-row-wr
|
pass |
|
vs-varying-array-mat3-wr
|
pass |
|
vs-varying-array-mat4-col-rd
|
pass |
|
vs-varying-array-mat4-col-row-rd
|
pass |
|
vs-varying-array-mat4-col-row-wr
|
pass |
|
vs-varying-array-mat4-col-wr
|
pass |
|
vs-varying-array-mat4-index-col-rd
|
pass |
|
vs-varying-array-mat4-index-col-row-rd
|
pass |
|
vs-varying-array-mat4-index-col-row-wr
|
pass |
|
vs-varying-array-mat4-index-col-wr
|
pass |
|
vs-varying-array-mat4-index-rd
|
pass |
|
vs-varying-array-mat4-index-row-rd
|
pass |
|
vs-varying-array-mat4-index-row-wr
|
pass |
|
vs-varying-array-mat4-index-wr
|
pass |
|
vs-varying-array-mat4-rd
|
pass |
|
vs-varying-array-mat4-row-rd
|
pass |
|
vs-varying-array-mat4-row-wr
|
pass |
|
vs-varying-array-mat4-wr
|
pass |
|
vs-varying-mat2-col-rd
|
pass |
|
vs-varying-mat2-col-row-rd
|
pass |
|
vs-varying-mat2-col-row-wr
|
pass |
|
vs-varying-mat2-col-wr
|
pass |
|
vs-varying-mat2-rd
|
pass |
|
vs-varying-mat2-row-rd
|
pass |
|
vs-varying-mat2-row-wr
|
pass |
|
vs-varying-mat2-wr
|
pass |
|
vs-varying-mat3-col-rd
|
pass |
|
vs-varying-mat3-col-row-rd
|
pass |
|
vs-varying-mat3-col-row-wr
|
pass |
|
vs-varying-mat3-col-wr
|
pass |
|
vs-varying-mat3-rd
|
pass |
|
vs-varying-mat3-row-rd
|
pass |
|
vs-varying-mat3-row-wr
|
pass |
|
vs-varying-mat3-wr
|
pass |
|
vs-varying-mat4-col-rd
|
pass |
|
vs-varying-mat4-col-row-rd
|
pass |
|
vs-varying-mat4-col-row-wr
|
pass |
|
vs-varying-mat4-col-wr
|
pass |
|
vs-varying-mat4-rd
|
pass |
|
vs-varying-mat4-row-rd
|
pass |
|
vs-varying-mat4-row-wr
|
pass |
|
vs-varying-mat4-wr
|
pass |
|
varying-packing
|
12/63 |
|
simple float array
|
fail |
|
simple float arrays_of_arrays
|
fail |
|
simple float separate
|
pass |
|
simple int array
|
fail |
|
simple int arrays_of_arrays
|
fail |
|
simple int separate
|
pass |
|
simple ivec2 array
|
fail |
|
simple ivec2 arrays_of_arrays
|
fail |
|
simple ivec2 separate
|
pass |
|
simple ivec3 array
|
fail |
|
simple ivec3 arrays_of_arrays
|
fail |
|
simple ivec3 separate
|
pass |
|
simple ivec4 array
|
fail |
|
simple ivec4 arrays_of_arrays
|
fail |
|
simple ivec4 separate
|
pass |
|
simple mat2 array
|
fail |
|
simple mat2 arrays_of_arrays
|
fail |
|
simple mat2 separate
|
fail |
|
simple mat2x3 array
|
fail |
|
simple mat2x3 arrays_of_arrays
|
fail |
|
simple mat2x3 separate
|
fail |
|
simple mat2x4 array
|
fail |
|
simple mat2x4 arrays_of_arrays
|
fail |
|
simple mat2x4 separate
|
fail |
|
simple mat3 array
|
fail |
|
simple mat3 arrays_of_arrays
|
fail |
|
simple mat3 separate
|
fail |
|
simple mat3x2 array
|
fail |
|
simple mat3x2 arrays_of_arrays
|
fail |
|
simple mat3x2 separate
|
fail |
|
simple mat3x4 array
|
fail |
|
simple mat3x4 arrays_of_arrays
|
fail |
|
simple mat3x4 separate
|
fail |
|
simple mat4 array
|
fail |
|
simple mat4 arrays_of_arrays
|
fail |
|
simple mat4 separate
|
fail |
|
simple mat4x2 array
|
fail |
|
simple mat4x2 arrays_of_arrays
|
fail |
|
simple mat4x2 separate
|
fail |
|
simple mat4x3 array
|
fail |
|
simple mat4x3 arrays_of_arrays
|
fail |
|
simple mat4x3 separate
|
fail |
|
simple uint array
|
fail |
|
simple uint arrays_of_arrays
|
fail |
|
simple uint separate
|
pass |
|
simple uvec2 array
|
fail |
|
simple uvec2 arrays_of_arrays
|
fail |
|
simple uvec2 separate
|
pass |
|
simple uvec3 array
|
fail |
|
simple uvec3 arrays_of_arrays
|
fail |
|
simple uvec3 separate
|
pass |
|
simple uvec4 array
|
fail |
|
simple uvec4 arrays_of_arrays
|
fail |
|
simple uvec4 separate
|
pass |
|
simple vec2 array
|
fail |
|
simple vec2 arrays_of_arrays
|
fail |
|
simple vec2 separate
|
pass |
|
simple vec3 array
|
fail |
|
simple vec3 arrays_of_arrays
|
fail |
|
simple vec3 separate
|
pass |
|
simple vec4 array
|
fail |
|
simple vec4 arrays_of_arrays
|
fail |
|
simple vec4 separate
|
pass |
|
vec4-vector-indexing
|
14/14 |
|
glsl-fs-vec4-indexing-1
|
pass |
|
glsl-fs-vec4-indexing-2
|
pass |
|
glsl-fs-vec4-indexing-3
|
pass |
|
glsl-fs-vec4-indexing-4
|
pass |
|
glsl-fs-vec4-indexing-5
|
pass |
|
glsl-fs-vec4-indexing-6
|
pass |
|
glsl-fs-vec4-indexing-7
|
pass |
|
glsl-fs-vec4-indexing-8
|
pass |
|
glsl-vs-vec4-indexing-1
|
pass |
|
glsl-vs-vec4-indexing-2
|
pass |
|
glsl-vs-vec4-indexing-3
|
pass |
|
glsl-vs-vec4-indexing-4
|
pass |
|
glsl-vs-vec4-indexing-5
|
pass |
|
glsl-vs-vec4-indexing-6
|
pass |
|
void-ternary
|
pass |
|
vs-abs-dot
|
pass |
|
vs-call-in-nested-loop
|
pass |
|
vs-equal-of-expression
|
pass |
|
vs-float-main-return
|
pass |
|
vs-float-main-return-at-end
|
pass |
|
vs-inner-loop-counts-outer-loop-var
|
pass |
|
vs-inner-loop-modifies-outer-loop-var
|
pass |
|
vs-integer-reduction
|
pass |
|
vs-loop-array-index-unroll
|
pass |
|
vs-loop-bounds-unrolled
|
pass |
|
vs-loop-complex-no-unroll
|
pass |
|
vs-loop-complex-unroll
|
pass |
|
vs-loop-complex-unroll-cf-before-terminators
|
pass |
|
vs-loop-complex-unroll-cf-inside-terminator
|
pass |
|
vs-loop-complex-unroll-nested-break
|
pass |
|
vs-loop-complex-unroll-with-else-break
|
pass |
|
vs-loop-complex-with-else-break
|
pass |
|
vs-loop-partial-unroll-multiple-breaks
|
pass |
|
vs-loop-partial-unroll-multiple-breaks-loop-phi
|
pass |
|
vs-loop-simple-unroll-cf-inside-terminator
|
pass |
|
vs-loop-simple-unroll-induction-variable-inside-if-branch
|
pass |
|
vs-loop-unroll-else-break-unreachable-then-break
|
pass |
|
vs-loop-variable-iteration-limit-unroll
|
pass |
|
vs-loop-variable-iteration-limit-unroll2
|
pass |
|
vs-loop-variable-iteration-limit-unroll3
|
pass |
|
vs-loop-variable-iteration-limit-unroll4
|
pass |
|
vs-loop-zero-iterations-two-exits
|
pass |
|
vs-loop-zero-iterations-two-exits2
|
pass |
|
vs-mat2-array-assignment
|
pass |
|
vs-mat2-struct-assignment
|
pass |
|
vs-multiple-shader-fragments-with-global
|
pass |
|
vs-nested-return-sibling-if
|
pass |
|
vs-nested-return-sibling-if2
|
pass |
|
vs-nested-return-sibling-loop
|
pass |
|
vs-nested-return-sibling-loop2
|
pass |
|
vs-notequal-inline-function
|
pass |
|
vs-notequal-of-expression
|
pass |
|
vs-saturate-exp2
|
pass |
|
vs-saturate-pow
|
pass |
|
vs-saturate-sqrt
|
pass |
|
vs-sign-neg
|
pass |
|
vs-sign-neg-abs
|
pass |
|
vs-sign-times-sign
|
pass |
|
vs-swizzle-swizzle-lhs
|
pass |
|
vs-swizzle-swizzle-lhs-2
|
pass |
|
vs-swizzle-swizzle-lhs-3
|
pass |
|
vs-swizzle-swizzle-rhs
|
pass |
|
vs-vec2-main-return
|
pass |
|
vs-vec3-main-return
|
pass |
|
vs-vec4-main-return
|
pass |
|
vs-vector-indexing-kills-all-channels
|
pass |
|
vsfs-unused-array-member
|
pass |
|
writemask
|
pass |
|
glsl-fs-discard-only
|
pass |
|
linker
|
44/44 |
|
access-builtin-global-from-fn-unknown-to-main
|
pass |
|
fs-loop-unrolled-divide-by-zero
|
pass |
|
function-match-forward-declaration
|
pass |
|
function-match-implicit-params
|
pass |
|
gl_position-not-written-check
|
pass |
|
global-const-initializer
|
pass |
|
global-const-intializer-mismatch
|
pass |
|
global-initializer-matched-2-shaders
|
pass |
|
global-initializer-matched-expression
|
pass |
|
global-initializer-mismatch-2-shaders
|
pass |
|
global-initializer-mismatch-3-shaders
|
pass |
|
global-initializer-unmatched-expression
|
pass |
|
global-single-initializer-2-shaders
|
pass |
|
glsl-link-array-01
|
pass |
|
glsl-link-unnamed-types
|
pass |
|
glsl-link-varying-texcoord
|
pass |
|
glsl-link-varyings-1
|
pass |
|
glsl-link-varyings-2
|
pass |
|
glsl-link-varyings-3
|
pass |
|
glsl-uniform-linking-1
|
pass |
|
link-array-of-struct-of-array
|
pass |
|
link-struct-usage
|
pass |
|
override-builtin-const-01
|
pass |
|
override-builtin-const-02
|
pass |
|
override-builtin-const-03
|
pass |
|
override-builtin-const-04
|
pass |
|
override-builtin-const-05
|
pass |
|
override-builtin-const-06
|
pass |
|
override-builtin-const-07
|
pass |
|
override-builtin-const-08
|
pass |
|
override-builtin-uniform-01
|
pass |
|
override-builtin-uniform-02
|
pass |
|
override-builtin-uniform-03
|
pass |
|
override-builtin-uniform-04
|
pass |
|
override-builtin-uniform-05
|
pass |
|
override-builtin-uniform-06
|
pass |
|
override-builtin-uniform-07
|
pass |
|
override-builtin-uniform-08
|
pass |
|
texcoord-varying
|
pass |
|
uniform-type-mismatch
|
pass |
|
varying-assigned-from-builtin-uniform
|
pass |
|
varying-assigned-from-user-uniform
|
pass |
|
varying-read-but-not-written
|
pass |
|
varying-var-mismatch
|
pass |
|
preprocessor
|
26/26 |
|
bogus-extension-test.frag
|
pass |
|
divide-by-zero.vert
|
pass |
|
elif-1
|
pass |
|
elif-2
|
pass |
|
extension-defined-test
|
skip |
|
extension-if-1
|
skip |
|
extension-macro-expansion.vert
|
pass |
|
if-0
|
pass |
|
if-0-define-macro
|
pass |
|
if-1
|
pass |
|
if-1-define-macro
|
pass |
|
if-1-define-nested-macro
|
pass |
|
if-defined
|
pass |
|
if-eq
|
pass |
|
if-statement-in-macro-in-false-ifdef.vert
|
pass |
|
ifdef
|
pass |
|
ifndef
|
pass |
|
modulus-by-zero.vert
|
pass |
|
multi-line-define
|
pass |
|
nested-if-1
|
pass |
|
nested-if-2
|
pass |
|
nested-if-elif
|
pass |
|
not-defined
|
pass |
|
redefine-01.vert
|
pass |
|
redefine-02.vert
|
pass |
|
redefine-03.vert
|
pass |
|
redefine-04.vert
|
pass |
|
unary-op-minus-define
|
pass |
|
glsl-1.20
|
2543/2544 |
|
api
|
1/1 |
|
getactiveattrib 120
|
pass |
|
built-in constants
|
12/12 |
|
gl_maxclipplanes
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentuniformcomponents
|
pass |
|
gl_maxlights
|
pass |
|
gl_maxtexturecoords
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxtextureunits
|
pass |
|
gl_maxvaryingfloats
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformcomponents
|
pass |
|
compiler
|
1365/1366 |
|
arithmetic-operators
|
3/3 |
|
division-by-zero-01.frag
|
pass |
|
division-by-zero-02.frag
|
pass |
|
modulus-00.frag
|
pass |
|
assignment-operators
|
4/4 |
|
assign-array-allowed.frag
|
pass |
|
assign-array-allowed.vert
|
pass |
|
assign-builtin-array-allowed.vert
|
pass |
|
modulus-assign-00.frag
|
pass |
|
built-in-functions
|
1164/1164 |
|
abs-float.frag
|
pass |
|
abs-float.vert
|
pass |
|
abs-vec2.frag
|
pass |
|
abs-vec2.vert
|
pass |
|
abs-vec3.frag
|
pass |
|
abs-vec3.vert
|
pass |
|
abs-vec4.frag
|
pass |
|
abs-vec4.vert
|
pass |
|
acos-float.frag
|
pass |
|
acos-float.vert
|
pass |
|
acos-vec2.frag
|
pass |
|
acos-vec2.vert
|
pass |
|
acos-vec3.frag
|
pass |
|
acos-vec3.vert
|
pass |
|
acos-vec4.frag
|
pass |
|
acos-vec4.vert
|
pass |
|
all-bvec2.frag
|
pass |
|
all-bvec2.vert
|
pass |
|
all-bvec3.frag
|
pass |
|
all-bvec3.vert
|
pass |
|
all-bvec4.frag
|
pass |
|
all-bvec4.vert
|
pass |
|
any-bvec2.frag
|
pass |
|
any-bvec2.vert
|
pass |
|
any-bvec3.frag
|
pass |
|
any-bvec3.vert
|
pass |
|
any-bvec4.frag
|
pass |
|
any-bvec4.vert
|
pass |
|
asin-float.frag
|
pass |
|
asin-float.vert
|
pass |
|
asin-vec2.frag
|
pass |
|
asin-vec2.vert
|
pass |
|
asin-vec3.frag
|
pass |
|
asin-vec3.vert
|
pass |
|
asin-vec4.frag
|
pass |
|
asin-vec4.vert
|
pass |
|
atan-float-float.frag
|
pass |
|
atan-float-float.vert
|
pass |
|
atan-float.frag
|
pass |
|
atan-float.vert
|
pass |
|
atan-vec2-vec2.frag
|
pass |
|
atan-vec2-vec2.vert
|
pass |
|
atan-vec2.frag
|
pass |
|
atan-vec2.vert
|
pass |
|
atan-vec3-vec3.frag
|
pass |
|
atan-vec3-vec3.vert
|
pass |
|
atan-vec3.frag
|
pass |
|
atan-vec3.vert
|
pass |
|
atan-vec4-vec4.frag
|
pass |
|
atan-vec4-vec4.vert
|
pass |
|
atan-vec4.frag
|
pass |
|
atan-vec4.vert
|
pass |
|
ceil-float.frag
|
pass |
|
ceil-float.vert
|
pass |
|
ceil-vec2.frag
|
pass |
|
ceil-vec2.vert
|
pass |
|
ceil-vec3.frag
|
pass |
|
ceil-vec3.vert
|
pass |
|
ceil-vec4.frag
|
pass |
|
ceil-vec4.vert
|
pass |
|
clamp-float-float-float.frag
|
pass |
|
clamp-float-float-float.vert
|
pass |
|
clamp-vec2-float-float.frag
|
pass |
|
clamp-vec2-float-float.vert
|
pass |
|
clamp-vec2-vec2-vec2.frag
|
pass |
|
clamp-vec2-vec2-vec2.vert
|
pass |
|
clamp-vec3-float-float.frag
|
pass |
|
clamp-vec3-float-float.vert
|
pass |
|
clamp-vec3-vec3-vec3.frag
|
pass |
|
clamp-vec3-vec3-vec3.vert
|
pass |
|
clamp-vec4-float-float.frag
|
pass |
|
clamp-vec4-float-float.vert
|
pass |
|
clamp-vec4-vec4-vec4.frag
|
pass |
|
clamp-vec4-vec4-vec4.vert
|
pass |
|
cos-float.frag
|
pass |
|
cos-float.vert
|
pass |
|
cos-vec2.frag
|
pass |
|
cos-vec2.vert
|
pass |
|
cos-vec3.frag
|
pass |
|
cos-vec3.vert
|
pass |
|
cos-vec4.frag
|
pass |
|
cos-vec4.vert
|
pass |
|
cross-vec3-vec3.frag
|
pass |
|
cross-vec3-vec3.vert
|
pass |
|
degrees-float.frag
|
pass |
|
degrees-float.vert
|
pass |
|
degrees-vec2.frag
|
pass |
|
degrees-vec2.vert
|
pass |
|
degrees-vec3.frag
|
pass |
|
degrees-vec3.vert
|
pass |
|
degrees-vec4.frag
|
pass |
|
degrees-vec4.vert
|
pass |
|
distance-float-float.frag
|
pass |
|
distance-float-float.vert
|
pass |
|
distance-vec2-vec2.frag
|
pass |
|
distance-vec2-vec2.vert
|
pass |
|
distance-vec3-vec3.frag
|
pass |
|
distance-vec3-vec3.vert
|
pass |
|
distance-vec4-vec4.frag
|
pass |
|
distance-vec4-vec4.vert
|
pass |
|
dot-float-float.frag
|
pass |
|
dot-float-float.vert
|
pass |
|
dot-vec2-vec2.frag
|
pass |
|
dot-vec2-vec2.vert
|
pass |
|
dot-vec3-vec3.frag
|
pass |
|
dot-vec3-vec3.vert
|
pass |
|
dot-vec4-vec4.frag
|
pass |
|
dot-vec4-vec4.vert
|
pass |
|
equal-bvec2-bvec2.frag
|
pass |
|
equal-bvec2-bvec2.vert
|
pass |
|
equal-bvec3-bvec3.frag
|
pass |
|
equal-bvec3-bvec3.vert
|
pass |
|
equal-bvec4-bvec4.frag
|
pass |
|
equal-bvec4-bvec4.vert
|
pass |
|
equal-ivec2-ivec2.frag
|
pass |
|
equal-ivec2-ivec2.vert
|
pass |
|
equal-ivec3-ivec3.frag
|
pass |
|
equal-ivec3-ivec3.vert
|
pass |
|
equal-ivec4-ivec4.frag
|
pass |
|
equal-ivec4-ivec4.vert
|
pass |
|
equal-vec2-vec2.frag
|
pass |
|
equal-vec2-vec2.vert
|
pass |
|
equal-vec3-vec3.frag
|
pass |
|
equal-vec3-vec3.vert
|
pass |
|
equal-vec4-vec4.frag
|
pass |
|
equal-vec4-vec4.vert
|
pass |
|
exp-float.frag
|
pass |
|
exp-float.vert
|
pass |
|
exp-vec2.frag
|
pass |
|
exp-vec2.vert
|
pass |
|
exp-vec3.frag
|
pass |
|
exp-vec3.vert
|
pass |
|
exp-vec4.frag
|
pass |
|
exp-vec4.vert
|
pass |
|
exp2-float.frag
|
pass |
|
exp2-float.vert
|
pass |
|
exp2-vec2.frag
|
pass |
|
exp2-vec2.vert
|
pass |
|
exp2-vec3.frag
|
pass |
|
exp2-vec3.vert
|
pass |
|
exp2-vec4.frag
|
pass |
|
exp2-vec4.vert
|
pass |
|
faceforward-float-float-float.frag
|
pass |
|
faceforward-float-float-float.vert
|
pass |
|
faceforward-vec2-vec2-vec2.frag
|
pass |
|
faceforward-vec2-vec2-vec2.vert
|
pass |
|
faceforward-vec3-vec3-vec3.frag
|
pass |
|
faceforward-vec3-vec3-vec3.vert
|
pass |
|
faceforward-vec4-vec4-vec4.frag
|
pass |
|
faceforward-vec4-vec4-vec4.vert
|
pass |
|
floor-float.frag
|
pass |
|
floor-float.vert
|
pass |
|
floor-vec2.frag
|
pass |
|
floor-vec2.vert
|
pass |
|
floor-vec3.frag
|
pass |
|
floor-vec3.vert
|
pass |
|
floor-vec4.frag
|
pass |
|
floor-vec4.vert
|
pass |
|
fract-float.frag
|
pass |
|
fract-float.vert
|
pass |
|
fract-vec2.frag
|
pass |
|
fract-vec2.vert
|
pass |
|
fract-vec3.frag
|
pass |
|
fract-vec3.vert
|
pass |
|
fract-vec4.frag
|
pass |
|
fract-vec4.vert
|
pass |
|
greaterthan-ivec2-ivec2.frag
|
pass |
|
greaterthan-ivec2-ivec2.vert
|
pass |
|
greaterthan-ivec3-ivec3.frag
|
pass |
|
greaterthan-ivec3-ivec3.vert
|
pass |
|
greaterthan-ivec4-ivec4.frag
|
pass |
|
greaterthan-ivec4-ivec4.vert
|
pass |
|
greaterthan-vec2-vec2.frag
|
pass |
|
greaterthan-vec2-vec2.vert
|
pass |
|
greaterthan-vec3-vec3.frag
|
pass |
|
greaterthan-vec3-vec3.vert
|
pass |
|
greaterthan-vec4-vec4.frag
|
pass |
|
greaterthan-vec4-vec4.vert
|
pass |
|
greaterthanequal-ivec2-ivec2.frag
|
pass |
|
greaterthanequal-ivec2-ivec2.vert
|
pass |
|
greaterthanequal-ivec3-ivec3.frag
|
pass |
|
greaterthanequal-ivec3-ivec3.vert
|
pass |
|
greaterthanequal-ivec4-ivec4.frag
|
pass |
|
greaterthanequal-ivec4-ivec4.vert
|
pass |
|
greaterthanequal-vec2-vec2.frag
|
pass |
|
greaterthanequal-vec2-vec2.vert
|
pass |
|
greaterthanequal-vec3-vec3.frag
|
pass |
|
greaterthanequal-vec3-vec3.vert
|
pass |
|
greaterthanequal-vec4-vec4.frag
|
pass |
|
greaterthanequal-vec4-vec4.vert
|
pass |
|
inversesqrt-float.frag
|
pass |
|
inversesqrt-float.vert
|
pass |
|
inversesqrt-vec2.frag
|
pass |
|
inversesqrt-vec2.vert
|
pass |
|
inversesqrt-vec3.frag
|
pass |
|
inversesqrt-vec3.vert
|
pass |
|
inversesqrt-vec4.frag
|
pass |
|
inversesqrt-vec4.vert
|
pass |
|
length-float.frag
|
pass |
|
length-float.vert
|
pass |
|
length-vec2.frag
|
pass |
|
length-vec2.vert
|
pass |
|
length-vec3.frag
|
pass |
|
length-vec3.vert
|
pass |
|
length-vec4.frag
|
pass |
|
length-vec4.vert
|
pass |
|
lessthan-ivec2-ivec2.frag
|
pass |
|
lessthan-ivec2-ivec2.vert
|
pass |
|
lessthan-ivec3-ivec3.frag
|
pass |
|
lessthan-ivec3-ivec3.vert
|
pass |
|
lessthan-ivec4-ivec4.frag
|
pass |
|
lessthan-ivec4-ivec4.vert
|
pass |
|
lessthan-vec2-vec2.frag
|
pass |
|
lessthan-vec2-vec2.vert
|
pass |
|
lessthan-vec3-vec3.frag
|
pass |
|
lessthan-vec3-vec3.vert
|
pass |
|
lessthan-vec4-vec4.frag
|
pass |
|
lessthan-vec4-vec4.vert
|
pass |
|
lessthanequal-ivec2-ivec2.frag
|
pass |
|
lessthanequal-ivec2-ivec2.vert
|
pass |
|
lessthanequal-ivec3-ivec3.frag
|
pass |
|
lessthanequal-ivec3-ivec3.vert
|
pass |
|
lessthanequal-ivec4-ivec4.frag
|
pass |
|
lessthanequal-ivec4-ivec4.vert
|
pass |
|
lessthanequal-vec2-vec2.frag
|
pass |
|
lessthanequal-vec2-vec2.vert
|
pass |
|
lessthanequal-vec3-vec3.frag
|
pass |
|
lessthanequal-vec3-vec3.vert
|
pass |
|
lessthanequal-vec4-vec4.frag
|
pass |
|
lessthanequal-vec4-vec4.vert
|
pass |
|
log-float.frag
|
pass |
|
log-float.vert
|
pass |
|
log-vec2.frag
|
pass |
|
log-vec2.vert
|
pass |
|
log-vec3.frag
|
pass |
|
log-vec3.vert
|
pass |
|
log-vec4.frag
|
pass |
|
log-vec4.vert
|
pass |
|
log2-float.frag
|
pass |
|
log2-float.vert
|
pass |
|
log2-vec2.frag
|
pass |
|
log2-vec2.vert
|
pass |
|
log2-vec3.frag
|
pass |
|
log2-vec3.vert
|
pass |
|
log2-vec4.frag
|
pass |
|
log2-vec4.vert
|
pass |
|
matrixcompmult-mat2-mat2.frag
|
pass |
|
matrixcompmult-mat2-mat2.vert
|
pass |
|
matrixcompmult-mat2x3-mat2x3.frag
|
pass |
|
matrixcompmult-mat2x3-mat2x3.vert
|
pass |
|
matrixcompmult-mat2x4-mat2x4.frag
|
pass |
|
matrixcompmult-mat2x4-mat2x4.vert
|
pass |
|
matrixcompmult-mat3-mat3.frag
|
pass |
|
matrixcompmult-mat3-mat3.vert
|
pass |
|
matrixcompmult-mat3x2-mat3x2.frag
|
pass |
|
matrixcompmult-mat3x2-mat3x2.vert
|
pass |
|
matrixcompmult-mat3x4-mat3x4.frag
|
pass |
|
matrixcompmult-mat3x4-mat3x4.vert
|
pass |
|
matrixcompmult-mat4-mat4.frag
|
pass |
|
matrixcompmult-mat4-mat4.vert
|
pass |
|
matrixcompmult-mat4x2-mat4x2.frag
|
pass |
|
matrixcompmult-mat4x2-mat4x2.vert
|
pass |
|
matrixcompmult-mat4x3-mat4x3.frag
|
pass |
|
matrixcompmult-mat4x3-mat4x3.vert
|
pass |
|
max-float-float.frag
|
pass |
|
max-float-float.vert
|
pass |
|
max-vec2-float.frag
|
pass |
|
max-vec2-float.vert
|
pass |
|
max-vec2-vec2.frag
|
pass |
|
max-vec2-vec2.vert
|
pass |
|
max-vec3-float.frag
|
pass |
|
max-vec3-float.vert
|
pass |
|
max-vec3-vec3.frag
|
pass |
|
max-vec3-vec3.vert
|
pass |
|
max-vec4-float.frag
|
pass |
|
max-vec4-float.vert
|
pass |
|
max-vec4-vec4.frag
|
pass |
|
max-vec4-vec4.vert
|
pass |
|
min-float-float.frag
|
pass |
|
min-float-float.vert
|
pass |
|
min-vec2-float.frag
|
pass |
|
min-vec2-float.vert
|
pass |
|
min-vec2-vec2.frag
|
pass |
|
min-vec2-vec2.vert
|
pass |
|
min-vec3-float.frag
|
pass |
|
min-vec3-float.vert
|
pass |
|
min-vec3-vec3.frag
|
pass |
|
min-vec3-vec3.vert
|
pass |
|
min-vec4-float.frag
|
pass |
|
min-vec4-float.vert
|
pass |
|
min-vec4-vec4.frag
|
pass |
|
min-vec4-vec4.vert
|
pass |
|
mix-float-float-float.frag
|
pass |
|
mix-float-float-float.vert
|
pass |
|
mix-vec2-vec2-float.frag
|
pass |
|
mix-vec2-vec2-float.vert
|
pass |
|
mix-vec2-vec2-vec2.frag
|
pass |
|
mix-vec2-vec2-vec2.vert
|
pass |
|
mix-vec3-vec3-float.frag
|
pass |
|
mix-vec3-vec3-float.vert
|
pass |
|
mix-vec3-vec3-vec3.frag
|
pass |
|
mix-vec3-vec3-vec3.vert
|
pass |
|
mix-vec4-vec4-float.frag
|
pass |
|
mix-vec4-vec4-float.vert
|
pass |
|
mix-vec4-vec4-vec4.frag
|
pass |
|
mix-vec4-vec4-vec4.vert
|
pass |
|
mod-float-float.frag
|
pass |
|
mod-float-float.vert
|
pass |
|
mod-vec2-float.frag
|
pass |
|
mod-vec2-float.vert
|
pass |
|
mod-vec2-vec2.frag
|
pass |
|
mod-vec2-vec2.vert
|
pass |
|
mod-vec3-float.frag
|
pass |
|
mod-vec3-float.vert
|
pass |
|
mod-vec3-vec3.frag
|
pass |
|
mod-vec3-vec3.vert
|
pass |
|
mod-vec4-float.frag
|
pass |
|
mod-vec4-float.vert
|
pass |
|
mod-vec4-vec4.frag
|
pass |
|
mod-vec4-vec4.vert
|
pass |
|
normalize-float.frag
|
pass |
|
normalize-float.vert
|
pass |
|
normalize-vec2.frag
|
pass |
|
normalize-vec2.vert
|
pass |
|
normalize-vec3.frag
|
pass |
|
normalize-vec3.vert
|
pass |
|
normalize-vec4.frag
|
pass |
|
normalize-vec4.vert
|
pass |
|
not-bvec2.frag
|
pass |
|
not-bvec2.vert
|
pass |
|
not-bvec3.frag
|
pass |
|
not-bvec3.vert
|
pass |
|
not-bvec4.frag
|
pass |
|
not-bvec4.vert
|
pass |
|
notequal-bvec2-bvec2.frag
|
pass |
|
notequal-bvec2-bvec2.vert
|
pass |
|
notequal-bvec3-bvec3.frag
|
pass |
|
notequal-bvec3-bvec3.vert
|
pass |
|
notequal-bvec4-bvec4.frag
|
pass |
|
notequal-bvec4-bvec4.vert
|
pass |
|
notequal-ivec2-ivec2.frag
|
pass |
|
notequal-ivec2-ivec2.vert
|
pass |
|
notequal-ivec3-ivec3.frag
|
pass |
|
notequal-ivec3-ivec3.vert
|
pass |
|
notequal-ivec4-ivec4.frag
|
pass |
|
notequal-ivec4-ivec4.vert
|
pass |
|
notequal-vec2-vec2.frag
|
pass |
|
notequal-vec2-vec2.vert
|
pass |
|
notequal-vec3-vec3.frag
|
pass |
|
notequal-vec3-vec3.vert
|
pass |
|
notequal-vec4-vec4.frag
|
pass |
|
notequal-vec4-vec4.vert
|
pass |
|
op-add-float-float.frag
|
pass |
|
op-add-float-float.vert
|
pass |
|
op-add-float-mat2.frag
|
pass |
|
op-add-float-mat2.vert
|
pass |
|
op-add-float-mat2x3.frag
|
pass |
|
op-add-float-mat2x3.vert
|
pass |
|
op-add-float-mat2x4.frag
|
pass |
|
op-add-float-mat2x4.vert
|
pass |
|
op-add-float-mat3.frag
|
pass |
|
op-add-float-mat3.vert
|
pass |
|
op-add-float-mat3x2.frag
|
pass |
|
op-add-float-mat3x2.vert
|
pass |
|
op-add-float-mat3x4.frag
|
pass |
|
op-add-float-mat3x4.vert
|
pass |
|
op-add-float-mat4.frag
|
pass |
|
op-add-float-mat4.vert
|
pass |
|
op-add-float-mat4x2.frag
|
pass |
|
op-add-float-mat4x2.vert
|
pass |
|
op-add-float-mat4x3.frag
|
pass |
|
op-add-float-mat4x3.vert
|
pass |
|
op-add-float-vec2.frag
|
pass |
|
op-add-float-vec2.vert
|
pass |
|
op-add-float-vec3.frag
|
pass |
|
op-add-float-vec3.vert
|
pass |
|
op-add-float-vec4.frag
|
pass |
|
op-add-float-vec4.vert
|
pass |
|
op-add-int-int.frag
|
pass |
|
op-add-int-int.vert
|
pass |
|
op-add-int-ivec2.frag
|
pass |
|
op-add-int-ivec2.vert
|
pass |
|
op-add-int-ivec3.frag
|
pass |
|
op-add-int-ivec3.vert
|
pass |
|
op-add-int-ivec4.frag
|
pass |
|
op-add-int-ivec4.vert
|
pass |
|
op-add-ivec2-int.frag
|
pass |
|
op-add-ivec2-int.vert
|
pass |
|
op-add-ivec2-ivec2.frag
|
pass |
|
op-add-ivec2-ivec2.vert
|
pass |
|
op-add-ivec3-int.frag
|
pass |
|
op-add-ivec3-int.vert
|
pass |
|
op-add-ivec3-ivec3.frag
|
pass |
|
op-add-ivec3-ivec3.vert
|
pass |
|
op-add-ivec4-int.frag
|
pass |
|
op-add-ivec4-int.vert
|
pass |
|
op-add-ivec4-ivec4.frag
|
pass |
|
op-add-ivec4-ivec4.vert
|
pass |
|
op-add-mat2-float.frag
|
pass |
|
op-add-mat2-float.vert
|
pass |
|
op-add-mat2-mat2.frag
|
pass |
|
op-add-mat2-mat2.vert
|
pass |
|
op-add-mat2x3-float.frag
|
pass |
|
op-add-mat2x3-float.vert
|
pass |
|
op-add-mat2x3-mat2x3.frag
|
pass |
|
op-add-mat2x3-mat2x3.vert
|
pass |
|
op-add-mat2x4-float.frag
|
pass |
|
op-add-mat2x4-float.vert
|
pass |
|
op-add-mat2x4-mat2x4.frag
|
pass |
|
op-add-mat2x4-mat2x4.vert
|
pass |
|
op-add-mat3-float.frag
|
pass |
|
op-add-mat3-float.vert
|
pass |
|
op-add-mat3-mat3.frag
|
pass |
|
op-add-mat3-mat3.vert
|
pass |
|
op-add-mat3x2-float.frag
|
pass |
|
op-add-mat3x2-float.vert
|
pass |
|
op-add-mat3x2-mat3x2.frag
|
pass |
|
op-add-mat3x2-mat3x2.vert
|
pass |
|
op-add-mat3x4-float.frag
|
pass |
|
op-add-mat3x4-float.vert
|
pass |
|
op-add-mat3x4-mat3x4.frag
|
pass |
|
op-add-mat3x4-mat3x4.vert
|
pass |
|
op-add-mat4-float.frag
|
pass |
|
op-add-mat4-float.vert
|
pass |
|
op-add-mat4-mat4.frag
|
pass |
|
op-add-mat4-mat4.vert
|
pass |
|
op-add-mat4x2-float.frag
|
pass |
|
op-add-mat4x2-float.vert
|
pass |
|
op-add-mat4x2-mat4x2.frag
|
pass |
|
op-add-mat4x2-mat4x2.vert
|
pass |
|
op-add-mat4x3-float.frag
|
pass |
|
op-add-mat4x3-float.vert
|
pass |
|
op-add-mat4x3-mat4x3.frag
|
pass |
|
op-add-mat4x3-mat4x3.vert
|
pass |
|
op-add-vec2-float.frag
|
pass |
|
op-add-vec2-float.vert
|
pass |
|
op-add-vec2-vec2.frag
|
pass |
|
op-add-vec2-vec2.vert
|
pass |
|
op-add-vec3-float.frag
|
pass |
|
op-add-vec3-float.vert
|
pass |
|
op-add-vec3-vec3.frag
|
pass |
|
op-add-vec3-vec3.vert
|
pass |
|
op-add-vec4-float.frag
|
pass |
|
op-add-vec4-float.vert
|
pass |
|
op-add-vec4-vec4.frag
|
pass |
|
op-add-vec4-vec4.vert
|
pass |
|
op-and-bool-bool.frag
|
pass |
|
op-and-bool-bool.vert
|
pass |
|
op-div-float-float.frag
|
pass |
|
op-div-float-float.vert
|
pass |
|
op-div-float-mat2.frag
|
pass |
|
op-div-float-mat2.vert
|
pass |
|
op-div-float-mat2x3.frag
|
pass |
|
op-div-float-mat2x3.vert
|
pass |
|
op-div-float-mat2x4.frag
|
pass |
|
op-div-float-mat2x4.vert
|
pass |
|
op-div-float-mat3.frag
|
pass |
|
op-div-float-mat3.vert
|
pass |
|
op-div-float-mat3x2.frag
|
pass |
|
op-div-float-mat3x2.vert
|
pass |
|
op-div-float-mat3x4.frag
|
pass |
|
op-div-float-mat3x4.vert
|
pass |
|
op-div-float-mat4.frag
|
pass |
|
op-div-float-mat4.vert
|
pass |
|
op-div-float-mat4x2.frag
|
pass |
|
op-div-float-mat4x2.vert
|
pass |
|
op-div-float-mat4x3.frag
|
pass |
|
op-div-float-mat4x3.vert
|
pass |
|
op-div-float-vec2.frag
|
pass |
|
op-div-float-vec2.vert
|
pass |
|
op-div-float-vec3.frag
|
pass |
|
op-div-float-vec3.vert
|
pass |
|
op-div-float-vec4.frag
|
pass |
|
op-div-float-vec4.vert
|
pass |
|
op-div-int-int.frag
|
pass |
|
op-div-int-int.vert
|
pass |
|
op-div-int-ivec2.frag
|
pass |
|
op-div-int-ivec2.vert
|
pass |
|
op-div-int-ivec3.frag
|
pass |
|
op-div-int-ivec3.vert
|
pass |
|
op-div-int-ivec4.frag
|
pass |
|
op-div-int-ivec4.vert
|
pass |
|
op-div-ivec2-int.frag
|
pass |
|
op-div-ivec2-int.vert
|
pass |
|
op-div-ivec2-ivec2.frag
|
pass |
|
op-div-ivec2-ivec2.vert
|
pass |
|
op-div-ivec3-int.frag
|
pass |
|
op-div-ivec3-int.vert
|
pass |
|
op-div-ivec3-ivec3.frag
|
pass |
|
op-div-ivec3-ivec3.vert
|
pass |
|
op-div-ivec4-int.frag
|
pass |
|
op-div-ivec4-int.vert
|
pass |
|
op-div-ivec4-ivec4.frag
|
pass |
|
op-div-ivec4-ivec4.vert
|
pass |
|
op-div-mat2-float.frag
|
pass |
|
op-div-mat2-float.vert
|
pass |
|
op-div-mat2-mat2.frag
|
pass |
|
op-div-mat2-mat2.vert
|
pass |
|
op-div-mat2x3-float.frag
|
pass |
|
op-div-mat2x3-float.vert
|
pass |
|
op-div-mat2x3-mat2x3.frag
|
pass |
|
op-div-mat2x3-mat2x3.vert
|
pass |
|
op-div-mat2x4-float.frag
|
pass |
|
op-div-mat2x4-float.vert
|
pass |
|
op-div-mat2x4-mat2x4.frag
|
pass |
|
op-div-mat2x4-mat2x4.vert
|
pass |
|
op-div-mat3-float.frag
|
pass |
|
op-div-mat3-float.vert
|
pass |
|
op-div-mat3-mat3.frag
|
pass |
|
op-div-mat3-mat3.vert
|
pass |
|
op-div-mat3x2-float.frag
|
pass |
|
op-div-mat3x2-float.vert
|
pass |
|
op-div-mat3x2-mat3x2.frag
|
pass |
|
op-div-mat3x2-mat3x2.vert
|
pass |
|
op-div-mat3x4-float.frag
|
pass |
|
op-div-mat3x4-float.vert
|
pass |
|
op-div-mat3x4-mat3x4.frag
|
pass |
|
op-div-mat3x4-mat3x4.vert
|
pass |
|
op-div-mat4-float.frag
|
pass |
|
op-div-mat4-float.vert
|
pass |
|
op-div-mat4-mat4.frag
|
pass |
|
op-div-mat4-mat4.vert
|
pass |
|
op-div-mat4x2-float.frag
|
pass |
|
op-div-mat4x2-float.vert
|
pass |
|
op-div-mat4x2-mat4x2.frag
|
pass |
|
op-div-mat4x2-mat4x2.vert
|
pass |
|
op-div-mat4x3-float.frag
|
pass |
|
op-div-mat4x3-float.vert
|
pass |
|
op-div-mat4x3-mat4x3.frag
|
pass |
|
op-div-mat4x3-mat4x3.vert
|
pass |
|
op-div-vec2-float.frag
|
pass |
|
op-div-vec2-float.vert
|
pass |
|
op-div-vec2-vec2.frag
|
pass |
|
op-div-vec2-vec2.vert
|
pass |
|
op-div-vec3-float.frag
|
pass |
|
op-div-vec3-float.vert
|
pass |
|
op-div-vec3-vec3.frag
|
pass |
|
op-div-vec3-vec3.vert
|
pass |
|
op-div-vec4-float.frag
|
pass |
|
op-div-vec4-float.vert
|
pass |
|
op-div-vec4-vec4.frag
|
pass |
|
op-div-vec4-vec4.vert
|
pass |
|
op-eq-bool-bool.frag
|
pass |
|
op-eq-bool-bool.vert
|
pass |
|
op-eq-bvec2-bvec2.frag
|
pass |
|
op-eq-bvec2-bvec2.vert
|
pass |
|
op-eq-bvec3-bvec3.frag
|
pass |
|
op-eq-bvec3-bvec3.vert
|
pass |
|
op-eq-bvec4-bvec4.frag
|
pass |
|
op-eq-bvec4-bvec4.vert
|
pass |
|
op-eq-float-float.frag
|
pass |
|
op-eq-float-float.vert
|
pass |
|
op-eq-int-int.frag
|
pass |
|
op-eq-int-int.vert
|
pass |
|
op-eq-ivec2-ivec2.frag
|
pass |
|
op-eq-ivec2-ivec2.vert
|
pass |
|
op-eq-ivec3-ivec3.frag
|
pass |
|
op-eq-ivec3-ivec3.vert
|
pass |
|
op-eq-ivec4-ivec4.frag
|
pass |
|
op-eq-ivec4-ivec4.vert
|
pass |
|
op-eq-mat2-mat2.frag
|
pass |
|
op-eq-mat2-mat2.vert
|
pass |
|
op-eq-mat2x3-mat2x3.frag
|
pass |
|
op-eq-mat2x3-mat2x3.vert
|
pass |
|
op-eq-mat2x4-mat2x4.frag
|
pass |
|
op-eq-mat2x4-mat2x4.vert
|
pass |
|
op-eq-mat3-mat3.frag
|
pass |
|
op-eq-mat3-mat3.vert
|
pass |
|
op-eq-mat3x2-mat3x2.frag
|
pass |
|
op-eq-mat3x2-mat3x2.vert
|
pass |
|
op-eq-mat3x4-mat3x4.frag
|
pass |
|
op-eq-mat3x4-mat3x4.vert
|
pass |
|
op-eq-mat4-mat4.frag
|
pass |
|
op-eq-mat4-mat4.vert
|
pass |
|
op-eq-mat4x2-mat4x2.frag
|
pass |
|
op-eq-mat4x2-mat4x2.vert
|
pass |
|
op-eq-mat4x3-mat4x3.frag
|
pass |
|
op-eq-mat4x3-mat4x3.vert
|
pass |
|
op-eq-vec2-vec2.frag
|
pass |
|
op-eq-vec2-vec2.vert
|
pass |
|
op-eq-vec3-vec3.frag
|
pass |
|
op-eq-vec3-vec3.vert
|
pass |
|
op-eq-vec4-vec4.frag
|
pass |
|
op-eq-vec4-vec4.vert
|
pass |
|
op-ge-float-float.frag
|
pass |
|
op-ge-float-float.vert
|
pass |
|
op-ge-int-int.frag
|
pass |
|
op-ge-int-int.vert
|
pass |
|
op-gt-float-float.frag
|
pass |
|
op-gt-float-float.vert
|
pass |
|
op-gt-int-int.frag
|
pass |
|
op-gt-int-int.vert
|
pass |
|
op-le-float-float.frag
|
pass |
|
op-le-float-float.vert
|
pass |
|
op-le-int-int.frag
|
pass |
|
op-le-int-int.vert
|
pass |
|
op-lt-float-float.frag
|
pass |
|
op-lt-float-float.vert
|
pass |
|
op-lt-int-int.frag
|
pass |
|
op-lt-int-int.vert
|
pass |
|
op-mult-float-float.frag
|
pass |
|
op-mult-float-float.vert
|
pass |
|
op-mult-float-mat2.frag
|
pass |
|
op-mult-float-mat2.vert
|
pass |
|
op-mult-float-mat2x3.frag
|
pass |
|
op-mult-float-mat2x3.vert
|
pass |
|
op-mult-float-mat2x4.frag
|
pass |
|
op-mult-float-mat2x4.vert
|
pass |
|
op-mult-float-mat3.frag
|
pass |
|
op-mult-float-mat3.vert
|
pass |
|
op-mult-float-mat3x2.frag
|
pass |
|
op-mult-float-mat3x2.vert
|
pass |
|
op-mult-float-mat3x4.frag
|
pass |
|
op-mult-float-mat3x4.vert
|
pass |
|
op-mult-float-mat4.frag
|
pass |
|
op-mult-float-mat4.vert
|
pass |
|
op-mult-float-mat4x2.frag
|
pass |
|
op-mult-float-mat4x2.vert
|
pass |
|
op-mult-float-mat4x3.frag
|
pass |
|
op-mult-float-mat4x3.vert
|
pass |
|
op-mult-float-vec2.frag
|
pass |
|
op-mult-float-vec2.vert
|
pass |
|
op-mult-float-vec3.frag
|
pass |
|
op-mult-float-vec3.vert
|
pass |
|
op-mult-float-vec4.frag
|
pass |
|
op-mult-float-vec4.vert
|
pass |
|
op-mult-int-int.frag
|
pass |
|
op-mult-int-int.vert
|
pass |
|
op-mult-int-ivec2.frag
|
pass |
|
op-mult-int-ivec2.vert
|
pass |
|
op-mult-int-ivec3.frag
|
pass |
|
op-mult-int-ivec3.vert
|
pass |
|
op-mult-int-ivec4.frag
|
pass |
|
op-mult-int-ivec4.vert
|
pass |
|
op-mult-ivec2-int.frag
|
pass |
|
op-mult-ivec2-int.vert
|
pass |
|
op-mult-ivec2-ivec2.frag
|
pass |
|
op-mult-ivec2-ivec2.vert
|
pass |
|
op-mult-ivec3-int.frag
|
pass |
|
op-mult-ivec3-int.vert
|
pass |
|
op-mult-ivec3-ivec3.frag
|
pass |
|
op-mult-ivec3-ivec3.vert
|
pass |
|
op-mult-ivec4-int.frag
|
pass |
|
op-mult-ivec4-int.vert
|
pass |
|
op-mult-ivec4-ivec4.frag
|
pass |
|
op-mult-ivec4-ivec4.vert
|
pass |
|
op-mult-mat2-float.frag
|
pass |
|
op-mult-mat2-float.vert
|
pass |
|
op-mult-mat2-mat2.frag
|
pass |
|
op-mult-mat2-mat2.vert
|
pass |
|
op-mult-mat2-mat3x2.frag
|
pass |
|
op-mult-mat2-mat3x2.vert
|
pass |
|
op-mult-mat2-mat4x2.frag
|
pass |
|
op-mult-mat2-mat4x2.vert
|
pass |
|
op-mult-mat2-vec2.frag
|
pass |
|
op-mult-mat2-vec2.vert
|
pass |
|
op-mult-mat2x3-float.frag
|
pass |
|
op-mult-mat2x3-float.vert
|
pass |
|
op-mult-mat2x3-mat2.frag
|
pass |
|
op-mult-mat2x3-mat2.vert
|
pass |
|
op-mult-mat2x3-mat3x2.frag
|
pass |
|
op-mult-mat2x3-mat3x2.vert
|
pass |
|
op-mult-mat2x3-mat4x2.frag
|
pass |
|
op-mult-mat2x3-mat4x2.vert
|
pass |
|
op-mult-mat2x3-vec2.frag
|
pass |
|
op-mult-mat2x3-vec2.vert
|
pass |
|
op-mult-mat2x4-float.frag
|
pass |
|
op-mult-mat2x4-float.vert
|
pass |
|
op-mult-mat2x4-mat2.frag
|
pass |
|
op-mult-mat2x4-mat2.vert
|
pass |
|
op-mult-mat2x4-mat3x2.frag
|
pass |
|
op-mult-mat2x4-mat3x2.vert
|
pass |
|
op-mult-mat2x4-mat4x2.frag
|
pass |
|
op-mult-mat2x4-mat4x2.vert
|
pass |
|
op-mult-mat2x4-vec2.frag
|
pass |
|
op-mult-mat2x4-vec2.vert
|
pass |
|
op-mult-mat3-float.frag
|
pass |
|
op-mult-mat3-float.vert
|
pass |
|
op-mult-mat3-mat2x3.frag
|
pass |
|
op-mult-mat3-mat2x3.vert
|
pass |
|
op-mult-mat3-mat3.frag
|
pass |
|
op-mult-mat3-mat3.vert
|
pass |
|
op-mult-mat3-mat4x3.frag
|
pass |
|
op-mult-mat3-mat4x3.vert
|
pass |
|
op-mult-mat3-vec3.frag
|
pass |
|
op-mult-mat3-vec3.vert
|
pass |
|
op-mult-mat3x2-float.frag
|
pass |
|
op-mult-mat3x2-float.vert
|
pass |
|
op-mult-mat3x2-mat2x3.frag
|
pass |
|
op-mult-mat3x2-mat2x3.vert
|
pass |
|
op-mult-mat3x2-mat3.frag
|
pass |
|
op-mult-mat3x2-mat3.vert
|
pass |
|
op-mult-mat3x2-mat4x3.frag
|
pass |
|
op-mult-mat3x2-mat4x3.vert
|
pass |
|
op-mult-mat3x2-vec3.frag
|
pass |
|
op-mult-mat3x2-vec3.vert
|
pass |
|
op-mult-mat3x4-float.frag
|
pass |
|
op-mult-mat3x4-float.vert
|
pass |
|
op-mult-mat3x4-mat2x3.frag
|
pass |
|
op-mult-mat3x4-mat2x3.vert
|
pass |
|
op-mult-mat3x4-mat3.frag
|
pass |
|
op-mult-mat3x4-mat3.vert
|
pass |
|
op-mult-mat3x4-mat4x3.frag
|
pass |
|
op-mult-mat3x4-mat4x3.vert
|
pass |
|
op-mult-mat3x4-vec3.frag
|
pass |
|
op-mult-mat3x4-vec3.vert
|
pass |
|
op-mult-mat4-float.frag
|
pass |
|
op-mult-mat4-float.vert
|
pass |
|
op-mult-mat4-mat2x4.frag
|
pass |
|
op-mult-mat4-mat2x4.vert
|
pass |
|
op-mult-mat4-mat3x4.frag
|
pass |
|
op-mult-mat4-mat3x4.vert
|
pass |
|
op-mult-mat4-mat4.frag
|
pass |
|
op-mult-mat4-mat4.vert
|
pass |
|
op-mult-mat4-vec4.frag
|
pass |
|
op-mult-mat4-vec4.vert
|
pass |
|
op-mult-mat4x2-float.frag
|
pass |
|
op-mult-mat4x2-float.vert
|
pass |
|
op-mult-mat4x2-mat2x4.frag
|
pass |
|
op-mult-mat4x2-mat2x4.vert
|
pass |
|
op-mult-mat4x2-mat3x4.frag
|
pass |
|
op-mult-mat4x2-mat3x4.vert
|
pass |
|
op-mult-mat4x2-mat4.frag
|
pass |
|
op-mult-mat4x2-mat4.vert
|
pass |
|
op-mult-mat4x2-vec4.frag
|
pass |
|
op-mult-mat4x2-vec4.vert
|
pass |
|
op-mult-mat4x3-float.frag
|
pass |
|
op-mult-mat4x3-float.vert
|
pass |
|
op-mult-mat4x3-mat2x4.frag
|
pass |
|
op-mult-mat4x3-mat2x4.vert
|
pass |
|
op-mult-mat4x3-mat3x4.frag
|
pass |
|
op-mult-mat4x3-mat3x4.vert
|
pass |
|
op-mult-mat4x3-mat4.frag
|
pass |
|
op-mult-mat4x3-mat4.vert
|
pass |
|
op-mult-mat4x3-vec4.frag
|
pass |
|
op-mult-mat4x3-vec4.vert
|
pass |
|
op-mult-vec2-float.frag
|
pass |
|
op-mult-vec2-float.vert
|
pass |
|
op-mult-vec2-mat2.frag
|
pass |
|
op-mult-vec2-mat2.vert
|
pass |
|
op-mult-vec2-mat3x2.frag
|
pass |
|
op-mult-vec2-mat3x2.vert
|
pass |
|
op-mult-vec2-mat4x2.frag
|
pass |
|
op-mult-vec2-mat4x2.vert
|
pass |
|
op-mult-vec2-vec2.frag
|
pass |
|
op-mult-vec2-vec2.vert
|
pass |
|
op-mult-vec3-float.frag
|
pass |
|
op-mult-vec3-float.vert
|
pass |
|
op-mult-vec3-mat2x3.frag
|
pass |
|
op-mult-vec3-mat2x3.vert
|
pass |
|
op-mult-vec3-mat3.frag
|
pass |
|
op-mult-vec3-mat3.vert
|
pass |
|
op-mult-vec3-mat4x3.frag
|
pass |
|
op-mult-vec3-mat4x3.vert
|
pass |
|
op-mult-vec3-vec3.frag
|
pass |
|
op-mult-vec3-vec3.vert
|
pass |
|
op-mult-vec4-float.frag
|
pass |
|
op-mult-vec4-float.vert
|
pass |
|
op-mult-vec4-mat2x4.frag
|
pass |
|
op-mult-vec4-mat2x4.vert
|
pass |
|
op-mult-vec4-mat3x4.frag
|
pass |
|
op-mult-vec4-mat3x4.vert
|
pass |
|
op-mult-vec4-mat4.frag
|
pass |
|
op-mult-vec4-mat4.vert
|
pass |
|
op-mult-vec4-vec4.frag
|
pass |
|
op-mult-vec4-vec4.vert
|
pass |
|
op-ne-bool-bool.frag
|
pass |
|
op-ne-bool-bool.vert
|
pass |
|
op-ne-bvec2-bvec2.frag
|
pass |
|
op-ne-bvec2-bvec2.vert
|
pass |
|
op-ne-bvec3-bvec3.frag
|
pass |
|
op-ne-bvec3-bvec3.vert
|
pass |
|
op-ne-bvec4-bvec4.frag
|
pass |
|
op-ne-bvec4-bvec4.vert
|
pass |
|
op-ne-float-float.frag
|
pass |
|
op-ne-float-float.vert
|
pass |
|
op-ne-int-int.frag
|
pass |
|
op-ne-int-int.vert
|
pass |
|
op-ne-ivec2-ivec2.frag
|
pass |
|
op-ne-ivec2-ivec2.vert
|
pass |
|
op-ne-ivec3-ivec3.frag
|
pass |
|
op-ne-ivec3-ivec3.vert
|
pass |
|
op-ne-ivec4-ivec4.frag
|
pass |
|
op-ne-ivec4-ivec4.vert
|
pass |
|
op-ne-mat2-mat2.frag
|
pass |
|
op-ne-mat2-mat2.vert
|
pass |
|
op-ne-mat2x3-mat2x3.frag
|
pass |
|
op-ne-mat2x3-mat2x3.vert
|
pass |
|
op-ne-mat2x4-mat2x4.frag
|
pass |
|
op-ne-mat2x4-mat2x4.vert
|
pass |
|
op-ne-mat3-mat3.frag
|
pass |
|
op-ne-mat3-mat3.vert
|
pass |
|
op-ne-mat3x2-mat3x2.frag
|
pass |
|
op-ne-mat3x2-mat3x2.vert
|
pass |
|
op-ne-mat3x4-mat3x4.frag
|
pass |
|
op-ne-mat3x4-mat3x4.vert
|
pass |
|
op-ne-mat4-mat4.frag
|
pass |
|
op-ne-mat4-mat4.vert
|
pass |
|
op-ne-mat4x2-mat4x2.frag
|
pass |
|
op-ne-mat4x2-mat4x2.vert
|
pass |
|
op-ne-mat4x3-mat4x3.frag
|
pass |
|
op-ne-mat4x3-mat4x3.vert
|
pass |
|
op-ne-vec2-vec2.frag
|
pass |
|
op-ne-vec2-vec2.vert
|
pass |
|
op-ne-vec3-vec3.frag
|
pass |
|
op-ne-vec3-vec3.vert
|
pass |
|
op-ne-vec4-vec4.frag
|
pass |
|
op-ne-vec4-vec4.vert
|
pass |
|
op-neg-float.frag
|
pass |
|
op-neg-float.vert
|
pass |
|
op-neg-int.frag
|
pass |
|
op-neg-int.vert
|
pass |
|
op-neg-ivec2.frag
|
pass |
|
op-neg-ivec2.vert
|
pass |
|
op-neg-ivec3.frag
|
pass |
|
op-neg-ivec3.vert
|
pass |
|
op-neg-ivec4.frag
|
pass |
|
op-neg-ivec4.vert
|
pass |
|
op-neg-mat2.frag
|
pass |
|
op-neg-mat2.vert
|
pass |
|
op-neg-mat2x3.frag
|
pass |
|
op-neg-mat2x3.vert
|
pass |
|
op-neg-mat2x4.frag
|
pass |
|
op-neg-mat2x4.vert
|
pass |
|
op-neg-mat3.frag
|
pass |
|
op-neg-mat3.vert
|
pass |
|
op-neg-mat3x2.frag
|
pass |
|
op-neg-mat3x2.vert
|
pass |
|
op-neg-mat3x4.frag
|
pass |
|
op-neg-mat3x4.vert
|
pass |
|
op-neg-mat4.frag
|
pass |
|
op-neg-mat4.vert
|
pass |
|
op-neg-mat4x2.frag
|
pass |
|
op-neg-mat4x2.vert
|
pass |
|
op-neg-mat4x3.frag
|
pass |
|
op-neg-mat4x3.vert
|
pass |
|
op-neg-vec2.frag
|
pass |
|
op-neg-vec2.vert
|
pass |
|
op-neg-vec3.frag
|
pass |
|
op-neg-vec3.vert
|
pass |
|
op-neg-vec4.frag
|
pass |
|
op-neg-vec4.vert
|
pass |
|
op-not-bool.frag
|
pass |
|
op-not-bool.vert
|
pass |
|
op-or-bool-bool.frag
|
pass |
|
op-or-bool-bool.vert
|
pass |
|
op-selection-bool-bool-bool.frag
|
pass |
|
op-selection-bool-bool-bool.vert
|
pass |
|
op-selection-bool-bvec2-bvec2.frag
|
pass |
|
op-selection-bool-bvec2-bvec2.vert
|
pass |
|
op-selection-bool-bvec3-bvec3.frag
|
pass |
|
op-selection-bool-bvec3-bvec3.vert
|
pass |
|
op-selection-bool-bvec4-bvec4.frag
|
pass |
|
op-selection-bool-bvec4-bvec4.vert
|
pass |
|
op-selection-bool-float-float.frag
|
pass |
|
op-selection-bool-float-float.vert
|
pass |
|
op-selection-bool-int-int.frag
|
pass |
|
op-selection-bool-int-int.vert
|
pass |
|
op-selection-bool-ivec2-ivec2.frag
|
pass |
|
op-selection-bool-ivec2-ivec2.vert
|
pass |
|
op-selection-bool-ivec3-ivec3.frag
|
pass |
|
op-selection-bool-ivec3-ivec3.vert
|
pass |
|
op-selection-bool-ivec4-ivec4.frag
|
pass |
|
op-selection-bool-ivec4-ivec4.vert
|
pass |
|
op-selection-bool-mat2-mat2.frag
|
pass |
|
op-selection-bool-mat2-mat2.vert
|
pass |
|
op-selection-bool-mat2x3-mat2x3.frag
|
pass |
|
op-selection-bool-mat2x3-mat2x3.vert
|
pass |
|
op-selection-bool-mat2x4-mat2x4.frag
|
pass |
|
op-selection-bool-mat2x4-mat2x4.vert
|
pass |
|
op-selection-bool-mat3-mat3.frag
|
pass |
|
op-selection-bool-mat3-mat3.vert
|
pass |
|
op-selection-bool-mat3x2-mat3x2.frag
|
pass |
|
op-selection-bool-mat3x2-mat3x2.vert
|
pass |
|
op-selection-bool-mat3x4-mat3x4.frag
|
pass |
|
op-selection-bool-mat3x4-mat3x4.vert
|
pass |
|
op-selection-bool-mat4-mat4.frag
|
pass |
|
op-selection-bool-mat4-mat4.vert
|
pass |
|
op-selection-bool-mat4x2-mat4x2.frag
|
pass |
|
op-selection-bool-mat4x2-mat4x2.vert
|
pass |
|
op-selection-bool-mat4x3-mat4x3.frag
|
pass |
|
op-selection-bool-mat4x3-mat4x3.vert
|
pass |
|
op-selection-bool-vec2-vec2.frag
|
pass |
|
op-selection-bool-vec2-vec2.vert
|
pass |
|
op-selection-bool-vec3-vec3.frag
|
pass |
|
op-selection-bool-vec3-vec3.vert
|
pass |
|
op-selection-bool-vec4-vec4.frag
|
pass |
|
op-selection-bool-vec4-vec4.vert
|
pass |
|
op-sub-float-float.frag
|
pass |
|
op-sub-float-float.vert
|
pass |
|
op-sub-float-mat2.frag
|
pass |
|
op-sub-float-mat2.vert
|
pass |
|
op-sub-float-mat2x3.frag
|
pass |
|
op-sub-float-mat2x3.vert
|
pass |
|
op-sub-float-mat2x4.frag
|
pass |
|
op-sub-float-mat2x4.vert
|
pass |
|
op-sub-float-mat3.frag
|
pass |
|
op-sub-float-mat3.vert
|
pass |
|
op-sub-float-mat3x2.frag
|
pass |
|
op-sub-float-mat3x2.vert
|
pass |
|
op-sub-float-mat3x4.frag
|
pass |
|
op-sub-float-mat3x4.vert
|
pass |
|
op-sub-float-mat4.frag
|
pass |
|
op-sub-float-mat4.vert
|
pass |
|
op-sub-float-mat4x2.frag
|
pass |
|
op-sub-float-mat4x2.vert
|
pass |
|
op-sub-float-mat4x3.frag
|
pass |
|
op-sub-float-mat4x3.vert
|
pass |
|
op-sub-float-vec2.frag
|
pass |
|
op-sub-float-vec2.vert
|
pass |
|
op-sub-float-vec3.frag
|
pass |
|
op-sub-float-vec3.vert
|
pass |
|
op-sub-float-vec4.frag
|
pass |
|
op-sub-float-vec4.vert
|
pass |
|
op-sub-int-int.frag
|
pass |
|
op-sub-int-int.vert
|
pass |
|
op-sub-int-ivec2.frag
|
pass |
|
op-sub-int-ivec2.vert
|
pass |
|
op-sub-int-ivec3.frag
|
pass |
|
op-sub-int-ivec3.vert
|
pass |
|
op-sub-int-ivec4.frag
|
pass |
|
op-sub-int-ivec4.vert
|
pass |
|
op-sub-ivec2-int.frag
|
pass |
|
op-sub-ivec2-int.vert
|
pass |
|
op-sub-ivec2-ivec2.frag
|
pass |
|
op-sub-ivec2-ivec2.vert
|
pass |
|
op-sub-ivec3-int.frag
|
pass |
|
op-sub-ivec3-int.vert
|
pass |
|
op-sub-ivec3-ivec3.frag
|
pass |
|
op-sub-ivec3-ivec3.vert
|
pass |
|
op-sub-ivec4-int.frag
|
pass |
|
op-sub-ivec4-int.vert
|
pass |
|
op-sub-ivec4-ivec4.frag
|
pass |
|
op-sub-ivec4-ivec4.vert
|
pass |
|
op-sub-mat2-float.frag
|
pass |
|
op-sub-mat2-float.vert
|
pass |
|
op-sub-mat2-mat2.frag
|
pass |
|
op-sub-mat2-mat2.vert
|
pass |
|
op-sub-mat2x3-float.frag
|
pass |
|
op-sub-mat2x3-float.vert
|
pass |
|
op-sub-mat2x3-mat2x3.frag
|
pass |
|
op-sub-mat2x3-mat2x3.vert
|
pass |
|
op-sub-mat2x4-float.frag
|
pass |
|
op-sub-mat2x4-float.vert
|
pass |
|
op-sub-mat2x4-mat2x4.frag
|
pass |
|
op-sub-mat2x4-mat2x4.vert
|
pass |
|
op-sub-mat3-float.frag
|
pass |
|
op-sub-mat3-float.vert
|
pass |
|
op-sub-mat3-mat3.frag
|
pass |
|
op-sub-mat3-mat3.vert
|
pass |
|
op-sub-mat3x2-float.frag
|
pass |
|
op-sub-mat3x2-float.vert
|
pass |
|
op-sub-mat3x2-mat3x2.frag
|
pass |
|
op-sub-mat3x2-mat3x2.vert
|
pass |
|
op-sub-mat3x4-float.frag
|
pass |
|
op-sub-mat3x4-float.vert
|
pass |
|
op-sub-mat3x4-mat3x4.frag
|
pass |
|
op-sub-mat3x4-mat3x4.vert
|
pass |
|
op-sub-mat4-float.frag
|
pass |
|
op-sub-mat4-float.vert
|
pass |
|
op-sub-mat4-mat4.frag
|
pass |
|
op-sub-mat4-mat4.vert
|
pass |
|
op-sub-mat4x2-float.frag
|
pass |
|
op-sub-mat4x2-float.vert
|
pass |
|
op-sub-mat4x2-mat4x2.frag
|
pass |
|
op-sub-mat4x2-mat4x2.vert
|
pass |
|
op-sub-mat4x3-float.frag
|
pass |
|
op-sub-mat4x3-float.vert
|
pass |
|
op-sub-mat4x3-mat4x3.frag
|
pass |
|
op-sub-mat4x3-mat4x3.vert
|
pass |
|
op-sub-vec2-float.frag
|
pass |
|
op-sub-vec2-float.vert
|
pass |
|
op-sub-vec2-vec2.frag
|
pass |
|
op-sub-vec2-vec2.vert
|
pass |
|
op-sub-vec3-float.frag
|
pass |
|
op-sub-vec3-float.vert
|
pass |
|
op-sub-vec3-vec3.frag
|
pass |
|
op-sub-vec3-vec3.vert
|
pass |
|
op-sub-vec4-float.frag
|
pass |
|
op-sub-vec4-float.vert
|
pass |
|
op-sub-vec4-vec4.frag
|
pass |
|
op-sub-vec4-vec4.vert
|
pass |
|
op-uplus-float.frag
|
pass |
|
op-uplus-float.vert
|
pass |
|
op-uplus-int.frag
|
pass |
|
op-uplus-int.vert
|
pass |
|
op-uplus-ivec2.frag
|
pass |
|
op-uplus-ivec2.vert
|
pass |
|
op-uplus-ivec3.frag
|
pass |
|
op-uplus-ivec3.vert
|
pass |
|
op-uplus-ivec4.frag
|
pass |
|
op-uplus-ivec4.vert
|
pass |
|
op-uplus-mat2.frag
|
pass |
|
op-uplus-mat2.vert
|
pass |
|
op-uplus-mat2x3.frag
|
pass |
|
op-uplus-mat2x3.vert
|
pass |
|
op-uplus-mat2x4.frag
|
pass |
|
op-uplus-mat2x4.vert
|
pass |
|
op-uplus-mat3.frag
|
pass |
|
op-uplus-mat3.vert
|
pass |
|
op-uplus-mat3x2.frag
|
pass |
|
op-uplus-mat3x2.vert
|
pass |
|
op-uplus-mat3x4.frag
|
pass |
|
op-uplus-mat3x4.vert
|
pass |
|
op-uplus-mat4.frag
|
pass |
|
op-uplus-mat4.vert
|
pass |
|
op-uplus-mat4x2.frag
|
pass |
|
op-uplus-mat4x2.vert
|
pass |
|
op-uplus-mat4x3.frag
|
pass |
|
op-uplus-mat4x3.vert
|
pass |
|
op-uplus-vec2.frag
|
pass |
|
op-uplus-vec2.vert
|
pass |
|
op-uplus-vec3.frag
|
pass |
|
op-uplus-vec3.vert
|
pass |
|
op-uplus-vec4.frag
|
pass |
|
op-uplus-vec4.vert
|
pass |
|
op-xor-bool-bool.frag
|
pass |
|
op-xor-bool-bool.vert
|
pass |
|
outerproduct-bool.vert
|
pass |
|
outerproduct-bvec2.vert
|
pass |
|
outerproduct-bvec3.vert
|
pass |
|
outerproduct-bvec4.vert
|
pass |
|
outerproduct-float.vert
|
pass |
|
outerproduct-int.vert
|
pass |
|
outerproduct-mat2.vert
|
pass |
|
outerproduct-mat2x2.vert
|
pass |
|
outerproduct-mat2x3.vert
|
pass |
|
outerproduct-mat2x4.vert
|
pass |
|
outerproduct-mat3.vert
|
pass |
|
outerproduct-mat3x2.vert
|
pass |
|
outerproduct-mat3x3.vert
|
pass |
|
outerproduct-mat3x4.vert
|
pass |
|
outerproduct-mat4.vert
|
pass |
|
outerproduct-mat4x2.vert
|
pass |
|
outerproduct-mat4x3.vert
|
pass |
|
outerproduct-mat4x4.vert
|
pass |
|
outerproduct-vec2-vec2.frag
|
pass |
|
outerproduct-vec2-vec2.vert
|
pass |
|
outerproduct-vec2-vec3.frag
|
pass |
|
outerproduct-vec2-vec3.vert
|
pass |
|
outerproduct-vec2-vec4.frag
|
pass |
|
outerproduct-vec2-vec4.vert
|
pass |
|
outerproduct-vec3-vec2.frag
|
pass |
|
outerproduct-vec3-vec2.vert
|
pass |
|
outerproduct-vec3-vec3.frag
|
pass |
|
outerproduct-vec3-vec3.vert
|
pass |
|
outerproduct-vec3-vec4.frag
|
pass |
|
outerproduct-vec3-vec4.vert
|
pass |
|
outerproduct-vec4-vec2.frag
|
pass |
|
outerproduct-vec4-vec2.vert
|
pass |
|
outerproduct-vec4-vec3.frag
|
pass |
|
outerproduct-vec4-vec3.vert
|
pass |
|
outerproduct-vec4-vec4.frag
|
pass |
|
outerproduct-vec4-vec4.vert
|
pass |
|
pow-float-float.frag
|
pass |
|
pow-float-float.vert
|
pass |
|
pow-vec2-vec2.frag
|
pass |
|
pow-vec2-vec2.vert
|
pass |
|
pow-vec3-vec3.frag
|
pass |
|
pow-vec3-vec3.vert
|
pass |
|
pow-vec4-vec4.frag
|
pass |
|
pow-vec4-vec4.vert
|
pass |
|
radians-float.frag
|
pass |
|
radians-float.vert
|
pass |
|
radians-vec2.frag
|
pass |
|
radians-vec2.vert
|
pass |
|
radians-vec3.frag
|
pass |
|
radians-vec3.vert
|
pass |
|
radians-vec4.frag
|
pass |
|
radians-vec4.vert
|
pass |
|
reflect-float-float.frag
|
pass |
|
reflect-float-float.vert
|
pass |
|
reflect-vec2-vec2.frag
|
pass |
|
reflect-vec2-vec2.vert
|
pass |
|
reflect-vec3-vec3.frag
|
pass |
|
reflect-vec3-vec3.vert
|
pass |
|
reflect-vec4-vec4.frag
|
pass |
|
reflect-vec4-vec4.vert
|
pass |
|
refract-float-float-float.frag
|
pass |
|
refract-float-float-float.vert
|
pass |
|
refract-vec2-vec2-float.frag
|
pass |
|
refract-vec2-vec2-float.vert
|
pass |
|
refract-vec3-vec3-float.frag
|
pass |
|
refract-vec3-vec3-float.vert
|
pass |
|
refract-vec4-vec4-float.frag
|
pass |
|
refract-vec4-vec4-float.vert
|
pass |
|
sign-float.frag
|
pass |
|
sign-float.vert
|
pass |
|
sign-vec2.frag
|
pass |
|
sign-vec2.vert
|
pass |
|
sign-vec3.frag
|
pass |
|
sign-vec3.vert
|
pass |
|
sign-vec4.frag
|
pass |
|
sign-vec4.vert
|
pass |
|
sin-float.frag
|
pass |
|
sin-float.vert
|
pass |
|
sin-vec2.frag
|
pass |
|
sin-vec2.vert
|
pass |
|
sin-vec3.frag
|
pass |
|
sin-vec3.vert
|
pass |
|
sin-vec4.frag
|
pass |
|
sin-vec4.vert
|
pass |
|
smoothstep-float-float-float.frag
|
pass |
|
smoothstep-float-float-float.vert
|
pass |
|
smoothstep-float-float-vec2.frag
|
pass |
|
smoothstep-float-float-vec2.vert
|
pass |
|
smoothstep-float-float-vec3.frag
|
pass |
|
smoothstep-float-float-vec3.vert
|
pass |
|
smoothstep-float-float-vec4.frag
|
pass |
|
smoothstep-float-float-vec4.vert
|
pass |
|
smoothstep-vec2-vec2-vec2.frag
|
pass |
|
smoothstep-vec2-vec2-vec2.vert
|
pass |
|
smoothstep-vec3-vec3-vec3.frag
|
pass |
|
smoothstep-vec3-vec3-vec3.vert
|
pass |
|
smoothstep-vec4-vec4-vec4.frag
|
pass |
|
smoothstep-vec4-vec4-vec4.vert
|
pass |
|
sqrt-float.frag
|
pass |
|
sqrt-float.vert
|
pass |
|
sqrt-vec2.frag
|
pass |
|
sqrt-vec2.vert
|
pass |
|
sqrt-vec3.frag
|
pass |
|
sqrt-vec3.vert
|
pass |
|
sqrt-vec4.frag
|
pass |
|
sqrt-vec4.vert
|
pass |
|
step-float-float.frag
|
pass |
|
step-float-float.vert
|
pass |
|
step-float-vec2.frag
|
pass |
|
step-float-vec2.vert
|
pass |
|
step-float-vec3.frag
|
pass |
|
step-float-vec3.vert
|
pass |
|
step-float-vec4.frag
|
pass |
|
step-float-vec4.vert
|
pass |
|
step-vec2-vec2.frag
|
pass |
|
step-vec2-vec2.vert
|
pass |
|
step-vec3-vec3.frag
|
pass |
|
step-vec3-vec3.vert
|
pass |
|
step-vec4-vec4.frag
|
pass |
|
step-vec4-vec4.vert
|
pass |
|
tan-float.frag
|
pass |
|
tan-float.vert
|
pass |
|
tan-vec2.frag
|
pass |
|
tan-vec2.vert
|
pass |
|
tan-vec3.frag
|
pass |
|
tan-vec3.vert
|
pass |
|
tan-vec4.frag
|
pass |
|
tan-vec4.vert
|
pass |
|
transpose-mat2.frag
|
pass |
|
transpose-mat2.vert
|
pass |
|
transpose-mat2x3.frag
|
pass |
|
transpose-mat2x3.vert
|
pass |
|
transpose-mat2x4.frag
|
pass |
|
transpose-mat2x4.vert
|
pass |
|
transpose-mat3.frag
|
pass |
|
transpose-mat3.vert
|
pass |
|
transpose-mat3x2.frag
|
pass |
|
transpose-mat3x2.vert
|
pass |
|
transpose-mat3x4.frag
|
pass |
|
transpose-mat3x4.vert
|
pass |
|
transpose-mat4.frag
|
pass |
|
transpose-mat4.vert
|
pass |
|
transpose-mat4x2.frag
|
pass |
|
transpose-mat4x2.vert
|
pass |
|
transpose-mat4x3.frag
|
pass |
|
transpose-mat4x3.vert
|
pass |
|
clipping
|
2/2 |
|
clip-distance-unavailable.frag
|
pass |
|
clip-distance-unavailable.vert
|
pass |
|
constructor
|
6/6 |
|
struct-1.vert
|
pass |
|
struct-2.vert
|
pass |
|
struct-3.vert
|
pass |
|
struct-4.vert
|
pass |
|
struct-5.vert
|
pass |
|
struct-6.vert
|
pass |
|
invalid-int-array-to-float-array-conversion.vert
|
pass |
|
invalid-vec4-array-to-vec3-array-conversion.vert
|
fail |
|
invalid-vec4-to-vec3-conversion.vert
|
pass |
|
literals
|
3/3 |
|
valid-float-exponent-with-suffix.vert
|
pass |
|
valid-float-suffix-capital-f.vert
|
pass |
|
valid-float-suffix-f.vert
|
pass |
|
out-of-bounds-access
|
6/6 |
|
vs-mat4-out-of-bounds-const-1.vert
|
pass |
|
vs-mat4-out-of-bounds-const-2.vert
|
pass |
|
vs-mat4-out-of-bounds-const-3.vert
|
pass |
|
vs-vec4-out-of-bounds-const-1.vert
|
pass |
|
vs-vec4-out-of-bounds-const-2.vert
|
pass |
|
vs-vec4-out-of-bounds-const-3.vert
|
pass |
|
qualifiers
|
24/24 |
|
centroid-01.vert
|
pass |
|
fn-inout-array-allowed-cstyle.frag
|
pass |
|
fn-inout-array-allowed-cstyle.vert
|
pass |
|
fn-inout-array-allowed.frag
|
pass |
|
fn-inout-array-allowed.vert
|
pass |
|
fn-out-array-allowed-cstyle.frag
|
pass |
|
fn-out-array-allowed-cstyle.vert
|
pass |
|
fn-out-array-allowed.frag
|
pass |
|
fn-out-array-allowed.vert
|
pass |
|
in-01.vert
|
pass |
|
in-02.vert
|
pass |
|
inout-01.vert
|
pass |
|
invariant-01.vert
|
pass |
|
invariant-02.vert
|
pass |
|
invariant-03.frag
|
pass |
|
invariant-04.vert
|
pass |
|
invariant-05.vert
|
pass |
|
invariant-06.vert
|
pass |
|
invariant-07.vert
|
pass |
|
invariant-08.vert
|
pass |
|
multiple-invariant-centroid-vec4.frag
|
pass |
|
out-01.vert
|
pass |
|
out-02.vert
|
pass |
|
out-conversion-int-to-float.vert
|
pass |
|
row_major.frag
|
pass |
|
scoping-struct-vs-variable.vert
|
pass |
|
storage-qualfiers
|
5/5 |
|
static-write-attribute-01.vert
|
pass |
|
static-write-attribute-02.vert
|
pass |
|
static-write-point-coord.frag
|
pass |
|
static-write-varying-01.frag
|
pass |
|
static-write-varying-02.frag
|
pass |
|
structure-and-array-operations
|
142/142 |
|
anonymous-struct.vert
|
pass |
|
array-add.vert
|
pass |
|
array-assign-implicit-conversion-bool-float.vert
|
pass |
|
array-assign-implicit-conversion-bool-int.vert
|
pass |
|
array-assign-implicit-conversion-bvec2-ivec2.vert
|
pass |
|
array-assign-implicit-conversion-bvec2-vec2.vert
|
pass |
|
array-assign-implicit-conversion-bvec3-ivec3.vert
|
pass |
|
array-assign-implicit-conversion-bvec3-vec3.vert
|
pass |
|
array-assign-implicit-conversion-bvec4-ivec4.vert
|
pass |
|
array-assign-implicit-conversion-bvec4-vec4.vert
|
pass |
|
array-assign-implicit-conversion-float-bool.vert
|
pass |
|
array-assign-implicit-conversion-float-int.vert
|
pass |
|
array-assign-implicit-conversion-int-bool.vert
|
pass |
|
array-assign-implicit-conversion-int-float.vert
|
pass |
|
array-assign-implicit-conversion-ivec2-bvec2.vert
|
pass |
|
array-assign-implicit-conversion-ivec2-vec2.vert
|
pass |
|
array-assign-implicit-conversion-ivec3-bvec3.vert
|
pass |
|
array-assign-implicit-conversion-ivec3-vec3.vert
|
pass |
|
array-assign-implicit-conversion-ivec4-bvec4.vert
|
pass |
|
array-assign-implicit-conversion-ivec4-vec4.vert
|
pass |
|
array-assign-implicit-conversion-vec2-bvec2.vert
|
pass |
|
array-assign-implicit-conversion-vec2-ivec2.vert
|
pass |
|
array-assign-implicit-conversion-vec3-bvec3.vert
|
pass |
|
array-assign-implicit-conversion-vec3-ivec3.vert
|
pass |
|
array-assign-implicit-conversion-vec4-bvec4.vert
|
pass |
|
array-assign-implicit-conversion-vec4-ivec4.vert
|
pass |
|
array-assign-implicit-size.vert
|
pass |
|
array-assign.vert
|
pass |
|
array-attribute.vert
|
pass |
|
array-constant-index-implicit-size.vert
|
pass |
|
array-constant-index-negative.vert
|
pass |
|
array-constant-index-too-large.vert
|
pass |
|
array-ctor-implicit-conversion-bool-float.vert
|
pass |
|
array-ctor-implicit-conversion-bool-int.vert
|
pass |
|
array-ctor-implicit-conversion-bvec2-ivec2.vert
|
pass |
|
array-ctor-implicit-conversion-bvec2-vec2.vert
|
pass |
|
array-ctor-implicit-conversion-bvec3-ivec3.vert
|
pass |
|
array-ctor-implicit-conversion-bvec3-vec3.vert
|
pass |
|
array-ctor-implicit-conversion-bvec4-ivec4.vert
|
pass |
|
array-ctor-implicit-conversion-bvec4-vec4.vert
|
pass |
|
array-ctor-implicit-conversion-float-bool.vert
|
pass |
|
array-ctor-implicit-conversion-float-int.vert
|
pass |
|
array-ctor-implicit-conversion-int-bool.vert
|
pass |
|
array-ctor-implicit-conversion-int-float.vert
|
pass |
|
array-ctor-implicit-conversion-ivec2-bvec2.vert
|
pass |
|
array-ctor-implicit-conversion-ivec2-vec2.vert
|
pass |
|
array-ctor-implicit-conversion-ivec3-bvec3.vert
|
pass |
|
array-ctor-implicit-conversion-ivec3-vec3.vert
|
pass |
|
array-ctor-implicit-conversion-ivec4-bvec4.vert
|
pass |
|
array-ctor-implicit-conversion-ivec4-vec4.vert
|
pass |
|
array-ctor-implicit-conversion-vec2-bvec2.vert
|
pass |
|
array-ctor-implicit-conversion-vec2-ivec2.vert
|
pass |
|
array-ctor-implicit-conversion-vec3-bvec3.vert
|
pass |
|
array-ctor-implicit-conversion-vec3-ivec3.vert
|
pass |
|
array-ctor-implicit-conversion-vec4-bvec4.vert
|
pass |
|
array-ctor-implicit-conversion-vec4-ivec4.vert
|
pass |
|
array-ctor-mismatched-size.vert
|
pass |
|
array-ctor.vert
|
pass |
|
array-divide.vert
|
pass |
|
array-equal-implicit-size.vert
|
pass |
|
array-equal-matrix.vert
|
pass |
|
array-equal-mismatched-base-type.vert
|
pass |
|
array-equal-mismatched-size.vert
|
pass |
|
array-equal-vector.vert
|
pass |
|
array-equal.vert
|
pass |
|
array-function-parameter-implicit-size.vert
|
pass |
|
array-function-parameter-unsized.vert
|
pass |
|
array-function-return-unsized.vert
|
pass |
|
array-function-return.vert
|
pass |
|
array-greater-equal.vert
|
pass |
|
array-greater.vert
|
pass |
|
array-length-implicit-size.vert
|
pass |
|
array-length-with-argument.vert
|
pass |
|
array-length.vert
|
pass |
|
array-less-equal.vert
|
pass |
|
array-less.vert
|
pass |
|
array-logical-and.vert
|
pass |
|
array-logical-not.vert
|
pass |
|
array-logical-or.vert
|
pass |
|
array-logical-xor.vert
|
pass |
|
array-multidimensional-new-syntax.vert
|
pass |
|
array-multidimensional.vert
|
pass |
|
array-multiply.vert
|
pass |
|
array-negate.vert
|
pass |
|
array-not-equal-implicit-size.vert
|
pass |
|
array-not-equal-matrix.vert
|
pass |
|
array-not-equal-mismatched-base-type.vert
|
pass |
|
array-not-equal-mismatched-size.vert
|
pass |
|
array-not-equal-vertor.vert
|
pass |
|
array-not-equal.vert
|
pass |
|
array-of-any-type.vert
|
pass |
|
array-of-array-function-parameter-declaration.frag
|
pass |
|
array-of-array-function-parameter-declaration.vert
|
pass |
|
array-of-array-function-parameter-definition.frag
|
pass |
|
array-of-array-function-parameter-definition.vert
|
pass |
|
array-of-array-structure-field.frag
|
pass |
|
array-of-array-structure-field.vert
|
pass |
|
array-of-struct-of-array.vert
|
pass |
|
array-of-struct.vert
|
pass |
|
array-positive.vert
|
pass |
|
array-postdecrement.vert
|
pass |
|
array-postincrement.vert
|
pass |
|
array-predecrement.vert
|
pass |
|
array-preincrement.vert
|
pass |
|
array-redeclaration-01.vert
|
pass |
|
array-redeclaration-initializer.vert
|
pass |
|
array-redeclaration-too-small.vert
|
pass |
|
array-redeclaration-wrong-base-type.vert
|
pass |
|
array-resize-after-access-big-enough.vert
|
pass |
|
array-resize-after-access-too-small.vert
|
pass |
|
array-selection.vert
|
pass |
|
array-sequence.vert
|
pass |
|
array-shadow-redeclaration.vert
|
pass |
|
array-size-bool.vert
|
pass |
|
array-size-bvec2.vert
|
pass |
|
array-size-bvec3.vert
|
pass |
|
array-size-bvec4.vert
|
pass |
|
array-size-constant-cast.vert
|
pass |
|
array-size-constant-relational.vert
|
pass |
|
array-size-float.vert
|
pass |
|
array-size-int.vert
|
pass |
|
array-size-ivec2.vert
|
pass |
|
array-size-ivec3.vert
|
pass |
|
array-size-ivec4.vert
|
pass |
|
array-size-length.vert
|
pass |
|
array-size-negative.vert
|
pass |
|
array-size-non-builtin-function.vert
|
pass |
|
array-size-not-constant.vert
|
pass |
|
array-size-selection.vert
|
pass |
|
array-size-sequence-in-parenthesis.vert
|
pass |
|
array-size-sequence.vert
|
pass |
|
array-size-vec2.vert
|
pass |
|
array-size-vec3.vert
|
pass |
|
array-size-vec4.vert
|
pass |
|
array-size-with-side-effect.vert
|
pass |
|
array-size-zero.vert
|
pass |
|
array-subtract.vert
|
pass |
|
array-variable-index-implicit-size-global.vert
|
pass |
|
array-variable-index-implicit-size-local.vert
|
pass |
|
embedded-struct-01.vert
|
pass |
|
embedded-struct-02.vert
|
pass |
|
gl_texcoord-redeclaration-too-big.vert
|
pass |
|
unused-const-array
|
pass |
|
version-macro.frag
|
pass |
|
execution
|
1141/1141 |
|
array_bounds
|
13/13 |
|
glsl-array-bounds-01
|
pass |
|
glsl-array-bounds-02
|
pass |
|
glsl-array-bounds-03
|
pass |
|
glsl-array-bounds-04
|
pass |
|
glsl-array-bounds-05
|
pass |
|
glsl-array-bounds-06
|
pass |
|
glsl-array-bounds-07
|
pass |
|
glsl-array-bounds-08
|
pass |
|
glsl-array-bounds-09
|
pass |
|
glsl-array-bounds-10
|
pass |
|
glsl-array-bounds-11
|
pass |
|
glsl-array-bounds-12
|
pass |
|
glsl-array-bounds-13
|
pass |
|
built-in-functions
|
450/450 |
|
fs-matrixcompmult-mat2x3-mat2x3
|
pass |
|
fs-matrixcompmult-mat2x4-mat2x4
|
pass |
|
fs-matrixcompmult-mat3x2-mat3x2
|
pass |
|
fs-matrixcompmult-mat3x4-mat3x4
|
pass |
|
fs-matrixcompmult-mat4x2-mat4x2
|
pass |
|
fs-matrixcompmult-mat4x3-mat4x3
|
pass |
|
fs-op-add-float-mat2x3
|
pass |
|
fs-op-add-float-mat2x4
|
pass |
|
fs-op-add-float-mat3x2
|
pass |
|
fs-op-add-float-mat3x4
|
pass |
|
fs-op-add-float-mat4x2
|
pass |
|
fs-op-add-float-mat4x3
|
pass |
|
fs-op-add-mat2x3-float
|
pass |
|
fs-op-add-mat2x3-mat2x3
|
pass |
|
fs-op-add-mat2x4-float
|
pass |
|
fs-op-add-mat2x4-mat2x4
|
pass |
|
fs-op-add-mat3x2-float
|
pass |
|
fs-op-add-mat3x2-mat3x2
|
pass |
|
fs-op-add-mat3x4-float
|
pass |
|
fs-op-add-mat3x4-mat3x4
|
pass |
|
fs-op-add-mat4x2-float
|
pass |
|
fs-op-add-mat4x2-mat4x2
|
pass |
|
fs-op-add-mat4x3-float
|
pass |
|
fs-op-add-mat4x3-mat4x3
|
pass |
|
fs-op-assign-add-mat2x3-float
|
pass |
|
fs-op-assign-add-mat2x3-mat2x3
|
pass |
|
fs-op-assign-add-mat2x4-float
|
pass |
|
fs-op-assign-add-mat2x4-mat2x4
|
pass |
|
fs-op-assign-add-mat3x2-float
|
pass |
|
fs-op-assign-add-mat3x2-mat3x2
|
pass |
|
fs-op-assign-add-mat3x4-float
|
pass |
|
fs-op-assign-add-mat3x4-mat3x4
|
pass |
|
fs-op-assign-add-mat4x2-float
|
pass |
|
fs-op-assign-add-mat4x2-mat4x2
|
pass |
|
fs-op-assign-add-mat4x3-float
|
pass |
|
fs-op-assign-add-mat4x3-mat4x3
|
pass |
|
fs-op-assign-div-mat2x3-float
|
pass |
|
fs-op-assign-div-mat2x3-mat2x3
|
pass |
|
fs-op-assign-div-mat2x4-float
|
pass |
|
fs-op-assign-div-mat2x4-mat2x4
|
pass |
|
fs-op-assign-div-mat3x2-float
|
pass |
|
fs-op-assign-div-mat3x2-mat3x2
|
pass |
|
fs-op-assign-div-mat3x4-float
|
pass |
|
fs-op-assign-div-mat3x4-mat3x4
|
pass |
|
fs-op-assign-div-mat4x2-float
|
pass |
|
fs-op-assign-div-mat4x2-mat4x2
|
pass |
|
fs-op-assign-div-mat4x3-float
|
pass |
|
fs-op-assign-div-mat4x3-mat4x3
|
pass |
|
fs-op-assign-mult-mat2x3-float
|
pass |
|
fs-op-assign-mult-mat2x3-mat2
|
pass |
|
fs-op-assign-mult-mat2x4-float
|
pass |
|
fs-op-assign-mult-mat2x4-mat2
|
pass |
|
fs-op-assign-mult-mat3x2-float
|
pass |
|
fs-op-assign-mult-mat3x2-mat3
|
pass |
|
fs-op-assign-mult-mat3x4-float
|
pass |
|
fs-op-assign-mult-mat3x4-mat3
|
pass |
|
fs-op-assign-mult-mat4x2-float
|
pass |
|
fs-op-assign-mult-mat4x2-mat4
|
pass |
|
fs-op-assign-mult-mat4x3-float
|
pass |
|
fs-op-assign-mult-mat4x3-mat4
|
pass |
|
fs-op-assign-sub-mat2x3-float
|
pass |
|
fs-op-assign-sub-mat2x3-mat2x3
|
pass |
|
fs-op-assign-sub-mat2x4-float
|
pass |
|
fs-op-assign-sub-mat2x4-mat2x4
|
pass |
|
fs-op-assign-sub-mat3x2-float
|
pass |
|
fs-op-assign-sub-mat3x2-mat3x2
|
pass |
|
fs-op-assign-sub-mat3x4-float
|
pass |
|
fs-op-assign-sub-mat3x4-mat3x4
|
pass |
|
fs-op-assign-sub-mat4x2-float
|
pass |
|
fs-op-assign-sub-mat4x2-mat4x2
|
pass |
|
fs-op-assign-sub-mat4x3-float
|
pass |
|
fs-op-assign-sub-mat4x3-mat4x3
|
pass |
|
fs-op-div-float-mat2x3
|
pass |
|
fs-op-div-float-mat2x4
|
pass |
|
fs-op-div-float-mat3x2
|
pass |
|
fs-op-div-float-mat3x4
|
pass |
|
fs-op-div-float-mat4x2
|
pass |
|
fs-op-div-float-mat4x3
|
pass |
|
fs-op-div-mat2x3-float
|
pass |
|
fs-op-div-mat2x3-mat2x3
|
pass |
|
fs-op-div-mat2x4-float
|
pass |
|
fs-op-div-mat2x4-mat2x4
|
pass |
|
fs-op-div-mat3x2-float
|
pass |
|
fs-op-div-mat3x2-mat3x2
|
pass |
|
fs-op-div-mat3x4-float
|
pass |
|
fs-op-div-mat3x4-mat3x4
|
pass |
|
fs-op-div-mat4x2-float
|
pass |
|
fs-op-div-mat4x2-mat4x2
|
pass |
|
fs-op-div-mat4x3-float
|
pass |
|
fs-op-div-mat4x3-mat4x3
|
pass |
|
fs-op-eq-mat2x3-mat2x3
|
pass |
|
fs-op-eq-mat2x3-mat2x3-using-if
|
pass |
|
fs-op-eq-mat2x4-mat2x4
|
pass |
|
fs-op-eq-mat2x4-mat2x4-using-if
|
pass |
|
fs-op-eq-mat3x2-mat3x2
|
pass |
|
fs-op-eq-mat3x2-mat3x2-using-if
|
pass |
|
fs-op-eq-mat3x4-mat3x4
|
pass |
|
fs-op-eq-mat3x4-mat3x4-using-if
|
pass |
|
fs-op-eq-mat4x2-mat4x2
|
pass |
|
fs-op-eq-mat4x2-mat4x2-using-if
|
pass |
|
fs-op-eq-mat4x3-mat4x3
|
pass |
|
fs-op-eq-mat4x3-mat4x3-using-if
|
pass |
|
fs-op-mult-float-mat2x3
|
pass |
|
fs-op-mult-float-mat2x4
|
pass |
|
fs-op-mult-float-mat3x2
|
pass |
|
fs-op-mult-float-mat3x4
|
pass |
|
fs-op-mult-float-mat4x2
|
pass |
|
fs-op-mult-float-mat4x3
|
pass |
|
fs-op-mult-mat2-mat3x2
|
pass |
|
fs-op-mult-mat2-mat4x2
|
pass |
|
fs-op-mult-mat2x3-float
|
pass |
|
fs-op-mult-mat2x3-mat2
|
pass |
|
fs-op-mult-mat2x3-mat3x2
|
pass |
|
fs-op-mult-mat2x3-mat4x2
|
pass |
|
fs-op-mult-mat2x3-vec2
|
pass |
|
fs-op-mult-mat2x4-float
|
pass |
|
fs-op-mult-mat2x4-mat2
|
pass |
|
fs-op-mult-mat2x4-mat3x2
|
pass |
|
fs-op-mult-mat2x4-mat4x2
|
pass |
|
fs-op-mult-mat2x4-vec2
|
pass |
|
fs-op-mult-mat3-mat2x3
|
pass |
|
fs-op-mult-mat3-mat4x3
|
pass |
|
fs-op-mult-mat3x2-float
|
pass |
|
fs-op-mult-mat3x2-mat2x3
|
pass |
|
fs-op-mult-mat3x2-mat3
|
pass |
|
fs-op-mult-mat3x2-mat4x3
|
pass |
|
fs-op-mult-mat3x2-vec3
|
pass |
|
fs-op-mult-mat3x4-float
|
pass |
|
fs-op-mult-mat3x4-mat2x3
|
pass |
|
fs-op-mult-mat3x4-mat3
|
pass |
|
fs-op-mult-mat3x4-mat4x3
|
pass |
|
fs-op-mult-mat3x4-vec3
|
pass |
|
fs-op-mult-mat4-mat2x4
|
pass |
|
fs-op-mult-mat4-mat3x4
|
pass |
|
fs-op-mult-mat4x2-float
|
pass |
|
fs-op-mult-mat4x2-mat2x4
|
pass |
|
fs-op-mult-mat4x2-mat3x4
|
pass |
|
fs-op-mult-mat4x2-mat4
|
pass |
|
fs-op-mult-mat4x2-vec4
|
pass |
|
fs-op-mult-mat4x3-float
|
pass |
|
fs-op-mult-mat4x3-mat2x4
|
pass |
|
fs-op-mult-mat4x3-mat3x4
|
pass |
|
fs-op-mult-mat4x3-mat4
|
pass |
|
fs-op-mult-mat4x3-vec4
|
pass |
|
fs-op-mult-vec2-mat3x2
|
pass |
|
fs-op-mult-vec2-mat4x2
|
pass |
|
fs-op-mult-vec3-mat2x3
|
pass |
|
fs-op-mult-vec3-mat4x3
|
pass |
|
fs-op-mult-vec4-mat2x4
|
pass |
|
fs-op-mult-vec4-mat3x4
|
pass |
|
fs-op-ne-mat2x3-mat2x3
|
pass |
|
fs-op-ne-mat2x3-mat2x3-using-if
|
pass |
|
fs-op-ne-mat2x4-mat2x4
|
pass |
|
fs-op-ne-mat2x4-mat2x4-using-if
|
pass |
|
fs-op-ne-mat3x2-mat3x2
|
pass |
|
fs-op-ne-mat3x2-mat3x2-using-if
|
pass |
|
fs-op-ne-mat3x4-mat3x4
|
pass |
|
fs-op-ne-mat3x4-mat3x4-using-if
|
pass |
|
fs-op-ne-mat4x2-mat4x2
|
pass |
|
fs-op-ne-mat4x2-mat4x2-using-if
|
pass |
|
fs-op-ne-mat4x3-mat4x3
|
pass |
|
fs-op-ne-mat4x3-mat4x3-using-if
|
pass |
|
fs-op-neg-mat2x3
|
pass |
|
fs-op-neg-mat2x4
|
pass |
|
fs-op-neg-mat3x2
|
pass |
|
fs-op-neg-mat3x4
|
pass |
|
fs-op-neg-mat4x2
|
pass |
|
fs-op-neg-mat4x3
|
pass |
|
fs-op-selection-bool-mat2x3-mat2x3
|
pass |
|
fs-op-selection-bool-mat2x4-mat2x4
|
pass |
|
fs-op-selection-bool-mat3x2-mat3x2
|
pass |
|
fs-op-selection-bool-mat3x4-mat3x4
|
pass |
|
fs-op-selection-bool-mat4x2-mat4x2
|
pass |
|
fs-op-selection-bool-mat4x3-mat4x3
|
pass |
|
fs-op-sub-float-mat2x3
|
pass |
|
fs-op-sub-float-mat2x4
|
pass |
|
fs-op-sub-float-mat3x2
|
pass |
|
fs-op-sub-float-mat3x4
|
pass |
|
fs-op-sub-float-mat4x2
|
pass |
|
fs-op-sub-float-mat4x3
|
pass |
|
fs-op-sub-mat2x3-float
|
pass |
|
fs-op-sub-mat2x3-mat2x3
|
pass |
|
fs-op-sub-mat2x4-float
|
pass |
|
fs-op-sub-mat2x4-mat2x4
|
pass |
|
fs-op-sub-mat3x2-float
|
pass |
|
fs-op-sub-mat3x2-mat3x2
|
pass |
|
fs-op-sub-mat3x4-float
|
pass |
|
fs-op-sub-mat3x4-mat3x4
|
pass |
|
fs-op-sub-mat4x2-float
|
pass |
|
fs-op-sub-mat4x2-mat4x2
|
pass |
|
fs-op-sub-mat4x3-float
|
pass |
|
fs-op-sub-mat4x3-mat4x3
|
pass |
|
fs-op-uplus-mat2x3
|
pass |
|
fs-op-uplus-mat2x4
|
pass |
|
fs-op-uplus-mat3x2
|
pass |
|
fs-op-uplus-mat3x4
|
pass |
|
fs-op-uplus-mat4x2
|
pass |
|
fs-op-uplus-mat4x3
|
pass |
|
fs-outerproduct-vec2-vec2
|
pass |
|
fs-outerproduct-vec2-vec3
|
pass |
|
fs-outerproduct-vec2-vec4
|
pass |
|
fs-outerproduct-vec3-vec2
|
pass |
|
fs-outerproduct-vec3-vec3
|
pass |
|
fs-outerproduct-vec3-vec4
|
pass |
|
fs-outerproduct-vec4-vec2
|
pass |
|
fs-outerproduct-vec4-vec3
|
pass |
|
fs-outerproduct-vec4-vec4
|
pass |
|
fs-transpose-mat2
|
pass |
|
fs-transpose-mat2x3
|
pass |
|
fs-transpose-mat2x4
|
pass |
|
fs-transpose-mat3
|
pass |
|
fs-transpose-mat3x2
|
pass |
|
fs-transpose-mat3x4
|
pass |
|
fs-transpose-mat4
|
pass |
|
fs-transpose-mat4x2
|
pass |
|
fs-transpose-mat4x3
|
pass |
|
glsl-const-builtin-equal-02
|
pass |
|
glsl-const-builtin-equal-03
|
pass |
|
glsl-const-builtin-equal-04
|
pass |
|
glsl-const-builtin-equal-05
|
pass |
|
glsl-const-builtin-equal-06
|
pass |
|
glsl-const-builtin-equal-07
|
pass |
|
glsl-const-builtin-equal-08
|
pass |
|
glsl-const-builtin-equal-09
|
pass |
|
glsl-const-builtin-equal-10
|
pass |
|
glsl-const-builtin-notequal-02
|
pass |
|
glsl-const-builtin-notequal-03
|
pass |
|
glsl-const-builtin-notequal-04
|
pass |
|
glsl-const-builtin-notequal-05
|
pass |
|
glsl-const-builtin-notequal-06
|
pass |
|
glsl-const-builtin-notequal-07
|
pass |
|
glsl-const-builtin-notequal-08
|
pass |
|
glsl-const-builtin-notequal-09
|
pass |
|
glsl-const-builtin-notequal-10
|
pass |
|
vs-matrixcompmult-mat2x3-mat2x3
|
pass |
|
vs-matrixcompmult-mat2x4-mat2x4
|
pass |
|
vs-matrixcompmult-mat3x2-mat3x2
|
pass |
|
vs-matrixcompmult-mat3x4-mat3x4
|
pass |
|
vs-matrixcompmult-mat4x2-mat4x2
|
pass |
|
vs-matrixcompmult-mat4x3-mat4x3
|
pass |
|
vs-op-add-float-mat2x3
|
pass |
|
vs-op-add-float-mat2x4
|
pass |
|
vs-op-add-float-mat3x2
|
pass |
|
vs-op-add-float-mat3x4
|
pass |
|
vs-op-add-float-mat4x2
|
pass |
|
vs-op-add-float-mat4x3
|
pass |
|
vs-op-add-mat2x3-float
|
pass |
|
vs-op-add-mat2x3-mat2x3
|
pass |
|
vs-op-add-mat2x4-float
|
pass |
|
vs-op-add-mat2x4-mat2x4
|
pass |
|
vs-op-add-mat3x2-float
|
pass |
|
vs-op-add-mat3x2-mat3x2
|
pass |
|
vs-op-add-mat3x4-float
|
pass |
|
vs-op-add-mat3x4-mat3x4
|
pass |
|
vs-op-add-mat4x2-float
|
pass |
|
vs-op-add-mat4x2-mat4x2
|
pass |
|
vs-op-add-mat4x3-float
|
pass |
|
vs-op-add-mat4x3-mat4x3
|
pass |
|
vs-op-assign-add-mat2x3-float
|
pass |
|
vs-op-assign-add-mat2x3-mat2x3
|
pass |
|
vs-op-assign-add-mat2x4-float
|
pass |
|
vs-op-assign-add-mat2x4-mat2x4
|
pass |
|
vs-op-assign-add-mat3x2-float
|
pass |
|
vs-op-assign-add-mat3x2-mat3x2
|
pass |
|
vs-op-assign-add-mat3x4-float
|
pass |
|
vs-op-assign-add-mat3x4-mat3x4
|
pass |
|
vs-op-assign-add-mat4x2-float
|
pass |
|
vs-op-assign-add-mat4x2-mat4x2
|
pass |
|
vs-op-assign-add-mat4x3-float
|
pass |
|
vs-op-assign-add-mat4x3-mat4x3
|
pass |
|
vs-op-assign-div-mat2x3-float
|
pass |
|
vs-op-assign-div-mat2x3-mat2x3
|
pass |
|
vs-op-assign-div-mat2x4-float
|
pass |
|
vs-op-assign-div-mat2x4-mat2x4
|
pass |
|
vs-op-assign-div-mat3x2-float
|
pass |
|
vs-op-assign-div-mat3x2-mat3x2
|
pass |
|
vs-op-assign-div-mat3x4-float
|
pass |
|
vs-op-assign-div-mat3x4-mat3x4
|
pass |
|
vs-op-assign-div-mat4x2-float
|
pass |
|
vs-op-assign-div-mat4x2-mat4x2
|
pass |
|
vs-op-assign-div-mat4x3-float
|
pass |
|
vs-op-assign-div-mat4x3-mat4x3
|
pass |
|
vs-op-assign-mult-mat2x3-float
|
pass |
|
vs-op-assign-mult-mat2x3-mat2
|
pass |
|
vs-op-assign-mult-mat2x4-float
|
pass |
|
vs-op-assign-mult-mat2x4-mat2
|
pass |
|
vs-op-assign-mult-mat3x2-float
|
pass |
|
vs-op-assign-mult-mat3x2-mat3
|
pass |
|
vs-op-assign-mult-mat3x4-float
|
pass |
|
vs-op-assign-mult-mat3x4-mat3
|
pass |
|
vs-op-assign-mult-mat4x2-float
|
pass |
|
vs-op-assign-mult-mat4x2-mat4
|
pass |
|
vs-op-assign-mult-mat4x3-float
|
pass |
|
vs-op-assign-mult-mat4x3-mat4
|
pass |
|
vs-op-assign-sub-mat2x3-float
|
pass |
|
vs-op-assign-sub-mat2x3-mat2x3
|
pass |
|
vs-op-assign-sub-mat2x4-float
|
pass |
|
vs-op-assign-sub-mat2x4-mat2x4
|
pass |
|
vs-op-assign-sub-mat3x2-float
|
pass |
|
vs-op-assign-sub-mat3x2-mat3x2
|
pass |
|
vs-op-assign-sub-mat3x4-float
|
pass |
|
vs-op-assign-sub-mat3x4-mat3x4
|
pass |
|
vs-op-assign-sub-mat4x2-float
|
pass |
|
vs-op-assign-sub-mat4x2-mat4x2
|
pass |
|
vs-op-assign-sub-mat4x3-float
|
pass |
|
vs-op-assign-sub-mat4x3-mat4x3
|
pass |
|
vs-op-div-float-mat2x3
|
pass |
|
vs-op-div-float-mat2x4
|
pass |
|
vs-op-div-float-mat3x2
|
pass |
|
vs-op-div-float-mat3x4
|
pass |
|
vs-op-div-float-mat4x2
|
pass |
|
vs-op-div-float-mat4x3
|
pass |
|
vs-op-div-mat2x3-float
|
pass |
|
vs-op-div-mat2x3-mat2x3
|
pass |
|
vs-op-div-mat2x4-float
|
pass |
|
vs-op-div-mat2x4-mat2x4
|
pass |
|
vs-op-div-mat3x2-float
|
pass |
|
vs-op-div-mat3x2-mat3x2
|
pass |
|
vs-op-div-mat3x4-float
|
pass |
|
vs-op-div-mat3x4-mat3x4
|
pass |
|
vs-op-div-mat4x2-float
|
pass |
|
vs-op-div-mat4x2-mat4x2
|
pass |
|
vs-op-div-mat4x3-float
|
pass |
|
vs-op-div-mat4x3-mat4x3
|
pass |
|
vs-op-eq-mat2x3-mat2x3
|
pass |
|
vs-op-eq-mat2x3-mat2x3-using-if
|
pass |
|
vs-op-eq-mat2x4-mat2x4
|
pass |
|
vs-op-eq-mat2x4-mat2x4-using-if
|
pass |
|
vs-op-eq-mat3x2-mat3x2
|
pass |
|
vs-op-eq-mat3x2-mat3x2-using-if
|
pass |
|
vs-op-eq-mat3x4-mat3x4
|
pass |
|
vs-op-eq-mat3x4-mat3x4-using-if
|
pass |
|
vs-op-eq-mat4x2-mat4x2
|
pass |
|
vs-op-eq-mat4x2-mat4x2-using-if
|
pass |
|
vs-op-eq-mat4x3-mat4x3
|
pass |
|
vs-op-eq-mat4x3-mat4x3-using-if
|
pass |
|
vs-op-mult-float-mat2x3
|
pass |
|
vs-op-mult-float-mat2x4
|
pass |
|
vs-op-mult-float-mat3x2
|
pass |
|
vs-op-mult-float-mat3x4
|
pass |
|
vs-op-mult-float-mat4x2
|
pass |
|
vs-op-mult-float-mat4x3
|
pass |
|
vs-op-mult-mat2-mat3x2
|
pass |
|
vs-op-mult-mat2-mat4x2
|
pass |
|
vs-op-mult-mat2x3-float
|
pass |
|
vs-op-mult-mat2x3-mat2
|
pass |
|
vs-op-mult-mat2x3-mat3x2
|
pass |
|
vs-op-mult-mat2x3-mat4x2
|
pass |
|
vs-op-mult-mat2x3-vec2
|
pass |
|
vs-op-mult-mat2x4-float
|
pass |
|
vs-op-mult-mat2x4-mat2
|
pass |
|
vs-op-mult-mat2x4-mat3x2
|
pass |
|
vs-op-mult-mat2x4-mat4x2
|
pass |
|
vs-op-mult-mat2x4-vec2
|
pass |
|
vs-op-mult-mat3-mat2x3
|
pass |
|
vs-op-mult-mat3-mat4x3
|
pass |
|
vs-op-mult-mat3x2-float
|
pass |
|
vs-op-mult-mat3x2-mat2x3
|
pass |
|
vs-op-mult-mat3x2-mat3
|
pass |
|
vs-op-mult-mat3x2-mat4x3
|
pass |
|
vs-op-mult-mat3x2-vec3
|
pass |
|
vs-op-mult-mat3x4-float
|
pass |
|
vs-op-mult-mat3x4-mat2x3
|
pass |
|
vs-op-mult-mat3x4-mat3
|
pass |
|
vs-op-mult-mat3x4-mat4x3
|
pass |
|
vs-op-mult-mat3x4-vec3
|
pass |
|
vs-op-mult-mat4-mat2x4
|
pass |
|
vs-op-mult-mat4-mat3x4
|
pass |
|
vs-op-mult-mat4x2-float
|
pass |
|
vs-op-mult-mat4x2-mat2x4
|
pass |
|
vs-op-mult-mat4x2-mat3x4
|
pass |
|
vs-op-mult-mat4x2-mat4
|
pass |
|
vs-op-mult-mat4x2-vec4
|
pass |
|
vs-op-mult-mat4x3-float
|
pass |
|
vs-op-mult-mat4x3-mat2x4
|
pass |
|
vs-op-mult-mat4x3-mat3x4
|
pass |
|
vs-op-mult-mat4x3-mat4
|
pass |
|
vs-op-mult-mat4x3-vec4
|
pass |
|
vs-op-mult-vec2-mat3x2
|
pass |
|
vs-op-mult-vec2-mat4x2
|
pass |
|
vs-op-mult-vec3-mat2x3
|
pass |
|
vs-op-mult-vec3-mat4x3
|
pass |
|
vs-op-mult-vec4-mat2x4
|
pass |
|
vs-op-mult-vec4-mat3x4
|
pass |
|
vs-op-ne-mat2x3-mat2x3
|
pass |
|
vs-op-ne-mat2x3-mat2x3-using-if
|
pass |
|
vs-op-ne-mat2x4-mat2x4
|
pass |
|
vs-op-ne-mat2x4-mat2x4-using-if
|
pass |
|
vs-op-ne-mat3x2-mat3x2
|
pass |
|
vs-op-ne-mat3x2-mat3x2-using-if
|
pass |
|
vs-op-ne-mat3x4-mat3x4
|
pass |
|
vs-op-ne-mat3x4-mat3x4-using-if
|
pass |
|
vs-op-ne-mat4x2-mat4x2
|
pass |
|
vs-op-ne-mat4x2-mat4x2-using-if
|
pass |
|
vs-op-ne-mat4x3-mat4x3
|
pass |
|
vs-op-ne-mat4x3-mat4x3-using-if
|
pass |
|
vs-op-neg-mat2x3
|
pass |
|
vs-op-neg-mat2x4
|
pass |
|
vs-op-neg-mat3x2
|
pass |
|
vs-op-neg-mat3x4
|
pass |
|
vs-op-neg-mat4x2
|
pass |
|
vs-op-neg-mat4x3
|
pass |
|
vs-op-selection-bool-mat2x3-mat2x3
|
pass |
|
vs-op-selection-bool-mat2x4-mat2x4
|
pass |
|
vs-op-selection-bool-mat3x2-mat3x2
|
pass |
|
vs-op-selection-bool-mat3x4-mat3x4
|
pass |
|
vs-op-selection-bool-mat4x2-mat4x2
|
pass |
|
vs-op-selection-bool-mat4x3-mat4x3
|
pass |
|
vs-op-sub-float-mat2x3
|
pass |
|
vs-op-sub-float-mat2x4
|
pass |
|
vs-op-sub-float-mat3x2
|
pass |
|
vs-op-sub-float-mat3x4
|
pass |
|
vs-op-sub-float-mat4x2
|
pass |
|
vs-op-sub-float-mat4x3
|
pass |
|
vs-op-sub-mat2x3-float
|
pass |
|
vs-op-sub-mat2x3-mat2x3
|
pass |
|
vs-op-sub-mat2x4-float
|
pass |
|
vs-op-sub-mat2x4-mat2x4
|
pass |
|
vs-op-sub-mat3x2-float
|
pass |
|
vs-op-sub-mat3x2-mat3x2
|
pass |
|
vs-op-sub-mat3x4-float
|
pass |
|
vs-op-sub-mat3x4-mat3x4
|
pass |
|
vs-op-sub-mat4x2-float
|
pass |
|
vs-op-sub-mat4x2-mat4x2
|
pass |
|
vs-op-sub-mat4x3-float
|
pass |
|
vs-op-sub-mat4x3-mat4x3
|
pass |
|
vs-op-uplus-mat2x3
|
pass |
|
vs-op-uplus-mat2x4
|
pass |
|
vs-op-uplus-mat3x2
|
pass |
|
vs-op-uplus-mat3x4
|
pass |
|
vs-op-uplus-mat4x2
|
pass |
|
vs-op-uplus-mat4x3
|
pass |
|
vs-outerproduct-vec2-vec2
|
pass |
|
vs-outerproduct-vec2-vec3
|
pass |
|
vs-outerproduct-vec2-vec4
|
pass |
|
vs-outerproduct-vec3-vec2
|
pass |
|
vs-outerproduct-vec3-vec3
|
pass |
|
vs-outerproduct-vec3-vec4
|
pass |
|
vs-outerproduct-vec4-vec2
|
pass |
|
vs-outerproduct-vec4-vec3
|
pass |
|
vs-outerproduct-vec4-vec4
|
pass |
|
vs-transpose-mat2
|
pass |
|
vs-transpose-mat2x3
|
pass |
|
vs-transpose-mat2x4
|
pass |
|
vs-transpose-mat3
|
pass |
|
vs-transpose-mat3x2
|
pass |
|
vs-transpose-mat3x4
|
pass |
|
vs-transpose-mat4
|
pass |
|
vs-transpose-mat4x2
|
pass |
|
vs-transpose-mat4x3
|
pass |
|
clipping
|
8/8 |
|
fixed-clip-enables
|
pass |
|
vs-clip-vertex-const-accept
|
pass |
|
vs-clip-vertex-const-reject
|
pass |
|
vs-clip-vertex-different-from-position
|
pass |
|
vs-clip-vertex-enables
|
pass |
|
vs-clip-vertex-equal-to-position
|
pass |
|
vs-clip-vertex-homogeneity
|
pass |
|
vs-clip-vertex-primitives
|
pass |
|
const-builtin
|
48/48 |
|
glsl-const-builtin-abs
|
pass |
|
glsl-const-builtin-acos
|
pass |
|
glsl-const-builtin-all
|
pass |
|
glsl-const-builtin-any
|
pass |
|
glsl-const-builtin-asin
|
pass |
|
glsl-const-builtin-atan
|
pass |
|
glsl-const-builtin-ceil
|
pass |
|
glsl-const-builtin-clamp
|
pass |
|
glsl-const-builtin-cos
|
pass |
|
glsl-const-builtin-cross
|
pass |
|
glsl-const-builtin-degrees
|
pass |
|
glsl-const-builtin-derivatives
|
pass |
|
glsl-const-builtin-distance
|
pass |
|
glsl-const-builtin-dot
|
pass |
|
glsl-const-builtin-equal
|
pass |
|
glsl-const-builtin-equal-bool
|
pass |
|
glsl-const-builtin-exp
|
pass |
|
glsl-const-builtin-exp2
|
pass |
|
glsl-const-builtin-faceforward
|
pass |
|
glsl-const-builtin-floor
|
pass |
|
glsl-const-builtin-fract
|
pass |
|
glsl-const-builtin-greaterthan
|
pass |
|
glsl-const-builtin-greaterthanequal
|
pass |
|
glsl-const-builtin-inversesqrt
|
pass |
|
glsl-const-builtin-length
|
pass |
|
glsl-const-builtin-lessthan
|
pass |
|
glsl-const-builtin-lessthanequal
|
pass |
|
glsl-const-builtin-log
|
pass |
|
glsl-const-builtin-log2
|
pass |
|
glsl-const-builtin-matrixcompmult
|
pass |
|
glsl-const-builtin-max
|
pass |
|
glsl-const-builtin-min
|
pass |
|
glsl-const-builtin-mix
|
pass |
|
glsl-const-builtin-mod
|
pass |
|
glsl-const-builtin-normalize
|
pass |
|
glsl-const-builtin-not
|
pass |
|
glsl-const-builtin-outerproduct
|
pass |
|
glsl-const-builtin-pow
|
pass |
|
glsl-const-builtin-radians
|
pass |
|
glsl-const-builtin-reflect
|
pass |
|
glsl-const-builtin-refract
|
pass |
|
glsl-const-builtin-sign
|
pass |
|
glsl-const-builtin-sin
|
pass |
|
glsl-const-builtin-smoothstep
|
pass |
|
glsl-const-builtin-sqrt
|
pass |
|
glsl-const-builtin-step
|
pass |
|
glsl-const-builtin-tan
|
pass |
|
glsl-const-builtin-transpose
|
pass |
|
dead-code-break-interaction
|
pass |
|
fs-array-deref-then-write
|
pass |
|
fs-assign-varied-struct
|
pass |
|
fs-const-array-of-struct
|
pass |
|
fs-const-array-of-struct-of-array
|
pass |
|
fs-deref-array-of-matrix-element
|
pass |
|
fs-deref-literal-array-of-structs
|
pass |
|
fs-deref-literal-array-of-structs-vec4-member
|
pass |
|
fs-deref-literal-array-of-structs-with-multiple-members
|
pass |
|
fs-deref-literal-array-of-structs-with-multiple-members-large-array
|
pass |
|
fs-do-while-scope
|
pass |
|
fs-function-inout-array-of-structs
|
pass |
|
fs-mix-1.0
|
pass |
|
fs-nan-builtin-max
|
pass |
|
fs-nan-builtin-min
|
pass |
|
fs-notequal-const-of-const-bvec3
|
pass |
|
fs-notequal-const-of-const-vec3
|
pass |
|
fs-outerproduct-const-mat2
|
pass |
|
fs-outerproduct-const-mat2-ivec
|
pass |
|
fs-outerproduct-const-mat2x2
|
pass |
|
fs-outerproduct-const-mat2x2-ivec
|
pass |
|
fs-outerproduct-const-mat2x3
|
pass |
|
fs-outerproduct-const-mat2x3-ivec
|
pass |
|
fs-outerproduct-const-mat2x4
|
pass |
|
fs-outerproduct-const-mat2x4-ivec
|
pass |
|
fs-outerproduct-const-mat3
|
pass |
|
fs-outerproduct-const-mat3-ivec
|
pass |
|
fs-outerproduct-const-mat3x2
|
pass |
|
fs-outerproduct-const-mat3x2-ivec
|
pass |
|
fs-outerproduct-const-mat3x3
|
pass |
|
fs-outerproduct-const-mat3x3-ivec
|
pass |
|
fs-outerproduct-const-mat3x4
|
pass |
|
fs-outerproduct-const-mat3x4-ivec
|
pass |
|
fs-outerproduct-const-mat4
|
pass |
|
fs-outerproduct-const-mat4-ivec
|
pass |
|
fs-outerproduct-const-mat4x2
|
pass |
|
fs-outerproduct-const-mat4x2-ivec
|
pass |
|
fs-outerproduct-const-mat4x3
|
pass |
|
fs-outerproduct-const-mat4x3-ivec
|
pass |
|
fs-outerproduct-const-mat4x4
|
pass |
|
fs-outerproduct-const-mat4x4-ivec
|
pass |
|
fs-outerproduct-mat2
|
pass |
|
fs-outerproduct-mat2-ivec
|
pass |
|
fs-outerproduct-mat2x2
|
pass |
|
fs-outerproduct-mat2x2-ivec
|
pass |
|
fs-outerproduct-mat2x3
|
pass |
|
fs-outerproduct-mat2x3-ivec
|
pass |
|
fs-outerproduct-mat2x4
|
pass |
|
fs-outerproduct-mat2x4-ivec
|
pass |
|
fs-outerproduct-mat3
|
pass |
|
fs-outerproduct-mat3-ivec
|
pass |
|
fs-outerproduct-mat3x2
|
pass |
|
fs-outerproduct-mat3x2-ivec
|
pass |
|
fs-outerproduct-mat3x3
|
pass |
|
fs-outerproduct-mat3x3-ivec
|
pass |
|
fs-outerproduct-mat3x4
|
pass |
|
fs-outerproduct-mat3x4-ivec
|
pass |
|
fs-outerproduct-mat4
|
pass |
|
fs-outerproduct-mat4-ivec
|
pass |
|
fs-outerproduct-mat4x2
|
pass |
|
fs-outerproduct-mat4x2-ivec
|
pass |
|
fs-outerproduct-mat4x3
|
pass |
|
fs-outerproduct-mat4x3-ivec
|
pass |
|
fs-outerproduct-mat4x4
|
pass |
|
fs-outerproduct-mat4x4-ivec
|
pass |
|
fs-underflow-exp2-compare-zero
|
pass |
|
fs-underflow-mul-compare-zero
|
pass |
|
fs-underflow-pow-compare-zero
|
pass |
|
fs-vec4-const-array-indirect-access-004-elements
|
pass |
|
fs-vec4-const-array-indirect-access-008-elements
|
pass |
|
fs-vec4-const-array-indirect-access-016-elements
|
pass |
|
fs-vec4-const-array-indirect-access-032-elements
|
pass |
|
fs-vec4-const-array-indirect-access-048-elements
|
pass |
|
fs-vec4-const-array-indirect-access-064-elements
|
pass |
|
fs-vec4-const-array-indirect-access-128-elements
|
pass |
|
fs-vec4-const-array-indirect-access-256-elements
|
pass |
|
function-match-exact-match
|
pass |
|
glsl-array-compare
|
pass |
|
glsl-array-compare-02
|
pass |
|
glsl-array-length
|
pass |
|
glsl-array-uniform
|
pass |
|
glsl-array-uniform-length
|
pass |
|
glsl-array-varying-01
|
pass |
|
glsl-complex-subscript
|
pass |
|
glsl-const-folding-01
|
pass |
|
glsl-const-initializer-02
|
pass |
|
glsl-floating-constant-120
|
pass |
|
glsl-fs-array-redeclaration
|
pass |
|
glsl-fs-f2b
|
pass |
|
glsl-fs-frontfacing
|
pass |
|
glsl-fs-frontfacing-not
|
pass |
|
glsl-fs-i2b
|
pass |
|
glsl-fs-implicit-array-size-03
|
pass |
|
glsl-fs-struct-equal
|
pass |
|
glsl-fs-struct-notequal
|
pass |
|
glsl-fs-uniform-array-3
|
pass |
|
glsl-fs-uniform-array-4
|
pass |
|
glsl-fs-varying-array
|
pass |
|
glsl-implicit-conversion-01
|
pass |
|
glsl-implicit-conversion-02
|
pass |
|
glsl-inexact-overloads
|
pass |
|
glsl-invariant-pragma
|
pass |
|
glsl-mat-from-int-ctor-01
|
pass |
|
glsl-mat-from-int-ctor-03
|
pass |
|
glsl-uniform-non-uniform-array-compare
|
pass |
|
glsl-uniform-struct
|
pass |
|
glsl-varying-mat3x2
|
pass |
|
glsl-vs-array-redeclaration
|
pass |
|
glsl-vs-arrays-3
|
pass |
|
glsl-vs-channel-overwrite-01
|
pass |
|
glsl-vs-channel-overwrite-02
|
pass |
|
glsl-vs-channel-overwrite-03
|
pass |
|
glsl-vs-channel-overwrite-04
|
pass |
|
glsl-vs-f2b
|
pass |
|
glsl-vs-varying-array
|
pass |
|
link-uniform-array-size
|
pass |
|
literal-varyings
|
pass |
|
matrix-out-of-bounds-access
|
7/7 |
|
fs-mat4-out-of-bounds-1
|
pass |
|
fs-mat4-out-of-bounds-2
|
pass |
|
fs-mat4-out-of-bounds-3
|
pass |
|
fs-mat4-out-of-bounds-4
|
pass |
|
fs-mat4-out-of-bounds-5
|
pass |
|
fs-mat4-out-of-bounds-6
|
pass |
|
fs-mat4-out-of-bounds-7
|
pass |
|
out-parameter-indexing
|
11/11 |
|
fs-inout-index-two-level
|
pass |
|
vs-inout-index-inout-float-array
|
pass |
|
vs-inout-index-inout-mat2-col
|
pass |
|
vs-inout-index-inout-mat2-col-array
|
pass |
|
vs-inout-index-inout-mat2-row
|
pass |
|
vs-inout-index-inout-vec4
|
pass |
|
vs-inout-index-inout-vec4-array
|
pass |
|
vs-inout-index-inout-vec4-array-element
|
pass |
|
vs-inout-index-inout-vec4-array-element-array
|
pass |
|
vs-inout-vec4
|
pass |
|
vs-out-vec4
|
pass |
|
qualifiers
|
4/4 |
|
vs-out-conversion-int-int-float-to-float-float-float-return
|
pass |
|
vs-out-conversion-int-to-float
|
pass |
|
vs-out-conversion-int-to-float-return
|
pass |
|
vs-out-conversion-int-to-float-vec4-index
|
pass |
|
tex-miplevel-selection gl2:texture() 1d
|
pass |
|
tex-miplevel-selection gl2:texture() 1dshadow
|
pass |
|
tex-miplevel-selection gl2:texture() 2d
|
pass |
|
tex-miplevel-selection gl2:texture() 2dshadow
|
pass |
|
tex-miplevel-selection gl2:texture() 3d
|
pass |
|
tex-miplevel-selection gl2:texture() cube
|
pass |
|
tex-miplevel-selection gl2:texture(bias) 1d
|
pass |
|
tex-miplevel-selection gl2:texture(bias) 1dshadow
|
pass |
|
tex-miplevel-selection gl2:texture(bias) 2d
|
pass |
|
tex-miplevel-selection gl2:texture(bias) 2dshadow
|
pass |
|
tex-miplevel-selection gl2:texture(bias) 3d
|
pass |
|
tex-miplevel-selection gl2:texture(bias) cube
|
pass |
|
tex-miplevel-selection gl2:textureproj 1d
|
pass |
|
tex-miplevel-selection gl2:textureproj 1d_projvec4
|
pass |
|
tex-miplevel-selection gl2:textureproj 1dshadow
|
pass |
|
tex-miplevel-selection gl2:textureproj 2d
|
pass |
|
tex-miplevel-selection gl2:textureproj 2d_projvec4
|
pass |
|
tex-miplevel-selection gl2:textureproj 2dshadow
|
pass |
|
tex-miplevel-selection gl2:textureproj 3d
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 1d
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 1dshadow
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 2d
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 2dshadow
|
pass |
|
tex-miplevel-selection gl2:textureproj(bias) 3d
|
pass |
|
uniform-initializer
|
71/71 |
|
fs-bool
|
pass |
|
fs-bool-array
|
pass |
|
fs-bool-from-const
|
pass |
|
fs-bool-set-by-api
|
pass |
|
fs-bool-set-by-other-stage
|
pass |
|
fs-float
|
pass |
|
fs-float-array
|
pass |
|
fs-float-from-const
|
pass |
|
fs-float-set-by-api
|
pass |
|
fs-float-set-by-other-stage
|
pass |
|
fs-int
|
pass |
|
fs-int-array
|
pass |
|
fs-int-from-const
|
pass |
|
fs-int-set-by-api
|
pass |
|
fs-int-set-by-other-stage
|
pass |
|
fs-mat2
|
pass |
|
fs-mat2-array
|
pass |
|
fs-mat2-from-const
|
pass |
|
fs-mat2-set-by-api
|
pass |
|
fs-mat2-set-by-other-stage
|
pass |
|
fs-mat3
|
pass |
|
fs-mat3-array
|
pass |
|
fs-mat3-from-const
|
pass |
|
fs-mat3-set-by-api
|
pass |
|
fs-mat3-set-by-other-stage
|
pass |
|
fs-mat4
|
pass |
|
fs-mat4-array
|
pass |
|
fs-mat4-from-const
|
pass |
|
fs-mat4-set-by-api
|
pass |
|
fs-mat4-set-by-other-stage
|
pass |
|
fs-structure
|
pass |
|
fs-structure-array
|
pass |
|
glsl-uniform-initializer-1
|
pass |
|
glsl-uniform-initializer-2
|
pass |
|
glsl-uniform-initializer-3
|
pass |
|
glsl-uniform-initializer-4
|
pass |
|
glsl-uniform-initializer-5
|
pass |
|
glsl-uniform-initializer-6
|
pass |
|
glsl-uniform-initializer-7
|
pass |
|
vs-bool
|
pass |
|
vs-bool-array
|
pass |
|
vs-bool-from-const
|
pass |
|
vs-bool-set-by-api
|
pass |
|
vs-bool-set-by-other-stage
|
pass |
|
vs-float
|
pass |
|
vs-float-array
|
pass |
|
vs-float-from-const
|
pass |
|
vs-float-set-by-api
|
pass |
|
vs-float-set-by-other-stage
|
pass |
|
vs-int
|
pass |
|
vs-int-array
|
pass |
|
vs-int-from-const
|
pass |
|
vs-int-set-by-api
|
pass |
|
vs-int-set-by-other-stage
|
pass |
|
vs-mat2
|
pass |
|
vs-mat2-array
|
pass |
|
vs-mat2-from-const
|
pass |
|
vs-mat2-set-by-api
|
pass |
|
vs-mat2-set-by-other-stage
|
pass |
|
vs-mat3
|
pass |
|
vs-mat3-array
|
pass |
|
vs-mat3-from-const
|
pass |
|
vs-mat3-set-by-api
|
pass |
|
vs-mat3-set-by-other-stage
|
pass |
|
vs-mat4
|
pass |
|
vs-mat4-array
|
pass |
|
vs-mat4-from-const
|
pass |
|
vs-mat4-set-by-api
|
pass |
|
vs-mat4-set-by-other-stage
|
pass |
|
vs-structure
|
pass |
|
vs-structure-array
|
pass |
|
variable-indexing
|
324/324 |
|
fs-temp-array-mat2-col-rd
|
pass |
|
fs-temp-array-mat2-col-row-rd
|
pass |
|
fs-temp-array-mat2-col-row-wr
|
pass |
|
fs-temp-array-mat2-col-wr
|
pass |
|
fs-temp-array-mat2-index-col-rd
|
pass |
|
fs-temp-array-mat2-index-col-row-rd
|
pass |
|
fs-temp-array-mat2-index-col-row-wr
|
pass |
|
fs-temp-array-mat2-index-col-wr
|
pass |
|
fs-temp-array-mat2-index-rd
|
pass |
|
fs-temp-array-mat2-index-row-rd
|
pass |
|
fs-temp-array-mat2-index-row-wr
|
pass |
|
fs-temp-array-mat2-index-wr
|
pass |
|
fs-temp-array-mat2-rd
|
pass |
|
fs-temp-array-mat2-row-rd
|
pass |
|
fs-temp-array-mat2-row-wr
|
pass |
|
fs-temp-array-mat2-wr
|
pass |
|
fs-temp-array-mat3-col-rd
|
pass |
|
fs-temp-array-mat3-col-row-rd
|
pass |
|
fs-temp-array-mat3-col-row-wr
|
pass |
|
fs-temp-array-mat3-col-wr
|
pass |
|
fs-temp-array-mat3-index-col-rd
|
pass |
|
fs-temp-array-mat3-index-col-row-rd
|
pass |
|
fs-temp-array-mat3-index-col-row-wr
|
pass |
|
fs-temp-array-mat3-index-col-wr
|
pass |
|
fs-temp-array-mat3-index-rd
|
pass |
|
fs-temp-array-mat3-index-row-rd
|
pass |
|
fs-temp-array-mat3-index-row-wr
|
pass |
|
fs-temp-array-mat3-index-wr
|
pass |
|
fs-temp-array-mat3-rd
|
pass |
|
fs-temp-array-mat3-row-rd
|
pass |
|
fs-temp-array-mat3-row-wr
|
pass |
|
fs-temp-array-mat3-wr
|
pass |
|
fs-temp-array-mat4-col-rd
|
pass |
|
fs-temp-array-mat4-col-row-rd
|
pass |
|
fs-temp-array-mat4-col-row-wr
|
pass |
|
fs-temp-array-mat4-col-wr
|
pass |
|
fs-temp-array-mat4-index-col-rd
|
pass |
|
fs-temp-array-mat4-index-col-row-rd
|
pass |
|
fs-temp-array-mat4-index-col-row-wr
|
pass |
|
fs-temp-array-mat4-index-col-wr
|
pass |
|
fs-temp-array-mat4-index-rd
|
pass |
|
fs-temp-array-mat4-index-row-rd
|
pass |
|
fs-temp-array-mat4-index-row-wr
|
pass |
|
fs-temp-array-mat4-index-wr
|
pass |
|
fs-temp-array-mat4-rd
|
pass |
|
fs-temp-array-mat4-row-rd
|
pass |
|
fs-temp-array-mat4-row-wr
|
pass |
|
fs-temp-array-mat4-wr
|
pass |
|
fs-temp-mat2-col-rd
|
pass |
|
fs-temp-mat2-col-row-rd
|
pass |
|
fs-temp-mat2-col-row-wr
|
pass |
|
fs-temp-mat2-col-wr
|
pass |
|
fs-temp-mat2-rd
|
pass |
|
fs-temp-mat2-row-rd
|
pass |
|
fs-temp-mat2-row-wr
|
pass |
|
fs-temp-mat2-wr
|
pass |
|
fs-temp-mat3-col-rd
|
pass |
|
fs-temp-mat3-col-row-rd
|
pass |
|
fs-temp-mat3-col-row-wr
|
pass |
|
fs-temp-mat3-col-wr
|
pass |
|
fs-temp-mat3-rd
|
pass |
|
fs-temp-mat3-row-rd
|
pass |
|
fs-temp-mat3-row-wr
|
pass |
|
fs-temp-mat3-wr
|
pass |
|
fs-temp-mat4-col-rd
|
pass |
|
fs-temp-mat4-col-row-rd
|
pass |
|
fs-temp-mat4-col-row-wr
|
pass |
|
fs-temp-mat4-col-wr
|
pass |
|
fs-temp-mat4-rd
|
pass |
|
fs-temp-mat4-row-rd
|
pass |
|
fs-temp-mat4-row-wr
|
pass |
|
fs-temp-mat4-wr
|
pass |
|
fs-uniform-array-mat2-col-rd
|
pass |
|
fs-uniform-array-mat2-col-row-rd
|
pass |
|
fs-uniform-array-mat2-index-col-rd
|
pass |
|
fs-uniform-array-mat2-index-col-row-rd
|
pass |
|
fs-uniform-array-mat2-index-rd
|
pass |
|
fs-uniform-array-mat2-index-row-rd
|
pass |
|
fs-uniform-array-mat2-rd
|
pass |
|
fs-uniform-array-mat2-row-rd
|
pass |
|
fs-uniform-array-mat3-col-rd
|
pass |
|
fs-uniform-array-mat3-col-row-rd
|
pass |
|
fs-uniform-array-mat3-index-col-rd
|
pass |
|
fs-uniform-array-mat3-index-col-row-rd
|
pass |
|
fs-uniform-array-mat3-index-rd
|
pass |
|
fs-uniform-array-mat3-index-row-rd
|
pass |
|
fs-uniform-array-mat3-rd
|
pass |
|
fs-uniform-array-mat3-row-rd
|
pass |
|
fs-uniform-array-mat4-col-rd
|
pass |
|
fs-uniform-array-mat4-col-row-rd
|
pass |
|
fs-uniform-array-mat4-index-col-rd
|
pass |
|
fs-uniform-array-mat4-index-col-row-rd
|
pass |
|
fs-uniform-array-mat4-index-rd
|
pass |
|
fs-uniform-array-mat4-index-row-rd
|
pass |
|
fs-uniform-array-mat4-rd
|
pass |
|
fs-uniform-array-mat4-row-rd
|
pass |
|
fs-uniform-mat2-col-rd
|
pass |
|
fs-uniform-mat2-col-row-rd
|
pass |
|
fs-uniform-mat2-rd
|
pass |
|
fs-uniform-mat2-row-rd
|
pass |
|
fs-uniform-mat3-col-rd
|
pass |
|
fs-uniform-mat3-col-row-rd
|
pass |
|
fs-uniform-mat3-rd
|
pass |
|
fs-uniform-mat3-row-rd
|
pass |
|
fs-uniform-mat4-col-rd
|
pass |
|
fs-uniform-mat4-col-row-rd
|
pass |
|
fs-uniform-mat4-rd
|
pass |
|
fs-uniform-mat4-row-rd
|
pass |
|
fs-varying-array-mat2-col-rd
|
pass |
|
fs-varying-array-mat2-col-row-rd
|
pass |
|
fs-varying-array-mat2-index-col-rd
|
pass |
|
fs-varying-array-mat2-index-col-row-rd
|
pass |
|
fs-varying-array-mat2-index-rd
|
pass |
|
fs-varying-array-mat2-index-row-rd
|
pass |
|
fs-varying-array-mat2-rd
|
pass |
|
fs-varying-array-mat2-row-rd
|
pass |
|
fs-varying-array-mat3-col-rd
|
pass |
|
fs-varying-array-mat3-col-row-rd
|
pass |
|
fs-varying-array-mat3-index-col-rd
|
pass |
|
fs-varying-array-mat3-index-col-row-rd
|
pass |
|
fs-varying-array-mat3-index-rd
|
pass |
|
fs-varying-array-mat3-index-row-rd
|
pass |
|
fs-varying-array-mat3-rd
|
pass |
|
fs-varying-array-mat3-row-rd
|
pass |
|
fs-varying-array-mat4-col-rd
|
pass |
|
fs-varying-array-mat4-col-row-rd
|
pass |
|
fs-varying-array-mat4-index-col-rd
|
pass |
|
fs-varying-array-mat4-index-col-row-rd
|
pass |
|
fs-varying-array-mat4-index-rd
|
pass |
|
fs-varying-array-mat4-index-row-rd
|
pass |
|
fs-varying-array-mat4-rd
|
pass |
|
fs-varying-array-mat4-row-rd
|
pass |
|
fs-varying-mat2-col-rd
|
pass |
|
fs-varying-mat2-col-row-rd
|
pass |
|
fs-varying-mat2-rd
|
pass |
|
fs-varying-mat2-row-rd
|
pass |
|
fs-varying-mat3-col-rd
|
pass |
|
fs-varying-mat3-col-row-rd
|
pass |
|
fs-varying-mat3-rd
|
pass |
|
fs-varying-mat3-row-rd
|
pass |
|
fs-varying-mat4-col-rd
|
pass |
|
fs-varying-mat4-col-row-rd
|
pass |
|
fs-varying-mat4-rd
|
pass |
|
fs-varying-mat4-row-rd
|
pass |
|
vs-temp-array-mat2-col-rd
|
pass |
|
vs-temp-array-mat2-col-row-rd
|
pass |
|
vs-temp-array-mat2-col-row-wr
|
pass |
|
vs-temp-array-mat2-col-wr
|
pass |
|
vs-temp-array-mat2-index-col-rd
|
pass |
|
vs-temp-array-mat2-index-col-row-rd
|
pass |
|
vs-temp-array-mat2-index-col-row-wr
|
pass |
|
vs-temp-array-mat2-index-col-wr
|
pass |
|
vs-temp-array-mat2-index-rd
|
pass |
|
vs-temp-array-mat2-index-row-rd
|
pass |
|
vs-temp-array-mat2-index-row-wr
|
pass |
|
vs-temp-array-mat2-index-wr
|
pass |
|
vs-temp-array-mat2-rd
|
pass |
|
vs-temp-array-mat2-row-rd
|
pass |
|
vs-temp-array-mat2-row-wr
|
pass |
|
vs-temp-array-mat2-wr
|
pass |
|
vs-temp-array-mat3-col-rd
|
pass |
|
vs-temp-array-mat3-col-row-rd
|
pass |
|
vs-temp-array-mat3-col-row-wr
|
pass |
|
vs-temp-array-mat3-col-wr
|
pass |
|
vs-temp-array-mat3-index-col-rd
|
pass |
|
vs-temp-array-mat3-index-col-row-rd
|
pass |
|
vs-temp-array-mat3-index-col-row-wr
|
pass |
|
vs-temp-array-mat3-index-col-wr
|
pass |
|
vs-temp-array-mat3-index-rd
|
pass |
|
vs-temp-array-mat3-index-row-rd
|
pass |
|
vs-temp-array-mat3-index-row-wr
|
pass |
|
vs-temp-array-mat3-index-wr
|
pass |
|
vs-temp-array-mat3-rd
|
pass |
|
vs-temp-array-mat3-row-rd
|
pass |
|
vs-temp-array-mat3-row-wr
|
pass |
|
vs-temp-array-mat3-wr
|
pass |
|
vs-temp-array-mat4-col-rd
|
pass |
|
vs-temp-array-mat4-col-row-rd
|
pass |
|
vs-temp-array-mat4-col-row-wr
|
pass |
|
vs-temp-array-mat4-col-wr
|
pass |
|
vs-temp-array-mat4-index-col-rd
|
pass |
|
vs-temp-array-mat4-index-col-row-rd
|
pass |
|
vs-temp-array-mat4-index-col-row-wr
|
pass |
|
vs-temp-array-mat4-index-col-wr
|
pass |
|
vs-temp-array-mat4-index-rd
|
pass |
|
vs-temp-array-mat4-index-row-rd
|
pass |
|
vs-temp-array-mat4-index-row-wr
|
pass |
|
vs-temp-array-mat4-index-wr
|
pass |
|
vs-temp-array-mat4-rd
|
pass |
|
vs-temp-array-mat4-row-rd
|
pass |
|
vs-temp-array-mat4-row-wr
|
pass |
|
vs-temp-array-mat4-wr
|
pass |
|
vs-temp-mat2-col-rd
|
pass |
|
vs-temp-mat2-col-row-rd
|
pass |
|
vs-temp-mat2-col-row-wr
|
pass |
|
vs-temp-mat2-col-wr
|
pass |
|
vs-temp-mat2-rd
|
pass |
|
vs-temp-mat2-row-rd
|
pass |
|
vs-temp-mat2-row-wr
|
pass |
|
vs-temp-mat2-wr
|
pass |
|
vs-temp-mat3-col-rd
|
pass |
|
vs-temp-mat3-col-row-rd
|
pass |
|
vs-temp-mat3-col-row-wr
|
pass |
|
vs-temp-mat3-col-wr
|
pass |
|
vs-temp-mat3-rd
|
pass |
|
vs-temp-mat3-row-rd
|
pass |
|
vs-temp-mat3-row-wr
|
pass |
|
vs-temp-mat3-wr
|
pass |
|
vs-temp-mat4-col-rd
|
pass |
|
vs-temp-mat4-col-row-rd
|
pass |
|
vs-temp-mat4-col-row-wr
|
pass |
|
vs-temp-mat4-col-wr
|
pass |
|
vs-temp-mat4-rd
|
pass |
|
vs-temp-mat4-row-rd
|
pass |
|
vs-temp-mat4-row-wr
|
pass |
|
vs-temp-mat4-wr
|
pass |
|
vs-uniform-array-mat2-col-rd
|
pass |
|
vs-uniform-array-mat2-col-row-rd
|
pass |
|
vs-uniform-array-mat2-index-col-rd
|
pass |
|
vs-uniform-array-mat2-index-col-row-rd
|
pass |
|
vs-uniform-array-mat2-index-rd
|
pass |
|
vs-uniform-array-mat2-index-row-rd
|
pass |
|
vs-uniform-array-mat2-rd
|
pass |
|
vs-uniform-array-mat2-row-rd
|
pass |
|
vs-uniform-array-mat3-col-rd
|
pass |
|
vs-uniform-array-mat3-col-row-rd
|
pass |
|
vs-uniform-array-mat3-index-col-rd
|
pass |
|
vs-uniform-array-mat3-index-col-row-rd
|
pass |
|
vs-uniform-array-mat3-index-rd
|
pass |
|
vs-uniform-array-mat3-index-row-rd
|
pass |
|
vs-uniform-array-mat3-rd
|
pass |
|
vs-uniform-array-mat3-row-rd
|
pass |
|
vs-uniform-array-mat4-col-rd
|
pass |
|
vs-uniform-array-mat4-col-row-rd
|
pass |
|
vs-uniform-array-mat4-index-col-rd
|
pass |
|
vs-uniform-array-mat4-index-col-row-rd
|
pass |
|
vs-uniform-array-mat4-index-rd
|
pass |
|
vs-uniform-array-mat4-index-row-rd
|
pass |
|
vs-uniform-array-mat4-rd
|
pass |
|
vs-uniform-array-mat4-row-rd
|
pass |
|
vs-uniform-mat2-col-rd
|
pass |
|
vs-uniform-mat2-col-row-rd
|
pass |
|
vs-uniform-mat2-rd
|
pass |
|
vs-uniform-mat2-row-rd
|
pass |
|
vs-uniform-mat3-col-rd
|
pass |
|
vs-uniform-mat3-col-row-rd
|
pass |
|
vs-uniform-mat3-rd
|
pass |
|
vs-uniform-mat3-row-rd
|
pass |
|
vs-uniform-mat4-col-rd
|
pass |
|
vs-uniform-mat4-col-row-rd
|
pass |
|
vs-uniform-mat4-rd
|
pass |
|
vs-uniform-mat4-row-rd
|
pass |
|
vs-varying-array-mat2-col-rd
|
pass |
|
vs-varying-array-mat2-col-row-rd
|
pass |
|
vs-varying-array-mat2-col-row-wr
|
pass |
|
vs-varying-array-mat2-col-wr
|
pass |
|
vs-varying-array-mat2-index-col-rd
|
pass |
|
vs-varying-array-mat2-index-col-row-rd
|
pass |
|
vs-varying-array-mat2-index-col-row-wr
|
pass |
|
vs-varying-array-mat2-index-col-wr
|
pass |
|
vs-varying-array-mat2-index-rd
|
pass |
|
vs-varying-array-mat2-index-row-rd
|
pass |
|
vs-varying-array-mat2-index-row-wr
|
pass |
|
vs-varying-array-mat2-index-wr
|
pass |
|
vs-varying-array-mat2-rd
|
pass |
|
vs-varying-array-mat2-row-rd
|
pass |
|
vs-varying-array-mat2-row-wr
|
pass |
|
vs-varying-array-mat2-wr
|
pass |
|
vs-varying-array-mat3-col-rd
|
pass |
|
vs-varying-array-mat3-col-row-rd
|
pass |
|
vs-varying-array-mat3-col-row-wr
|
pass |
|
vs-varying-array-mat3-col-wr
|
pass |
|
vs-varying-array-mat3-index-col-rd
|
pass |
|
vs-varying-array-mat3-index-col-row-rd
|
pass |
|
vs-varying-array-mat3-index-col-row-wr
|
pass |
|
vs-varying-array-mat3-index-col-wr
|
pass |
|
vs-varying-array-mat3-index-rd
|
pass |
|
vs-varying-array-mat3-index-row-rd
|
pass |
|
vs-varying-array-mat3-index-row-wr
|
pass |
|
vs-varying-array-mat3-index-wr
|
pass |
|
vs-varying-array-mat3-rd
|
pass |
|
vs-varying-array-mat3-row-rd
|
pass |
|
vs-varying-array-mat3-row-wr
|
pass |
|
vs-varying-array-mat3-wr
|
pass |
|
vs-varying-array-mat4-col-rd
|
pass |
|
vs-varying-array-mat4-col-row-rd
|
pass |
|
vs-varying-array-mat4-col-row-wr
|
pass |
|
vs-varying-array-mat4-col-wr
|
pass |
|
vs-varying-array-mat4-index-col-rd
|
pass |
|
vs-varying-array-mat4-index-col-row-rd
|
pass |
|
vs-varying-array-mat4-index-col-row-wr
|
pass |
|
vs-varying-array-mat4-index-col-wr
|
pass |
|
vs-varying-array-mat4-index-rd
|
pass |
|
vs-varying-array-mat4-index-row-rd
|
pass |
|
vs-varying-array-mat4-index-row-wr
|
pass |
|
vs-varying-array-mat4-index-wr
|
pass |
|
vs-varying-array-mat4-rd
|
pass |
|
vs-varying-array-mat4-row-rd
|
pass |
|
vs-varying-array-mat4-row-wr
|
pass |
|
vs-varying-array-mat4-wr
|
pass |
|
vs-varying-mat2-col-rd
|
pass |
|
vs-varying-mat2-col-row-rd
|
pass |
|
vs-varying-mat2-col-row-wr
|
pass |
|
vs-varying-mat2-col-wr
|
pass |
|
vs-varying-mat2-rd
|
pass |
|
vs-varying-mat2-row-rd
|
pass |
|
vs-varying-mat2-row-wr
|
pass |
|
vs-varying-mat2-wr
|
pass |
|
vs-varying-mat3-col-rd
|
pass |
|
vs-varying-mat3-col-row-rd
|
pass |
|
vs-varying-mat3-col-row-wr
|
pass |
|
vs-varying-mat3-col-wr
|
pass |
|
vs-varying-mat3-rd
|
pass |
|
vs-varying-mat3-row-rd
|
pass |
|
vs-varying-mat3-row-wr
|
pass |
|
vs-varying-mat3-wr
|
pass |
|
vs-varying-mat4-col-rd
|
pass |
|
vs-varying-mat4-col-row-rd
|
pass |
|
vs-varying-mat4-col-row-wr
|
pass |
|
vs-varying-mat4-col-wr
|
pass |
|
vs-varying-mat4-rd
|
pass |
|
vs-varying-mat4-row-rd
|
pass |
|
vs-varying-mat4-row-wr
|
pass |
|
vs-varying-mat4-wr
|
pass |
|
vector-out-of-bounds-access
|
7/7 |
|
fs-vec4-out-of-bounds-1
|
pass |
|
fs-vec4-out-of-bounds-2
|
pass |
|
fs-vec4-out-of-bounds-3
|
pass |
|
fs-vec4-out-of-bounds-4
|
pass |
|
fs-vec4-out-of-bounds-5
|
pass |
|
fs-vec4-out-of-bounds-6
|
pass |
|
fs-vec4-out-of-bounds-7
|
pass |
|
vs-all-equal-bool-array
|
pass |
|
vs-assign-varied-struct
|
pass |
|
vs-deref-literal-array-of-structs
|
pass |
|
vs-function-inout-array-self-assignment
|
pass |
|
vs-mix-as-condition
|
pass |
|
vs-nan-builtin-max
|
pass |
|
vs-nan-builtin-min
|
pass |
|
vs-outerproduct-const-mat2
|
pass |
|
vs-outerproduct-const-mat2-ivec
|
pass |
|
vs-outerproduct-const-mat2x2
|
pass |
|
vs-outerproduct-const-mat2x2-ivec
|
pass |
|
vs-outerproduct-const-mat2x3
|
pass |
|
vs-outerproduct-const-mat2x3-ivec
|
pass |
|
vs-outerproduct-const-mat2x4
|
pass |
|
vs-outerproduct-const-mat2x4-ivec
|
pass |
|
vs-outerproduct-const-mat3
|
pass |
|
vs-outerproduct-const-mat3-ivec
|
pass |
|
vs-outerproduct-const-mat3x2
|
pass |
|
vs-outerproduct-const-mat3x2-ivec
|
pass |
|
vs-outerproduct-const-mat3x3
|
pass |
|
vs-outerproduct-const-mat3x3-ivec
|
pass |
|
vs-outerproduct-const-mat3x4
|
pass |
|
vs-outerproduct-const-mat3x4-ivec
|
pass |
|
vs-outerproduct-const-mat4
|
pass |
|
vs-outerproduct-const-mat4-ivec
|
pass |
|
vs-outerproduct-const-mat4x2
|
pass |
|
vs-outerproduct-const-mat4x2-ivec
|
pass |
|
vs-outerproduct-const-mat4x3
|
pass |
|
vs-outerproduct-const-mat4x3-ivec
|
pass |
|
vs-outerproduct-const-mat4x4
|
pass |
|
vs-outerproduct-const-mat4x4-ivec
|
pass |
|
vs-outerproduct-mat2
|
pass |
|
vs-outerproduct-mat2-ivec
|
pass |
|
vs-outerproduct-mat2x2
|
pass |
|
vs-outerproduct-mat2x2-ivec
|
pass |
|
vs-outerproduct-mat2x3
|
pass |
|
vs-outerproduct-mat2x3-ivec
|
pass |
|
vs-outerproduct-mat2x4
|
pass |
|
vs-outerproduct-mat2x4-ivec
|
pass |
|
vs-outerproduct-mat3
|
pass |
|
vs-outerproduct-mat3-ivec
|
pass |
|
vs-outerproduct-mat3x2
|
pass |
|
vs-outerproduct-mat3x2-ivec
|
pass |
|
vs-outerproduct-mat3x3
|
pass |
|
vs-outerproduct-mat3x3-ivec
|
pass |
|
vs-outerproduct-mat3x4
|
pass |
|
vs-outerproduct-mat3x4-ivec
|
pass |
|
vs-outerproduct-mat4
|
pass |
|
vs-outerproduct-mat4-ivec
|
pass |
|
vs-outerproduct-mat4x2
|
pass |
|
vs-outerproduct-mat4x2-ivec
|
pass |
|
vs-outerproduct-mat4x3
|
pass |
|
vs-outerproduct-mat4x3-ivec
|
pass |
|
vs-outerproduct-mat4x4
|
pass |
|
vs-outerproduct-mat4x4-ivec
|
pass |
|
glsl-1.20-getactiveuniform-constant
|
pass |
|
glsl-1.20-negative-mult-matnxn-matnxn
|
pass |
|
linker
|
15/15 |
|
array-initializers-1
|
pass |
|
centroid-mismatched
|
pass |
|
double-indirect-1
|
pass |
|
function-match-implicit-params
|
pass |
|
intrastage-const-arrays
|
pass |
|
intrastage-unsized-array
|
pass |
|
intrastage-unsized-array-mismatch
|
pass |
|
intrastage-unsized-array-mismatch2
|
pass |
|
intrastage-unsized-array2
|
pass |
|
invariant-mismatched
|
pass |
|
invariant-position
|
pass |
|
invariant-propagation
|
pass |
|
invariant-propagation-globals
|
pass |
|
link-order-a-b
|
pass |
|
link-order-b-a
|
pass |
|
recursion
|
7/7 |
|
indirect
|
pass |
|
indirect-complex
|
pass |
|
indirect-complex-separate
|
pass |
|
indirect-separate
|
pass |
|
simple
|
pass |
|
unreachable
|
pass |
|
unreachable-constant-folding
|
pass |
|
glsl-1.30
|
3737/3742 |
|
api
|
1/1 |
|
getactiveattrib 130
|
pass |
|
built-in constants
|
13/13 |
|
gl_maxclipdistances
|
pass |
|
gl_maxclipplanes
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentuniformcomponents
|
pass |
|
gl_maxtexturecoords
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxtextureunits
|
pass |
|
gl_maxvaryingcomponents
|
pass |
|
gl_maxvaryingfloats
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformcomponents
|
pass |
|
compiler
|
1542/1542 |
|
arithmetic-operators
|
7/7 |
|
division-by-zero-01.frag
|
pass |
|
division-by-zero-02.frag
|
pass |
|
division-by-zero-03.frag
|
pass |
|
modulus-zero-01.frag
|
pass |
|
modulus-zero-02.frag
|
pass |
|
unsigned-mismatch-01.vert
|
pass |
|
unsigned-mismatch-02.vert
|
pass |
|
basic-types
|
23/23 |
|
assign-implicit-conversion-int-uint.vert
|
pass |
|
assign-implicit-conversion-ivec2-uvec2.vert
|
pass |
|
assign-implicit-conversion-ivec3-uvec3.vert
|
pass |
|
assign-implicit-conversion-ivec4-uvec4.vert
|
pass |
|
assign-implicit-conversion-uint-int.vert
|
pass |
|
assign-implicit-conversion-uvec2-ivec2.vert
|
pass |
|
assign-implicit-conversion-uvec3-ivec3.vert
|
pass |
|
assign-implicit-conversion-uvec4-ivec4.vert
|
pass |
|
ctor-int-uint.vert
|
pass |
|
ctor-ivec2-uvec2.vert
|
pass |
|
ctor-ivec3-uvec3.vert
|
pass |
|
ctor-ivec4-uvec4.vert
|
pass |
|
ctor-uint-int.vert
|
pass |
|
ctor-uvec2-ivec2.vert
|
pass |
|
ctor-uvec3-ivec3.vert
|
pass |
|
ctor-uvec4-ivec4.vert
|
pass |
|
int-literal-size-ok-01.frag
|
pass |
|
int-literal-size-ok-02.frag
|
pass |
|
int-literal-size-ok-03.frag
|
pass |
|
int-literal-size-ok-04.frag
|
pass |
|
int-literal-too-large-01.frag
|
pass |
|
int-literal-too-large-02.frag
|
pass |
|
int-literal-too-large-03.frag
|
pass |
|
built-in-functions
|
1114/1114 |
|
abs-int.frag
|
pass |
|
abs-int.vert
|
pass |
|
abs-ivec2.frag
|
pass |
|
abs-ivec2.vert
|
pass |
|
abs-ivec3.frag
|
pass |
|
abs-ivec3.vert
|
pass |
|
abs-ivec4.frag
|
pass |
|
abs-ivec4.vert
|
pass |
|
acosh-float.frag
|
pass |
|
acosh-float.vert
|
pass |
|
acosh-vec2.frag
|
pass |
|
acosh-vec2.vert
|
pass |
|
acosh-vec3.frag
|
pass |
|
acosh-vec3.vert
|
pass |
|
acosh-vec4.frag
|
pass |
|
acosh-vec4.vert
|
pass |
|
asinh-float.frag
|
pass |
|
asinh-float.vert
|
pass |
|
asinh-vec2.frag
|
pass |
|
asinh-vec2.vert
|
pass |
|
asinh-vec3.frag
|
pass |
|
asinh-vec3.vert
|
pass |
|
asinh-vec4.frag
|
pass |
|
asinh-vec4.vert
|
pass |
|
atanh-float.frag
|
pass |
|
atanh-float.vert
|
pass |
|
atanh-vec2.frag
|
pass |
|
atanh-vec2.vert
|
pass |
|
atanh-vec3.frag
|
pass |
|
atanh-vec3.vert
|
pass |
|
atanh-vec4.frag
|
pass |
|
atanh-vec4.vert
|
pass |
|
clamp-int-int-int.frag
|
pass |
|
clamp-int-int-int.vert
|
pass |
|
clamp-ivec2-int-int.frag
|
pass |
|
clamp-ivec2-int-int.vert
|
pass |
|
clamp-ivec2-ivec2-ivec2.frag
|
pass |
|
clamp-ivec2-ivec2-ivec2.vert
|
pass |
|
clamp-ivec3-int-int.frag
|
pass |
|
clamp-ivec3-int-int.vert
|
pass |
|
clamp-ivec3-ivec3-ivec3.frag
|
pass |
|
clamp-ivec3-ivec3-ivec3.vert
|
pass |
|
clamp-ivec4-int-int.frag
|
pass |
|
clamp-ivec4-int-int.vert
|
pass |
|
clamp-ivec4-ivec4-ivec4.frag
|
pass |
|
clamp-ivec4-ivec4-ivec4.vert
|
pass |
|
clamp-uint-uint-uint.frag
|
pass |
|
clamp-uint-uint-uint.vert
|
pass |
|
clamp-uvec2-uint-uint.frag
|
pass |
|
clamp-uvec2-uint-uint.vert
|
pass |
|
clamp-uvec2-uvec2-uvec2.frag
|
pass |
|
clamp-uvec2-uvec2-uvec2.vert
|
pass |
|
clamp-uvec3-uint-uint.frag
|
pass |
|
clamp-uvec3-uint-uint.vert
|
pass |
|
clamp-uvec3-uvec3-uvec3.frag
|
pass |
|
clamp-uvec3-uvec3-uvec3.vert
|
pass |
|
clamp-uvec4-uint-uint.frag
|
pass |
|
clamp-uvec4-uint-uint.vert
|
pass |
|
clamp-uvec4-uvec4-uvec4.frag
|
pass |
|
clamp-uvec4-uvec4-uvec4.vert
|
pass |
|
cosh-float.frag
|
pass |
|
cosh-float.vert
|
pass |
|
cosh-vec2.frag
|
pass |
|
cosh-vec2.vert
|
pass |
|
cosh-vec3.frag
|
pass |
|
cosh-vec3.vert
|
pass |
|
cosh-vec4.frag
|
pass |
|
cosh-vec4.vert
|
pass |
|
equal-uvec2-uvec2.frag
|
pass |
|
equal-uvec2-uvec2.vert
|
pass |
|
equal-uvec3-uvec3.frag
|
pass |
|
equal-uvec3-uvec3.vert
|
pass |
|
equal-uvec4-uvec4.frag
|
pass |
|
equal-uvec4-uvec4.vert
|
pass |
|
greaterthan-uvec2-uvec2.frag
|
pass |
|
greaterthan-uvec2-uvec2.vert
|
pass |
|
greaterthan-uvec3-uvec3.frag
|
pass |
|
greaterthan-uvec3-uvec3.vert
|
pass |
|
greaterthan-uvec4-uvec4.frag
|
pass |
|
greaterthan-uvec4-uvec4.vert
|
pass |
|
greaterthanequal-uvec2-uvec2.frag
|
pass |
|
greaterthanequal-uvec2-uvec2.vert
|
pass |
|
greaterthanequal-uvec3-uvec3.frag
|
pass |
|
greaterthanequal-uvec3-uvec3.vert
|
pass |
|
greaterthanequal-uvec4-uvec4.frag
|
pass |
|
greaterthanequal-uvec4-uvec4.vert
|
pass |
|
lessthan-uvec2-uvec2.frag
|
pass |
|
lessthan-uvec2-uvec2.vert
|
pass |
|
lessthan-uvec3-uvec3.frag
|
pass |
|
lessthan-uvec3-uvec3.vert
|
pass |
|
lessthan-uvec4-uvec4.frag
|
pass |
|
lessthan-uvec4-uvec4.vert
|
pass |
|
lessthanequal-uvec2-uvec2.frag
|
pass |
|
lessthanequal-uvec2-uvec2.vert
|
pass |
|
lessthanequal-uvec3-uvec3.frag
|
pass |
|
lessthanequal-uvec3-uvec3.vert
|
pass |
|
lessthanequal-uvec4-uvec4.frag
|
pass |
|
lessthanequal-uvec4-uvec4.vert
|
pass |
|
max-int-int.frag
|
pass |
|
max-int-int.vert
|
pass |
|
max-ivec2-int.frag
|
pass |
|
max-ivec2-int.vert
|
pass |
|
max-ivec2-ivec2.frag
|
pass |
|
max-ivec2-ivec2.vert
|
pass |
|
max-ivec3-int.frag
|
pass |
|
max-ivec3-int.vert
|
pass |
|
max-ivec3-ivec3.frag
|
pass |
|
max-ivec3-ivec3.vert
|
pass |
|
max-ivec4-int.frag
|
pass |
|
max-ivec4-int.vert
|
pass |
|
max-ivec4-ivec4.frag
|
pass |
|
max-ivec4-ivec4.vert
|
pass |
|
max-uint-uint.frag
|
pass |
|
max-uint-uint.vert
|
pass |
|
max-uvec2-uint.frag
|
pass |
|
max-uvec2-uint.vert
|
pass |
|
max-uvec2-uvec2.frag
|
pass |
|
max-uvec2-uvec2.vert
|
pass |
|
max-uvec3-uint.frag
|
pass |
|
max-uvec3-uint.vert
|
pass |
|
max-uvec3-uvec3.frag
|
pass |
|
max-uvec3-uvec3.vert
|
pass |
|
max-uvec4-uint.frag
|
pass |
|
max-uvec4-uint.vert
|
pass |
|
max-uvec4-uvec4.frag
|
pass |
|
max-uvec4-uvec4.vert
|
pass |
|
min-int-int.frag
|
pass |
|
min-int-int.vert
|
pass |
|
min-ivec2-int.frag
|
pass |
|
min-ivec2-int.vert
|
pass |
|
min-ivec2-ivec2.frag
|
pass |
|
min-ivec2-ivec2.vert
|
pass |
|
min-ivec3-int.frag
|
pass |
|
min-ivec3-int.vert
|
pass |
|
min-ivec3-ivec3.frag
|
pass |
|
min-ivec3-ivec3.vert
|
pass |
|
min-ivec4-int.frag
|
pass |
|
min-ivec4-int.vert
|
pass |
|
min-ivec4-ivec4.frag
|
pass |
|
min-ivec4-ivec4.vert
|
pass |
|
min-uint-uint.frag
|
pass |
|
min-uint-uint.vert
|
pass |
|
min-uvec2-uint.frag
|
pass |
|
min-uvec2-uint.vert
|
pass |
|
min-uvec2-uvec2.frag
|
pass |
|
min-uvec2-uvec2.vert
|
pass |
|
min-uvec3-uint.frag
|
pass |
|
min-uvec3-uint.vert
|
pass |
|
min-uvec3-uvec3.frag
|
pass |
|
min-uvec3-uvec3.vert
|
pass |
|
min-uvec4-uint.frag
|
pass |
|
min-uvec4-uint.vert
|
pass |
|
min-uvec4-uvec4.frag
|
pass |
|
min-uvec4-uvec4.vert
|
pass |
|
mix-float-float-bool.frag
|
pass |
|
mix-float-float-bool.vert
|
pass |
|
mix-vec2-vec2-bvec2.frag
|
pass |
|
mix-vec2-vec2-bvec2.vert
|
pass |
|
mix-vec3-vec3-bvec3.frag
|
pass |
|
mix-vec3-vec3-bvec3.vert
|
pass |
|
mix-vec4-vec4-bvec4.frag
|
pass |
|
mix-vec4-vec4-bvec4.vert
|
pass |
|
notequal-uvec2-uvec2.frag
|
pass |
|
notequal-uvec2-uvec2.vert
|
pass |
|
notequal-uvec3-uvec3.frag
|
pass |
|
notequal-uvec3-uvec3.vert
|
pass |
|
notequal-uvec4-uvec4.frag
|
pass |
|
notequal-uvec4-uvec4.vert
|
pass |
|
op-add-uint-uint.frag
|
pass |
|
op-add-uint-uint.vert
|
pass |
|
op-add-uint-uvec2.frag
|
pass |
|
op-add-uint-uvec2.vert
|
pass |
|
op-add-uint-uvec3.frag
|
pass |
|
op-add-uint-uvec3.vert
|
pass |
|
op-add-uint-uvec4.frag
|
pass |
|
op-add-uint-uvec4.vert
|
pass |
|
op-add-uvec2-uint.frag
|
pass |
|
op-add-uvec2-uint.vert
|
pass |
|
op-add-uvec2-uvec2.frag
|
pass |
|
op-add-uvec2-uvec2.vert
|
pass |
|
op-add-uvec3-uint.frag
|
pass |
|
op-add-uvec3-uint.vert
|
pass |
|
op-add-uvec3-uvec3.frag
|
pass |
|
op-add-uvec3-uvec3.vert
|
pass |
|
op-add-uvec4-uint.frag
|
pass |
|
op-add-uvec4-uint.vert
|
pass |
|
op-add-uvec4-uvec4.frag
|
pass |
|
op-add-uvec4-uvec4.vert
|
pass |
|
op-bitand-abs-neg-int-int.frag
|
pass |
|
op-bitand-abs-neg-int-int.vert
|
pass |
|
op-bitand-abs-neg-int-ivec2.frag
|
pass |
|
op-bitand-abs-neg-int-ivec2.vert
|
pass |
|
op-bitand-abs-neg-int-ivec3.frag
|
pass |
|
op-bitand-abs-neg-int-ivec3.vert
|
pass |
|
op-bitand-abs-neg-int-ivec4.frag
|
pass |
|
op-bitand-abs-neg-int-ivec4.vert
|
pass |
|
op-bitand-abs-neg-ivec2-int.frag
|
pass |
|
op-bitand-abs-neg-ivec2-int.vert
|
pass |
|
op-bitand-abs-neg-ivec2-ivec2.frag
|
pass |
|
op-bitand-abs-neg-ivec2-ivec2.vert
|
pass |
|
op-bitand-abs-neg-ivec3-int.frag
|
pass |
|
op-bitand-abs-neg-ivec3-int.vert
|
pass |
|
op-bitand-abs-neg-ivec3-ivec3.frag
|
pass |
|
op-bitand-abs-neg-ivec3-ivec3.vert
|
pass |
|
op-bitand-abs-neg-ivec4-int.frag
|
pass |
|
op-bitand-abs-neg-ivec4-int.vert
|
pass |
|
op-bitand-abs-neg-ivec4-ivec4.frag
|
pass |
|
op-bitand-abs-neg-ivec4-ivec4.vert
|
pass |
|
op-bitand-abs-not-int-int.frag
|
pass |
|
op-bitand-abs-not-int-int.vert
|
pass |
|
op-bitand-abs-not-int-ivec2.frag
|
pass |
|
op-bitand-abs-not-int-ivec2.vert
|
pass |
|
op-bitand-abs-not-int-ivec3.frag
|
pass |
|
op-bitand-abs-not-int-ivec3.vert
|
pass |
|
op-bitand-abs-not-int-ivec4.frag
|
pass |
|
op-bitand-abs-not-int-ivec4.vert
|
pass |
|
op-bitand-abs-not-ivec2-int.frag
|
pass |
|
op-bitand-abs-not-ivec2-int.vert
|
pass |
|
op-bitand-abs-not-ivec2-ivec2.frag
|
pass |
|
op-bitand-abs-not-ivec2-ivec2.vert
|
pass |
|
op-bitand-abs-not-ivec3-int.frag
|
pass |
|
op-bitand-abs-not-ivec3-int.vert
|
pass |
|
op-bitand-abs-not-ivec3-ivec3.frag
|
pass |
|
op-bitand-abs-not-ivec3-ivec3.vert
|
pass |
|
op-bitand-abs-not-ivec4-int.frag
|
pass |
|
op-bitand-abs-not-ivec4-int.vert
|
pass |
|
op-bitand-abs-not-ivec4-ivec4.frag
|
pass |
|
op-bitand-abs-not-ivec4-ivec4.vert
|
pass |
|
op-bitand-int-int.frag
|
pass |
|
op-bitand-int-int.vert
|
pass |
|
op-bitand-int-ivec2.frag
|
pass |
|
op-bitand-int-ivec2.vert
|
pass |
|
op-bitand-int-ivec3.frag
|
pass |
|
op-bitand-int-ivec3.vert
|
pass |
|
op-bitand-int-ivec4.frag
|
pass |
|
op-bitand-int-ivec4.vert
|
pass |
|
op-bitand-ivec2-int.frag
|
pass |
|
op-bitand-ivec2-int.vert
|
pass |
|
op-bitand-ivec2-ivec2.frag
|
pass |
|
op-bitand-ivec2-ivec2.vert
|
pass |
|
op-bitand-ivec3-int.frag
|
pass |
|
op-bitand-ivec3-int.vert
|
pass |
|
op-bitand-ivec3-ivec3.frag
|
pass |
|
op-bitand-ivec3-ivec3.vert
|
pass |
|
op-bitand-ivec4-int.frag
|
pass |
|
op-bitand-ivec4-int.vert
|
pass |
|
op-bitand-ivec4-ivec4.frag
|
pass |
|
op-bitand-ivec4-ivec4.vert
|
pass |
|
op-bitand-neg-abs-int-int.frag
|
pass |
|
op-bitand-neg-abs-int-int.vert
|
pass |
|
op-bitand-neg-abs-int-ivec2.frag
|
pass |
|
op-bitand-neg-abs-int-ivec2.vert
|
pass |
|
op-bitand-neg-abs-int-ivec3.frag
|
pass |
|
op-bitand-neg-abs-int-ivec3.vert
|
pass |
|
op-bitand-neg-abs-int-ivec4.frag
|
pass |
|
op-bitand-neg-abs-int-ivec4.vert
|
pass |
|
op-bitand-neg-abs-ivec2-int.frag
|
pass |
|
op-bitand-neg-abs-ivec2-int.vert
|
pass |
|
op-bitand-neg-abs-ivec2-ivec2.frag
|
pass |
|
op-bitand-neg-abs-ivec2-ivec2.vert
|
pass |
|
op-bitand-neg-abs-ivec3-int.frag
|
pass |
|
op-bitand-neg-abs-ivec3-int.vert
|
pass |
|
op-bitand-neg-abs-ivec3-ivec3.frag
|
pass |
|
op-bitand-neg-abs-ivec3-ivec3.vert
|
pass |
|
op-bitand-neg-abs-ivec4-int.frag
|
pass |
|
op-bitand-neg-abs-ivec4-int.vert
|
pass |
|
op-bitand-neg-abs-ivec4-ivec4.frag
|
pass |
|
op-bitand-neg-abs-ivec4-ivec4.vert
|
pass |
|
op-bitand-neg-int-int.frag
|
pass |
|
op-bitand-neg-int-int.vert
|
pass |
|
op-bitand-neg-int-ivec2.frag
|
pass |
|
op-bitand-neg-int-ivec2.vert
|
pass |
|
op-bitand-neg-int-ivec3.frag
|
pass |
|
op-bitand-neg-int-ivec3.vert
|
pass |
|
op-bitand-neg-int-ivec4.frag
|
pass |
|
op-bitand-neg-int-ivec4.vert
|
pass |
|
op-bitand-neg-ivec2-int.frag
|
pass |
|
op-bitand-neg-ivec2-int.vert
|
pass |
|
op-bitand-neg-ivec2-ivec2.frag
|
pass |
|
op-bitand-neg-ivec2-ivec2.vert
|
pass |
|
op-bitand-neg-ivec3-int.frag
|
pass |
|
op-bitand-neg-ivec3-int.vert
|
pass |
|
op-bitand-neg-ivec3-ivec3.frag
|
pass |
|
op-bitand-neg-ivec3-ivec3.vert
|
pass |
|
op-bitand-neg-ivec4-int.frag
|
pass |
|
op-bitand-neg-ivec4-int.vert
|
pass |
|
op-bitand-neg-ivec4-ivec4.frag
|
pass |
|
op-bitand-neg-ivec4-ivec4.vert
|
pass |
|
op-bitand-neg-uint-uint.frag
|
pass |
|
op-bitand-neg-uint-uint.vert
|
pass |
|
op-bitand-neg-uint-uvec2.frag
|
pass |
|
op-bitand-neg-uint-uvec2.vert
|
pass |
|
op-bitand-neg-uint-uvec3.frag
|
pass |
|
op-bitand-neg-uint-uvec3.vert
|
pass |
|
op-bitand-neg-uint-uvec4.frag
|
pass |
|
op-bitand-neg-uint-uvec4.vert
|
pass |
|
op-bitand-neg-uvec2-uint.frag
|
pass |
|
op-bitand-neg-uvec2-uint.vert
|
pass |
|
op-bitand-neg-uvec2-uvec2.frag
|
pass |
|
op-bitand-neg-uvec2-uvec2.vert
|
pass |
|
op-bitand-neg-uvec3-uint.frag
|
pass |
|
op-bitand-neg-uvec3-uint.vert
|
pass |
|
op-bitand-neg-uvec3-uvec3.frag
|
pass |
|
op-bitand-neg-uvec3-uvec3.vert
|
pass |
|
op-bitand-neg-uvec4-uint.frag
|
pass |
|
op-bitand-neg-uvec4-uint.vert
|
pass |
|
op-bitand-neg-uvec4-uvec4.frag
|
pass |
|
op-bitand-neg-uvec4-uvec4.vert
|
pass |
|
op-bitand-not-abs-int-int.frag
|
pass |
|
op-bitand-not-abs-int-int.vert
|
pass |
|
op-bitand-not-abs-int-ivec2.frag
|
pass |
|
op-bitand-not-abs-int-ivec2.vert
|
pass |
|
op-bitand-not-abs-int-ivec3.frag
|
pass |
|
op-bitand-not-abs-int-ivec3.vert
|
pass |
|
op-bitand-not-abs-int-ivec4.frag
|
pass |
|
op-bitand-not-abs-int-ivec4.vert
|
pass |
|
op-bitand-not-abs-ivec2-int.frag
|
pass |
|
op-bitand-not-abs-ivec2-int.vert
|
pass |
|
op-bitand-not-abs-ivec2-ivec2.frag
|
pass |
|
op-bitand-not-abs-ivec2-ivec2.vert
|
pass |
|
op-bitand-not-abs-ivec3-int.frag
|
pass |
|
op-bitand-not-abs-ivec3-int.vert
|
pass |
|
op-bitand-not-abs-ivec3-ivec3.frag
|
pass |
|
op-bitand-not-abs-ivec3-ivec3.vert
|
pass |
|
op-bitand-not-abs-ivec4-int.frag
|
pass |
|
op-bitand-not-abs-ivec4-int.vert
|
pass |
|
op-bitand-not-abs-ivec4-ivec4.frag
|
pass |
|
op-bitand-not-abs-ivec4-ivec4.vert
|
pass |
|
op-bitand-not-int-int.frag
|
pass |
|
op-bitand-not-int-int.vert
|
pass |
|
op-bitand-not-int-ivec2.frag
|
pass |
|
op-bitand-not-int-ivec2.vert
|
pass |
|
op-bitand-not-int-ivec3.frag
|
pass |
|
op-bitand-not-int-ivec3.vert
|
pass |
|
op-bitand-not-int-ivec4.frag
|
pass |
|
op-bitand-not-int-ivec4.vert
|
pass |
|
op-bitand-not-ivec2-int.frag
|
pass |
|
op-bitand-not-ivec2-int.vert
|
pass |
|
op-bitand-not-ivec2-ivec2.frag
|
pass |
|
op-bitand-not-ivec2-ivec2.vert
|
pass |
|
op-bitand-not-ivec3-int.frag
|
pass |
|
op-bitand-not-ivec3-int.vert
|
pass |
|
op-bitand-not-ivec3-ivec3.frag
|
pass |
|
op-bitand-not-ivec3-ivec3.vert
|
pass |
|
op-bitand-not-ivec4-int.frag
|
pass |
|
op-bitand-not-ivec4-int.vert
|
pass |
|
op-bitand-not-ivec4-ivec4.frag
|
pass |
|
op-bitand-not-ivec4-ivec4.vert
|
pass |
|
op-bitand-not-uint-uint.frag
|
pass |
|
op-bitand-not-uint-uint.vert
|
pass |
|
op-bitand-not-uint-uvec2.frag
|
pass |
|
op-bitand-not-uint-uvec2.vert
|
pass |
|
op-bitand-not-uint-uvec3.frag
|
pass |
|
op-bitand-not-uint-uvec3.vert
|
pass |
|
op-bitand-not-uint-uvec4.frag
|
pass |
|
op-bitand-not-uint-uvec4.vert
|
pass |
|
op-bitand-not-uvec2-uint.frag
|
pass |
|
op-bitand-not-uvec2-uint.vert
|
pass |
|
op-bitand-not-uvec2-uvec2.frag
|
pass |
|
op-bitand-not-uvec2-uvec2.vert
|
pass |
|
op-bitand-not-uvec3-uint.frag
|
pass |
|
op-bitand-not-uvec3-uint.vert
|
pass |
|
op-bitand-not-uvec3-uvec3.frag
|
pass |
|
op-bitand-not-uvec3-uvec3.vert
|
pass |
|
op-bitand-not-uvec4-uint.frag
|
pass |
|
op-bitand-not-uvec4-uint.vert
|
pass |
|
op-bitand-not-uvec4-uvec4.frag
|
pass |
|
op-bitand-not-uvec4-uvec4.vert
|
pass |
|
op-bitand-uint-uint.frag
|
pass |
|
op-bitand-uint-uint.vert
|
pass |
|
op-bitand-uint-uvec2.frag
|
pass |
|
op-bitand-uint-uvec2.vert
|
pass |
|
op-bitand-uint-uvec3.frag
|
pass |
|
op-bitand-uint-uvec3.vert
|
pass |
|
op-bitand-uint-uvec4.frag
|
pass |
|
op-bitand-uint-uvec4.vert
|
pass |
|
op-bitand-uvec2-uint.frag
|
pass |
|
op-bitand-uvec2-uint.vert
|
pass |
|
op-bitand-uvec2-uvec2.frag
|
pass |
|
op-bitand-uvec2-uvec2.vert
|
pass |
|
op-bitand-uvec3-uint.frag
|
pass |
|
op-bitand-uvec3-uint.vert
|
pass |
|
op-bitand-uvec3-uvec3.frag
|
pass |
|
op-bitand-uvec3-uvec3.vert
|
pass |
|
op-bitand-uvec4-uint.frag
|
pass |
|
op-bitand-uvec4-uint.vert
|
pass |
|
op-bitand-uvec4-uvec4.frag
|
pass |
|
op-bitand-uvec4-uvec4.vert
|
pass |
|
op-bitor-abs-neg-int-int.frag
|
pass |
|
op-bitor-abs-neg-int-int.vert
|
pass |
|
op-bitor-abs-neg-int-ivec2.frag
|
pass |
|
op-bitor-abs-neg-int-ivec2.vert
|
pass |
|
op-bitor-abs-neg-int-ivec3.frag
|
pass |
|
op-bitor-abs-neg-int-ivec3.vert
|
pass |
|
op-bitor-abs-neg-int-ivec4.frag
|
pass |
|
op-bitor-abs-neg-int-ivec4.vert
|
pass |
|
op-bitor-abs-neg-ivec2-int.frag
|
pass |
|
op-bitor-abs-neg-ivec2-int.vert
|
pass |
|
op-bitor-abs-neg-ivec2-ivec2.frag
|
pass |
|
op-bitor-abs-neg-ivec2-ivec2.vert
|
pass |
|
op-bitor-abs-neg-ivec3-int.frag
|
pass |
|
op-bitor-abs-neg-ivec3-int.vert
|
pass |
|
op-bitor-abs-neg-ivec3-ivec3.frag
|
pass |
|
op-bitor-abs-neg-ivec3-ivec3.vert
|
pass |
|
op-bitor-abs-neg-ivec4-int.frag
|
pass |
|
op-bitor-abs-neg-ivec4-int.vert
|
pass |
|
op-bitor-abs-neg-ivec4-ivec4.frag
|
pass |
|
op-bitor-abs-neg-ivec4-ivec4.vert
|
pass |
|
op-bitor-abs-not-int-int.frag
|
pass |
|
op-bitor-abs-not-int-int.vert
|
pass |
|
op-bitor-abs-not-int-ivec2.frag
|
pass |
|
op-bitor-abs-not-int-ivec2.vert
|
pass |
|
op-bitor-abs-not-int-ivec3.frag
|
pass |
|
op-bitor-abs-not-int-ivec3.vert
|
pass |
|
op-bitor-abs-not-int-ivec4.frag
|
pass |
|
op-bitor-abs-not-int-ivec4.vert
|
pass |
|
op-bitor-abs-not-ivec2-int.frag
|
pass |
|
op-bitor-abs-not-ivec2-int.vert
|
pass |
|
op-bitor-abs-not-ivec2-ivec2.frag
|
pass |
|
op-bitor-abs-not-ivec2-ivec2.vert
|
pass |
|
op-bitor-abs-not-ivec3-int.frag
|
pass |
|
op-bitor-abs-not-ivec3-int.vert
|
pass |
|
op-bitor-abs-not-ivec3-ivec3.frag
|
pass |
|
op-bitor-abs-not-ivec3-ivec3.vert
|
pass |
|
op-bitor-abs-not-ivec4-int.frag
|
pass |
|
op-bitor-abs-not-ivec4-int.vert
|
pass |
|
op-bitor-abs-not-ivec4-ivec4.frag
|
pass |
|
op-bitor-abs-not-ivec4-ivec4.vert
|
pass |
|
op-bitor-int-int.frag
|
pass |
|
op-bitor-int-int.vert
|
pass |
|
op-bitor-int-ivec2.frag
|
pass |
|
op-bitor-int-ivec2.vert
|
pass |
|
op-bitor-int-ivec3.frag
|
pass |
|
op-bitor-int-ivec3.vert
|
pass |
|
op-bitor-int-ivec4.frag
|
pass |
|
op-bitor-int-ivec4.vert
|
pass |
|
op-bitor-ivec2-int.frag
|
pass |
|
op-bitor-ivec2-int.vert
|
pass |
|
op-bitor-ivec2-ivec2.frag
|
pass |
|
op-bitor-ivec2-ivec2.vert
|
pass |
|
op-bitor-ivec3-int.frag
|
pass |
|
op-bitor-ivec3-int.vert
|
pass |
|
op-bitor-ivec3-ivec3.frag
|
pass |
|
op-bitor-ivec3-ivec3.vert
|
pass |
|
op-bitor-ivec4-int.frag
|
pass |
|
op-bitor-ivec4-int.vert
|
pass |
|
op-bitor-ivec4-ivec4.frag
|
pass |
|
op-bitor-ivec4-ivec4.vert
|
pass |
|
op-bitor-neg-abs-int-int.frag
|
pass |
|
op-bitor-neg-abs-int-int.vert
|
pass |
|
op-bitor-neg-abs-int-ivec2.frag
|
pass |
|
op-bitor-neg-abs-int-ivec2.vert
|
pass |
|
op-bitor-neg-abs-int-ivec3.frag
|
pass |
|
op-bitor-neg-abs-int-ivec3.vert
|
pass |
|
op-bitor-neg-abs-int-ivec4.frag
|
pass |
|
op-bitor-neg-abs-int-ivec4.vert
|
pass |
|
op-bitor-neg-abs-ivec2-int.frag
|
pass |
|
op-bitor-neg-abs-ivec2-int.vert
|
pass |
|
op-bitor-neg-abs-ivec2-ivec2.frag
|
pass |
|
op-bitor-neg-abs-ivec2-ivec2.vert
|
pass |
|
op-bitor-neg-abs-ivec3-int.frag
|
pass |
|
op-bitor-neg-abs-ivec3-int.vert
|
pass |
|
op-bitor-neg-abs-ivec3-ivec3.frag
|
pass |
|
op-bitor-neg-abs-ivec3-ivec3.vert
|
pass |
|
op-bitor-neg-abs-ivec4-int.frag
|
pass |
|
op-bitor-neg-abs-ivec4-int.vert
|
pass |
|
op-bitor-neg-abs-ivec4-ivec4.frag
|
pass |
|
op-bitor-neg-abs-ivec4-ivec4.vert
|
pass |
|
op-bitor-neg-int-int.frag
|
pass |
|
op-bitor-neg-int-int.vert
|
pass |
|
op-bitor-neg-int-ivec2.frag
|
pass |
|
op-bitor-neg-int-ivec2.vert
|
pass |
|
op-bitor-neg-int-ivec3.frag
|
pass |
|
op-bitor-neg-int-ivec3.vert
|
pass |
|
op-bitor-neg-int-ivec4.frag
|
pass |
|
op-bitor-neg-int-ivec4.vert
|
pass |
|
op-bitor-neg-ivec2-int.frag
|
pass |
|
op-bitor-neg-ivec2-int.vert
|
pass |
|
op-bitor-neg-ivec2-ivec2.frag
|
pass |
|
op-bitor-neg-ivec2-ivec2.vert
|
pass |
|
op-bitor-neg-ivec3-int.frag
|
pass |
|
op-bitor-neg-ivec3-int.vert
|
pass |
|
op-bitor-neg-ivec3-ivec3.frag
|
pass |
|
op-bitor-neg-ivec3-ivec3.vert
|
pass |
|
op-bitor-neg-ivec4-int.frag
|
pass |
|
op-bitor-neg-ivec4-int.vert
|
pass |
|
op-bitor-neg-ivec4-ivec4.frag
|
pass |
|
op-bitor-neg-ivec4-ivec4.vert
|
pass |
|
op-bitor-neg-uint-uint.frag
|
pass |
|
op-bitor-neg-uint-uint.vert
|
pass |
|
op-bitor-neg-uint-uvec2.frag
|
pass |
|
op-bitor-neg-uint-uvec2.vert
|
pass |
|
op-bitor-neg-uint-uvec3.frag
|
pass |
|
op-bitor-neg-uint-uvec3.vert
|
pass |
|
op-bitor-neg-uint-uvec4.frag
|
pass |
|
op-bitor-neg-uint-uvec4.vert
|
pass |
|
op-bitor-neg-uvec2-uint.frag
|
pass |
|
op-bitor-neg-uvec2-uint.vert
|
pass |
|
op-bitor-neg-uvec2-uvec2.frag
|
pass |
|
op-bitor-neg-uvec2-uvec2.vert
|
pass |
|
op-bitor-neg-uvec3-uint.frag
|
pass |
|
op-bitor-neg-uvec3-uint.vert
|
pass |
|
op-bitor-neg-uvec3-uvec3.frag
|
pass |
|
op-bitor-neg-uvec3-uvec3.vert
|
pass |
|
op-bitor-neg-uvec4-uint.frag
|
pass |
|
op-bitor-neg-uvec4-uint.vert
|
pass |
|
op-bitor-neg-uvec4-uvec4.frag
|
pass |
|
op-bitor-neg-uvec4-uvec4.vert
|
pass |
|
op-bitor-not-abs-int-int.frag
|
pass |
|
op-bitor-not-abs-int-int.vert
|
pass |
|
op-bitor-not-abs-int-ivec2.frag
|
pass |
|
op-bitor-not-abs-int-ivec2.vert
|
pass |
|
op-bitor-not-abs-int-ivec3.frag
|
pass |
|
op-bitor-not-abs-int-ivec3.vert
|
pass |
|
op-bitor-not-abs-int-ivec4.frag
|
pass |
|
op-bitor-not-abs-int-ivec4.vert
|
pass |
|
op-bitor-not-abs-ivec2-int.frag
|
pass |
|
op-bitor-not-abs-ivec2-int.vert
|
pass |
|
op-bitor-not-abs-ivec2-ivec2.frag
|
pass |
|
op-bitor-not-abs-ivec2-ivec2.vert
|
pass |
|
op-bitor-not-abs-ivec3-int.frag
|
pass |
|
op-bitor-not-abs-ivec3-int.vert
|
pass |
|
op-bitor-not-abs-ivec3-ivec3.frag
|
pass |
|
op-bitor-not-abs-ivec3-ivec3.vert
|
pass |
|
op-bitor-not-abs-ivec4-int.frag
|
pass |
|
op-bitor-not-abs-ivec4-int.vert
|
pass |
|
op-bitor-not-abs-ivec4-ivec4.frag
|
pass |
|
op-bitor-not-abs-ivec4-ivec4.vert
|
pass |
|
op-bitor-not-int-int.frag
|
pass |
|
op-bitor-not-int-int.vert
|
pass |
|
op-bitor-not-int-ivec2.frag
|
pass |
|
op-bitor-not-int-ivec2.vert
|
pass |
|
op-bitor-not-int-ivec3.frag
|
pass |
|
op-bitor-not-int-ivec3.vert
|
pass |
|
op-bitor-not-int-ivec4.frag
|
pass |
|
op-bitor-not-int-ivec4.vert
|
pass |
|
op-bitor-not-ivec2-int.frag
|
pass |
|
op-bitor-not-ivec2-int.vert
|
pass |
|
op-bitor-not-ivec2-ivec2.frag
|
pass |
|
op-bitor-not-ivec2-ivec2.vert
|
pass |
|
op-bitor-not-ivec3-int.frag
|
pass |
|
op-bitor-not-ivec3-int.vert
|
pass |
|
op-bitor-not-ivec3-ivec3.frag
|
pass |
|
op-bitor-not-ivec3-ivec3.vert
|
pass |
|
op-bitor-not-ivec4-int.frag
|
pass |
|
op-bitor-not-ivec4-int.vert
|
pass |
|
op-bitor-not-ivec4-ivec4.frag
|
pass |
|
op-bitor-not-ivec4-ivec4.vert
|
pass |
|
op-bitor-not-uint-uint.frag
|
pass |
|
op-bitor-not-uint-uint.vert
|
pass |
|
op-bitor-not-uint-uvec2.frag
|
pass |
|
op-bitor-not-uint-uvec2.vert
|
pass |
|
op-bitor-not-uint-uvec3.frag
|
pass |
|
op-bitor-not-uint-uvec3.vert
|
pass |
|
op-bitor-not-uint-uvec4.frag
|
pass |
|
op-bitor-not-uint-uvec4.vert
|
pass |
|
op-bitor-not-uvec2-uint.frag
|
pass |
|
op-bitor-not-uvec2-uint.vert
|
pass |
|
op-bitor-not-uvec2-uvec2.frag
|
pass |
|
op-bitor-not-uvec2-uvec2.vert
|
pass |
|
op-bitor-not-uvec3-uint.frag
|
pass |
|
op-bitor-not-uvec3-uint.vert
|
pass |
|
op-bitor-not-uvec3-uvec3.frag
|
pass |
|
op-bitor-not-uvec3-uvec3.vert
|
pass |
|
op-bitor-not-uvec4-uint.frag
|
pass |
|
op-bitor-not-uvec4-uint.vert
|
pass |
|
op-bitor-not-uvec4-uvec4.frag
|
pass |
|
op-bitor-not-uvec4-uvec4.vert
|
pass |
|
op-bitor-uint-uint.frag
|
pass |
|
op-bitor-uint-uint.vert
|
pass |
|
op-bitor-uint-uvec2.frag
|
pass |
|
op-bitor-uint-uvec2.vert
|
pass |
|
op-bitor-uint-uvec3.frag
|
pass |
|
op-bitor-uint-uvec3.vert
|
pass |
|
op-bitor-uint-uvec4.frag
|
pass |
|
op-bitor-uint-uvec4.vert
|
pass |
|
op-bitor-uvec2-uint.frag
|
pass |
|
op-bitor-uvec2-uint.vert
|
pass |
|
op-bitor-uvec2-uvec2.frag
|
pass |
|
op-bitor-uvec2-uvec2.vert
|
pass |
|
op-bitor-uvec3-uint.frag
|
pass |
|
op-bitor-uvec3-uint.vert
|
pass |
|
op-bitor-uvec3-uvec3.frag
|
pass |
|
op-bitor-uvec3-uvec3.vert
|
pass |
|
op-bitor-uvec4-uint.frag
|
pass |
|
op-bitor-uvec4-uint.vert
|
pass |
|
op-bitor-uvec4-uvec4.frag
|
pass |
|
op-bitor-uvec4-uvec4.vert
|
pass |
|
op-bitxor-abs-neg-int-int.frag
|
pass |
|
op-bitxor-abs-neg-int-int.vert
|
pass |
|
op-bitxor-abs-neg-int-ivec2.frag
|
pass |
|
op-bitxor-abs-neg-int-ivec2.vert
|
pass |
|
op-bitxor-abs-neg-int-ivec3.frag
|
pass |
|
op-bitxor-abs-neg-int-ivec3.vert
|
pass |
|
op-bitxor-abs-neg-int-ivec4.frag
|
pass |
|
op-bitxor-abs-neg-int-ivec4.vert
|
pass |
|
op-bitxor-abs-neg-ivec2-int.frag
|
pass |
|
op-bitxor-abs-neg-ivec2-int.vert
|
pass |
|
op-bitxor-abs-neg-ivec2-ivec2.frag
|
pass |
|
op-bitxor-abs-neg-ivec2-ivec2.vert
|
pass |
|
op-bitxor-abs-neg-ivec3-int.frag
|
pass |
|
op-bitxor-abs-neg-ivec3-int.vert
|
pass |
|
op-bitxor-abs-neg-ivec3-ivec3.frag
|
pass |
|
op-bitxor-abs-neg-ivec3-ivec3.vert
|
pass |
|
op-bitxor-abs-neg-ivec4-int.frag
|
pass |
|
op-bitxor-abs-neg-ivec4-int.vert
|
pass |
|
op-bitxor-abs-neg-ivec4-ivec4.frag
|
pass |
|
op-bitxor-abs-neg-ivec4-ivec4.vert
|
pass |
|
op-bitxor-abs-not-int-int.frag
|
pass |
|
op-bitxor-abs-not-int-int.vert
|
pass |
|
op-bitxor-abs-not-int-ivec2.frag
|
pass |
|
op-bitxor-abs-not-int-ivec2.vert
|
pass |
|
op-bitxor-abs-not-int-ivec3.frag
|
pass |
|
op-bitxor-abs-not-int-ivec3.vert
|
pass |
|
op-bitxor-abs-not-int-ivec4.frag
|
pass |
|
op-bitxor-abs-not-int-ivec4.vert
|
pass |
|
op-bitxor-abs-not-ivec2-int.frag
|
pass |
|
op-bitxor-abs-not-ivec2-int.vert
|
pass |
|
op-bitxor-abs-not-ivec2-ivec2.frag
|
pass |
|
op-bitxor-abs-not-ivec2-ivec2.vert
|
pass |
|
op-bitxor-abs-not-ivec3-int.frag
|
pass |
|
op-bitxor-abs-not-ivec3-int.vert
|
pass |
|
op-bitxor-abs-not-ivec3-ivec3.frag
|
pass |
|
op-bitxor-abs-not-ivec3-ivec3.vert
|
pass |
|
op-bitxor-abs-not-ivec4-int.frag
|
pass |
|
op-bitxor-abs-not-ivec4-int.vert
|
pass |
|
op-bitxor-abs-not-ivec4-ivec4.frag
|
pass |
|
op-bitxor-abs-not-ivec4-ivec4.vert
|
pass |
|
op-bitxor-int-int.frag
|
pass |
|
op-bitxor-int-int.vert
|
pass |
|
op-bitxor-int-ivec2.frag
|
pass |
|
op-bitxor-int-ivec2.vert
|
pass |
|
op-bitxor-int-ivec3.frag
|
pass |
|
op-bitxor-int-ivec3.vert
|
pass |
|
op-bitxor-int-ivec4.frag
|
pass |
|
op-bitxor-int-ivec4.vert
|
pass |
|
op-bitxor-ivec2-int.frag
|
pass |
|
op-bitxor-ivec2-int.vert
|
pass |
|
op-bitxor-ivec2-ivec2.frag
|
pass |
|
op-bitxor-ivec2-ivec2.vert
|
pass |
|
op-bitxor-ivec3-int.frag
|
pass |
|
op-bitxor-ivec3-int.vert
|
pass |
|
op-bitxor-ivec3-ivec3.frag
|
pass |
|
op-bitxor-ivec3-ivec3.vert
|
pass |
|
op-bitxor-ivec4-int.frag
|
pass |
|
op-bitxor-ivec4-int.vert
|
pass |
|
op-bitxor-ivec4-ivec4.frag
|
pass |
|
op-bitxor-ivec4-ivec4.vert
|
pass |
|
op-bitxor-neg-abs-int-int.frag
|
pass |
|
op-bitxor-neg-abs-int-int.vert
|
pass |
|
op-bitxor-neg-abs-int-ivec2.frag
|
pass |
|
op-bitxor-neg-abs-int-ivec2.vert
|
pass |
|
op-bitxor-neg-abs-int-ivec3.frag
|
pass |
|
op-bitxor-neg-abs-int-ivec3.vert
|
pass |
|
op-bitxor-neg-abs-int-ivec4.frag
|
pass |
|
op-bitxor-neg-abs-int-ivec4.vert
|
pass |
|
op-bitxor-neg-abs-ivec2-int.frag
|
pass |
|
op-bitxor-neg-abs-ivec2-int.vert
|
pass |
|
op-bitxor-neg-abs-ivec2-ivec2.frag
|
pass |
|
op-bitxor-neg-abs-ivec2-ivec2.vert
|
pass |
|
op-bitxor-neg-abs-ivec3-int.frag
|
pass |
|
op-bitxor-neg-abs-ivec3-int.vert
|
pass |
|
op-bitxor-neg-abs-ivec3-ivec3.frag
|
pass |
|
op-bitxor-neg-abs-ivec3-ivec3.vert
|
pass |
|
op-bitxor-neg-abs-ivec4-int.frag
|
pass |
|
op-bitxor-neg-abs-ivec4-int.vert
|
pass |
|
op-bitxor-neg-abs-ivec4-ivec4.frag
|
pass |
|
op-bitxor-neg-abs-ivec4-ivec4.vert
|
pass |
|
op-bitxor-neg-int-int.frag
|
pass |
|
op-bitxor-neg-int-int.vert
|
pass |
|
op-bitxor-neg-int-ivec2.frag
|
pass |
|
op-bitxor-neg-int-ivec2.vert
|
pass |
|
op-bitxor-neg-int-ivec3.frag
|
pass |
|
op-bitxor-neg-int-ivec3.vert
|
pass |
|
op-bitxor-neg-int-ivec4.frag
|
pass |
|
op-bitxor-neg-int-ivec4.vert
|
pass |
|
op-bitxor-neg-ivec2-int.frag
|
pass |
|
op-bitxor-neg-ivec2-int.vert
|
pass |
|
op-bitxor-neg-ivec2-ivec2.frag
|
pass |
|
op-bitxor-neg-ivec2-ivec2.vert
|
pass |
|
op-bitxor-neg-ivec3-int.frag
|
pass |
|
op-bitxor-neg-ivec3-int.vert
|
pass |
|
op-bitxor-neg-ivec3-ivec3.frag
|
pass |
|
op-bitxor-neg-ivec3-ivec3.vert
|
pass |
|
op-bitxor-neg-ivec4-int.frag
|
pass |
|
op-bitxor-neg-ivec4-int.vert
|
pass |
|
op-bitxor-neg-ivec4-ivec4.frag
|
pass |
|
op-bitxor-neg-ivec4-ivec4.vert
|
pass |
|
op-bitxor-neg-uint-uint.frag
|
pass |
|
op-bitxor-neg-uint-uint.vert
|
pass |
|
op-bitxor-neg-uint-uvec2.frag
|
pass |
|
op-bitxor-neg-uint-uvec2.vert
|
pass |
|
op-bitxor-neg-uint-uvec3.frag
|
pass |
|
op-bitxor-neg-uint-uvec3.vert
|
pass |
|
op-bitxor-neg-uint-uvec4.frag
|
pass |
|
op-bitxor-neg-uint-uvec4.vert
|
pass |
|
op-bitxor-neg-uvec2-uint.frag
|
pass |
|
op-bitxor-neg-uvec2-uint.vert
|
pass |
|
op-bitxor-neg-uvec2-uvec2.frag
|
pass |
|
op-bitxor-neg-uvec2-uvec2.vert
|
pass |
|
op-bitxor-neg-uvec3-uint.frag
|
pass |
|
op-bitxor-neg-uvec3-uint.vert
|
pass |
|
op-bitxor-neg-uvec3-uvec3.frag
|
pass |
|
op-bitxor-neg-uvec3-uvec3.vert
|
pass |
|
op-bitxor-neg-uvec4-uint.frag
|
pass |
|
op-bitxor-neg-uvec4-uint.vert
|
pass |
|
op-bitxor-neg-uvec4-uvec4.frag
|
pass |
|
op-bitxor-neg-uvec4-uvec4.vert
|
pass |
|
op-bitxor-not-abs-int-int.frag
|
pass |
|
op-bitxor-not-abs-int-int.vert
|
pass |
|
op-bitxor-not-abs-int-ivec2.frag
|
pass |
|
op-bitxor-not-abs-int-ivec2.vert
|
pass |
|
op-bitxor-not-abs-int-ivec3.frag
|
pass |
|
op-bitxor-not-abs-int-ivec3.vert
|
pass |
|
op-bitxor-not-abs-int-ivec4.frag
|
pass |
|
op-bitxor-not-abs-int-ivec4.vert
|
pass |
|
op-bitxor-not-abs-ivec2-int.frag
|
pass |
|
op-bitxor-not-abs-ivec2-int.vert
|
pass |
|
op-bitxor-not-abs-ivec2-ivec2.frag
|
pass |
|
op-bitxor-not-abs-ivec2-ivec2.vert
|
pass |
|
op-bitxor-not-abs-ivec3-int.frag
|
pass |
|
op-bitxor-not-abs-ivec3-int.vert
|
pass |
|
op-bitxor-not-abs-ivec3-ivec3.frag
|
pass |
|
op-bitxor-not-abs-ivec3-ivec3.vert
|
pass |
|
op-bitxor-not-abs-ivec4-int.frag
|
pass |
|
op-bitxor-not-abs-ivec4-int.vert
|
pass |
|
op-bitxor-not-abs-ivec4-ivec4.frag
|
pass |
|
op-bitxor-not-abs-ivec4-ivec4.vert
|
pass |
|
op-bitxor-not-int-int.frag
|
pass |
|
op-bitxor-not-int-int.vert
|
pass |
|
op-bitxor-not-int-ivec2.frag
|
pass |
|
op-bitxor-not-int-ivec2.vert
|
pass |
|
op-bitxor-not-int-ivec3.frag
|
pass |
|
op-bitxor-not-int-ivec3.vert
|
pass |
|
op-bitxor-not-int-ivec4.frag
|
pass |
|
op-bitxor-not-int-ivec4.vert
|
pass |
|
op-bitxor-not-ivec2-int.frag
|
pass |
|
op-bitxor-not-ivec2-int.vert
|
pass |
|
op-bitxor-not-ivec2-ivec2.frag
|
pass |
|
op-bitxor-not-ivec2-ivec2.vert
|
pass |
|
op-bitxor-not-ivec3-int.frag
|
pass |
|
op-bitxor-not-ivec3-int.vert
|
pass |
|
op-bitxor-not-ivec3-ivec3.frag
|
pass |
|
op-bitxor-not-ivec3-ivec3.vert
|
pass |
|
op-bitxor-not-ivec4-int.frag
|
pass |
|
op-bitxor-not-ivec4-int.vert
|
pass |
|
op-bitxor-not-ivec4-ivec4.frag
|
pass |
|
op-bitxor-not-ivec4-ivec4.vert
|
pass |
|
op-bitxor-not-uint-uint.frag
|
pass |
|
op-bitxor-not-uint-uint.vert
|
pass |
|
op-bitxor-not-uint-uvec2.frag
|
pass |
|
op-bitxor-not-uint-uvec2.vert
|
pass |
|
op-bitxor-not-uint-uvec3.frag
|
pass |
|
op-bitxor-not-uint-uvec3.vert
|
pass |
|
op-bitxor-not-uint-uvec4.frag
|
pass |
|
op-bitxor-not-uint-uvec4.vert
|
pass |
|
op-bitxor-not-uvec2-uint.frag
|
pass |
|
op-bitxor-not-uvec2-uint.vert
|
pass |
|
op-bitxor-not-uvec2-uvec2.frag
|
pass |
|
op-bitxor-not-uvec2-uvec2.vert
|
pass |
|
op-bitxor-not-uvec3-uint.frag
|
pass |
|
op-bitxor-not-uvec3-uint.vert
|
pass |
|
op-bitxor-not-uvec3-uvec3.frag
|
pass |
|
op-bitxor-not-uvec3-uvec3.vert
|
pass |
|
op-bitxor-not-uvec4-uint.frag
|
pass |
|
op-bitxor-not-uvec4-uint.vert
|
pass |
|
op-bitxor-not-uvec4-uvec4.frag
|
pass |
|
op-bitxor-not-uvec4-uvec4.vert
|
pass |
|
op-bitxor-uint-uint.frag
|
pass |
|
op-bitxor-uint-uint.vert
|
pass |
|
op-bitxor-uint-uvec2.frag
|
pass |
|
op-bitxor-uint-uvec2.vert
|
pass |
|
op-bitxor-uint-uvec3.frag
|
pass |
|
op-bitxor-uint-uvec3.vert
|
pass |
|
op-bitxor-uint-uvec4.frag
|
pass |
|
op-bitxor-uint-uvec4.vert
|
pass |
|
op-bitxor-uvec2-uint.frag
|
pass |
|
op-bitxor-uvec2-uint.vert
|
pass |
|
op-bitxor-uvec2-uvec2.frag
|
pass |
|
op-bitxor-uvec2-uvec2.vert
|
pass |
|
op-bitxor-uvec3-uint.frag
|
pass |
|
op-bitxor-uvec3-uint.vert
|
pass |
|
op-bitxor-uvec3-uvec3.frag
|
pass |
|
op-bitxor-uvec3-uvec3.vert
|
pass |
|
op-bitxor-uvec4-uint.frag
|
pass |
|
op-bitxor-uvec4-uint.vert
|
pass |
|
op-bitxor-uvec4-uvec4.frag
|
pass |
|
op-bitxor-uvec4-uvec4.vert
|
pass |
|
op-complement-int.frag
|
pass |
|
op-complement-int.vert
|
pass |
|
op-complement-ivec2.frag
|
pass |
|
op-complement-ivec2.vert
|
pass |
|
op-complement-ivec3.frag
|
pass |
|
op-complement-ivec3.vert
|
pass |
|
op-complement-ivec4.frag
|
pass |
|
op-complement-ivec4.vert
|
pass |
|
op-complement-uint.frag
|
pass |
|
op-complement-uint.vert
|
pass |
|
op-complement-uvec2.frag
|
pass |
|
op-complement-uvec2.vert
|
pass |
|
op-complement-uvec3.frag
|
pass |
|
op-complement-uvec3.vert
|
pass |
|
op-complement-uvec4.frag
|
pass |
|
op-complement-uvec4.vert
|
pass |
|
op-div-large-uint-uint.frag
|
pass |
|
op-div-large-uint-uint.vert
|
pass |
|
op-div-uint-uint.frag
|
pass |
|
op-div-uint-uint.vert
|
pass |
|
op-div-uint-uvec2.frag
|
pass |
|
op-div-uint-uvec2.vert
|
pass |
|
op-div-uint-uvec3.frag
|
pass |
|
op-div-uint-uvec3.vert
|
pass |
|
op-div-uint-uvec4.frag
|
pass |
|
op-div-uint-uvec4.vert
|
pass |
|
op-div-uvec2-uint.frag
|
pass |
|
op-div-uvec2-uint.vert
|
pass |
|
op-div-uvec2-uvec2.frag
|
pass |
|
op-div-uvec2-uvec2.vert
|
pass |
|
op-div-uvec3-uint.frag
|
pass |
|
op-div-uvec3-uint.vert
|
pass |
|
op-div-uvec3-uvec3.frag
|
pass |
|
op-div-uvec3-uvec3.vert
|
pass |
|
op-div-uvec4-uint.frag
|
pass |
|
op-div-uvec4-uint.vert
|
pass |
|
op-div-uvec4-uvec4.frag
|
pass |
|
op-div-uvec4-uvec4.vert
|
pass |
|
op-eq-uint-uint.frag
|
pass |
|
op-eq-uint-uint.vert
|
pass |
|
op-eq-uvec2-uvec2.frag
|
pass |
|
op-eq-uvec2-uvec2.vert
|
pass |
|
op-eq-uvec3-uvec3.frag
|
pass |
|
op-eq-uvec3-uvec3.vert
|
pass |
|
op-eq-uvec4-uvec4.frag
|
pass |
|
op-eq-uvec4-uvec4.vert
|
pass |
|
op-ge-uint-uint.frag
|
pass |
|
op-ge-uint-uint.vert
|
pass |
|
op-gt-uint-uint.frag
|
pass |
|
op-gt-uint-uint.vert
|
pass |
|
op-le-uint-uint.frag
|
pass |
|
op-le-uint-uint.vert
|
pass |
|
op-lshift-int-int.frag
|
pass |
|
op-lshift-int-int.vert
|
pass |
|
op-lshift-int-uint.frag
|
pass |
|
op-lshift-int-uint.vert
|
pass |
|
op-lshift-ivec2-int.frag
|
pass |
|
op-lshift-ivec2-int.vert
|
pass |
|
op-lshift-ivec2-ivec2.frag
|
pass |
|
op-lshift-ivec2-ivec2.vert
|
pass |
|
op-lshift-ivec2-uint.frag
|
pass |
|
op-lshift-ivec2-uint.vert
|
pass |
|
op-lshift-ivec2-uvec2.frag
|
pass |
|
op-lshift-ivec2-uvec2.vert
|
pass |
|
op-lshift-ivec3-int.frag
|
pass |
|
op-lshift-ivec3-int.vert
|
pass |
|
op-lshift-ivec3-ivec3.frag
|
pass |
|
op-lshift-ivec3-ivec3.vert
|
pass |
|
op-lshift-ivec3-uint.frag
|
pass |
|
op-lshift-ivec3-uint.vert
|
pass |
|
op-lshift-ivec3-uvec3.frag
|
pass |
|
op-lshift-ivec3-uvec3.vert
|
pass |
|
op-lshift-ivec4-int.frag
|
pass |
|
op-lshift-ivec4-int.vert
|
pass |
|
op-lshift-ivec4-ivec4.frag
|
pass |
|
op-lshift-ivec4-ivec4.vert
|
pass |
|
op-lshift-ivec4-uint.frag
|
pass |
|
op-lshift-ivec4-uint.vert
|
pass |
|
op-lshift-ivec4-uvec4.frag
|
pass |
|
op-lshift-ivec4-uvec4.vert
|
pass |
|
op-lshift-uint-int.frag
|
pass |
|
op-lshift-uint-int.vert
|
pass |
|
op-lshift-uint-uint.frag
|
pass |
|
op-lshift-uint-uint.vert
|
pass |
|
op-lshift-uvec2-int.frag
|
pass |
|
op-lshift-uvec2-int.vert
|
pass |
|
op-lshift-uvec2-ivec2.frag
|
pass |
|
op-lshift-uvec2-ivec2.vert
|
pass |
|
op-lshift-uvec2-uint.frag
|
pass |
|
op-lshift-uvec2-uint.vert
|
pass |
|
op-lshift-uvec2-uvec2.frag
|
pass |
|
op-lshift-uvec2-uvec2.vert
|
pass |
|
op-lshift-uvec3-int.frag
|
pass |
|
op-lshift-uvec3-int.vert
|
pass |
|
op-lshift-uvec3-ivec3.frag
|
pass |
|
op-lshift-uvec3-ivec3.vert
|
pass |
|
op-lshift-uvec3-uint.frag
|
pass |
|
op-lshift-uvec3-uint.vert
|
pass |
|
op-lshift-uvec3-uvec3.frag
|
pass |
|
op-lshift-uvec3-uvec3.vert
|
pass |
|
op-lshift-uvec4-int.frag
|
pass |
|
op-lshift-uvec4-int.vert
|
pass |
|
op-lshift-uvec4-ivec4.frag
|
pass |
|
op-lshift-uvec4-ivec4.vert
|
pass |
|
op-lshift-uvec4-uint.frag
|
pass |
|
op-lshift-uvec4-uint.vert
|
pass |
|
op-lshift-uvec4-uvec4.frag
|
pass |
|
op-lshift-uvec4-uvec4.vert
|
pass |
|
op-lt-uint-uint.frag
|
pass |
|
op-lt-uint-uint.vert
|
pass |
|
op-mod-int-int.frag
|
pass |
|
op-mod-int-int.vert
|
pass |
|
op-mod-int-ivec2.frag
|
pass |
|
op-mod-int-ivec2.vert
|
pass |
|
op-mod-int-ivec3.frag
|
pass |
|
op-mod-int-ivec3.vert
|
pass |
|
op-mod-int-ivec4.frag
|
pass |
|
op-mod-int-ivec4.vert
|
pass |
|
op-mod-ivec2-int.frag
|
pass |
|
op-mod-ivec2-int.vert
|
pass |
|
op-mod-ivec2-ivec2.frag
|
pass |
|
op-mod-ivec2-ivec2.vert
|
pass |
|
op-mod-ivec3-int.frag
|
pass |
|
op-mod-ivec3-int.vert
|
pass |
|
op-mod-ivec3-ivec3.frag
|
pass |
|
op-mod-ivec3-ivec3.vert
|
pass |
|
op-mod-ivec4-int.frag
|
pass |
|
op-mod-ivec4-int.vert
|
pass |
|
op-mod-ivec4-ivec4.frag
|
pass |
|
op-mod-ivec4-ivec4.vert
|
pass |
|
op-mod-uint-uint.frag
|
pass |
|
op-mod-uint-uint.vert
|
pass |
|
op-mod-uint-uvec2.frag
|
pass |
|
op-mod-uint-uvec2.vert
|
pass |
|
op-mod-uint-uvec3.frag
|
pass |
|
op-mod-uint-uvec3.vert
|
pass |
|
op-mod-uint-uvec4.frag
|
pass |
|
op-mod-uint-uvec4.vert
|
pass |
|
op-mod-uvec2-uint.frag
|
pass |
|
op-mod-uvec2-uint.vert
|
pass |
|
op-mod-uvec2-uvec2.frag
|
pass |
|
op-mod-uvec2-uvec2.vert
|
pass |
|
op-mod-uvec3-uint.frag
|
pass |
|
op-mod-uvec3-uint.vert
|
pass |
|
op-mod-uvec3-uvec3.frag
|
pass |
|
op-mod-uvec3-uvec3.vert
|
pass |
|
op-mod-uvec4-uint.frag
|
pass |
|
op-mod-uvec4-uint.vert
|
pass |
|
op-mod-uvec4-uvec4.frag
|
pass |
|
op-mod-uvec4-uvec4.vert
|
pass |
|
op-mult-uint-uint.frag
|
pass |
|
op-mult-uint-uint.vert
|
pass |
|
op-mult-uint-uvec2.frag
|
pass |
|
op-mult-uint-uvec2.vert
|
pass |
|
op-mult-uint-uvec3.frag
|
pass |
|
op-mult-uint-uvec3.vert
|
pass |
|
op-mult-uint-uvec4.frag
|
pass |
|
op-mult-uint-uvec4.vert
|
pass |
|
op-mult-uvec2-uint.frag
|
pass |
|
op-mult-uvec2-uint.vert
|
pass |
|
op-mult-uvec2-uvec2.frag
|
pass |
|
op-mult-uvec2-uvec2.vert
|
pass |
|
op-mult-uvec3-uint.frag
|
pass |
|
op-mult-uvec3-uint.vert
|
pass |
|
op-mult-uvec3-uvec3.frag
|
pass |
|
op-mult-uvec3-uvec3.vert
|
pass |
|
op-mult-uvec4-uint.frag
|
pass |
|
op-mult-uvec4-uint.vert
|
pass |
|
op-mult-uvec4-uvec4.frag
|
pass |
|
op-mult-uvec4-uvec4.vert
|
pass |
|
op-ne-uint-uint.frag
|
pass |
|
op-ne-uint-uint.vert
|
pass |
|
op-ne-uvec2-uvec2.frag
|
pass |
|
op-ne-uvec2-uvec2.vert
|
pass |
|
op-ne-uvec3-uvec3.frag
|
pass |
|
op-ne-uvec3-uvec3.vert
|
pass |
|
op-ne-uvec4-uvec4.frag
|
pass |
|
op-ne-uvec4-uvec4.vert
|
pass |
|
op-neg-uint.frag
|
pass |
|
op-neg-uint.vert
|
pass |
|
op-neg-uvec2.frag
|
pass |
|
op-neg-uvec2.vert
|
pass |
|
op-neg-uvec3.frag
|
pass |
|
op-neg-uvec3.vert
|
pass |
|
op-neg-uvec4.frag
|
pass |
|
op-neg-uvec4.vert
|
pass |
|
op-rshift-int-int.frag
|
pass |
|
op-rshift-int-int.vert
|
pass |
|
op-rshift-int-uint.frag
|
pass |
|
op-rshift-int-uint.vert
|
pass |
|
op-rshift-ivec2-int.frag
|
pass |
|
op-rshift-ivec2-int.vert
|
pass |
|
op-rshift-ivec2-ivec2.frag
|
pass |
|
op-rshift-ivec2-ivec2.vert
|
pass |
|
op-rshift-ivec2-uint.frag
|
pass |
|
op-rshift-ivec2-uint.vert
|
pass |
|
op-rshift-ivec2-uvec2.frag
|
pass |
|
op-rshift-ivec2-uvec2.vert
|
pass |
|
op-rshift-ivec3-int.frag
|
pass |
|
op-rshift-ivec3-int.vert
|
pass |
|
op-rshift-ivec3-ivec3.frag
|
pass |
|
op-rshift-ivec3-ivec3.vert
|
pass |
|
op-rshift-ivec3-uint.frag
|
pass |
|
op-rshift-ivec3-uint.vert
|
pass |
|
op-rshift-ivec3-uvec3.frag
|
pass |
|
op-rshift-ivec3-uvec3.vert
|
pass |
|
op-rshift-ivec4-int.frag
|
pass |
|
op-rshift-ivec4-int.vert
|
pass |
|
op-rshift-ivec4-ivec4.frag
|
pass |
|
op-rshift-ivec4-ivec4.vert
|
pass |
|
op-rshift-ivec4-uint.frag
|
pass |
|
op-rshift-ivec4-uint.vert
|
pass |
|
op-rshift-ivec4-uvec4.frag
|
pass |
|
op-rshift-ivec4-uvec4.vert
|
pass |
|
op-rshift-uint-int.frag
|
pass |
|
op-rshift-uint-int.vert
|
pass |
|
op-rshift-uint-uint.frag
|
pass |
|
op-rshift-uint-uint.vert
|
pass |
|
op-rshift-uvec2-int.frag
|
pass |
|
op-rshift-uvec2-int.vert
|
pass |
|
op-rshift-uvec2-ivec2.frag
|
pass |
|
op-rshift-uvec2-ivec2.vert
|
pass |
|
op-rshift-uvec2-uint.frag
|
pass |
|
op-rshift-uvec2-uint.vert
|
pass |
|
op-rshift-uvec2-uvec2.frag
|
pass |
|
op-rshift-uvec2-uvec2.vert
|
pass |
|
op-rshift-uvec3-int.frag
|
pass |
|
op-rshift-uvec3-int.vert
|
pass |
|
op-rshift-uvec3-ivec3.frag
|
pass |
|
op-rshift-uvec3-ivec3.vert
|
pass |
|
op-rshift-uvec3-uint.frag
|
pass |
|
op-rshift-uvec3-uint.vert
|
pass |
|
op-rshift-uvec3-uvec3.frag
|
pass |
|
op-rshift-uvec3-uvec3.vert
|
pass |
|
op-rshift-uvec4-int.frag
|
pass |
|
op-rshift-uvec4-int.vert
|
pass |
|
op-rshift-uvec4-ivec4.frag
|
pass |
|
op-rshift-uvec4-ivec4.vert
|
pass |
|
op-rshift-uvec4-uint.frag
|
pass |
|
op-rshift-uvec4-uint.vert
|
pass |
|
op-rshift-uvec4-uvec4.frag
|
pass |
|
op-rshift-uvec4-uvec4.vert
|
pass |
|
op-selection-bool-uint-uint.frag
|
pass |
|
op-selection-bool-uint-uint.vert
|
pass |
|
op-selection-bool-uvec2-uvec2.frag
|
pass |
|
op-selection-bool-uvec2-uvec2.vert
|
pass |
|
op-selection-bool-uvec3-uvec3.frag
|
pass |
|
op-selection-bool-uvec3-uvec3.vert
|
pass |
|
op-selection-bool-uvec4-uvec4.frag
|
pass |
|
op-selection-bool-uvec4-uvec4.vert
|
pass |
|
op-sub-uint-uint.frag
|
pass |
|
op-sub-uint-uint.vert
|
pass |
|
op-sub-uint-uvec2.frag
|
pass |
|
op-sub-uint-uvec2.vert
|
pass |
|
op-sub-uint-uvec3.frag
|
pass |
|
op-sub-uint-uvec3.vert
|
pass |
|
op-sub-uint-uvec4.frag
|
pass |
|
op-sub-uint-uvec4.vert
|
pass |
|
op-sub-uvec2-uint.frag
|
pass |
|
op-sub-uvec2-uint.vert
|
pass |
|
op-sub-uvec2-uvec2.frag
|
pass |
|
op-sub-uvec2-uvec2.vert
|
pass |
|
op-sub-uvec3-uint.frag
|
pass |
|
op-sub-uvec3-uint.vert
|
pass |
|
op-sub-uvec3-uvec3.frag
|
pass |
|
op-sub-uvec3-uvec3.vert
|
pass |
|
op-sub-uvec4-uint.frag
|
pass |
|
op-sub-uvec4-uint.vert
|
pass |
|
op-sub-uvec4-uvec4.frag
|
pass |
|
op-sub-uvec4-uvec4.vert
|
pass |
|
op-uplus-uint.frag
|
pass |
|
op-uplus-uint.vert
|
pass |
|
op-uplus-uvec2.frag
|
pass |
|
op-uplus-uvec2.vert
|
pass |
|
op-uplus-uvec3.frag
|
pass |
|
op-uplus-uvec3.vert
|
pass |
|
op-uplus-uvec4.frag
|
pass |
|
op-uplus-uvec4.vert
|
pass |
|
round-float.frag
|
pass |
|
round-float.vert
|
pass |
|
round-vec2.frag
|
pass |
|
round-vec2.vert
|
pass |
|
round-vec3.frag
|
pass |
|
round-vec3.vert
|
pass |
|
round-vec4.frag
|
pass |
|
round-vec4.vert
|
pass |
|
roundeven-float.frag
|
pass |
|
roundeven-float.vert
|
pass |
|
roundeven-vec2.frag
|
pass |
|
roundeven-vec2.vert
|
pass |
|
roundeven-vec3.frag
|
pass |
|
roundeven-vec3.vert
|
pass |
|
roundeven-vec4.frag
|
pass |
|
roundeven-vec4.vert
|
pass |
|
sign-int.frag
|
pass |
|
sign-int.vert
|
pass |
|
sign-ivec2.frag
|
pass |
|
sign-ivec2.vert
|
pass |
|
sign-ivec3.frag
|
pass |
|
sign-ivec3.vert
|
pass |
|
sign-ivec4.frag
|
pass |
|
sign-ivec4.vert
|
pass |
|
sinh-float.frag
|
pass |
|
sinh-float.vert
|
pass |
|
sinh-vec2.frag
|
pass |
|
sinh-vec2.vert
|
pass |
|
sinh-vec3.frag
|
pass |
|
sinh-vec3.vert
|
pass |
|
sinh-vec4.frag
|
pass |
|
sinh-vec4.vert
|
pass |
|
tanh-float.frag
|
pass |
|
tanh-float.vert
|
pass |
|
tanh-vec2.frag
|
pass |
|
tanh-vec2.vert
|
pass |
|
tanh-vec3.frag
|
pass |
|
tanh-vec3.vert
|
pass |
|
tanh-vec4.frag
|
pass |
|
tanh-vec4.vert
|
pass |
|
trunc-float.frag
|
pass |
|
trunc-float.vert
|
pass |
|
trunc-vec2.frag
|
pass |
|
trunc-vec2.vert
|
pass |
|
trunc-vec3.frag
|
pass |
|
trunc-vec3.vert
|
pass |
|
trunc-vec4.frag
|
pass |
|
trunc-vec4.vert
|
pass |
|
clipping
|
14/14 |
|
clip-distance-explicit-access-3.frag
|
pass |
|
clip-distance-explicit-access-3.vert
|
pass |
|
clip-distance-explicit-access-max.frag
|
pass |
|
clip-distance-explicit-access-max.vert
|
pass |
|
clip-distance-explicit-too-large-with-access.frag
|
pass |
|
clip-distance-explicit-too-large-with-access.vert
|
pass |
|
clip-distance-explicit-too-large.frag
|
pass |
|
clip-distance-explicit-too-large.vert
|
pass |
|
clip-distance-implicit-access-max.frag
|
pass |
|
clip-distance-implicit-access-max.vert
|
pass |
|
clip-distance-implicit-length.vert
|
pass |
|
clip-distance-implicit-nonconst-access.vert
|
pass |
|
clip-distance-redeclare-without-inout.frag
|
pass |
|
clip-distance-redeclare-without-inout.vert
|
pass |
|
constant-expressions
|
4/4 |
|
sampler-array-index-01.frag
|
pass |
|
sampler-array-index-02.frag
|
pass |
|
sampler-array-index-03.frag
|
pass |
|
uint-01.vert
|
pass |
|
flat_interpolation
|
64/64 |
|
default-array-int-bad.frag
|
pass |
|
default-array-ivec2-bad.frag
|
pass |
|
default-array-ivec3-bad.frag
|
pass |
|
default-array-ivec4-bad.frag
|
pass |
|
default-array-uint-bad.frag
|
pass |
|
default-array-uvec2-bad.frag
|
pass |
|
default-array-uvec3-bad.frag
|
pass |
|
default-array-uvec4-bad.frag
|
pass |
|
default-int-bad.frag
|
pass |
|
default-ivec2-bad.frag
|
pass |
|
default-ivec3-bad.frag
|
pass |
|
default-ivec4-bad.frag
|
pass |
|
default-uint-bad.frag
|
pass |
|
default-uvec2-bad.frag
|
pass |
|
default-uvec3-bad.frag
|
pass |
|
default-uvec4-bad.frag
|
pass |
|
flat-array-int.frag
|
pass |
|
flat-array-ivec2.frag
|
pass |
|
flat-array-ivec3.frag
|
pass |
|
flat-array-ivec4.frag
|
pass |
|
flat-array-uint.frag
|
pass |
|
flat-array-uvec2.frag
|
pass |
|
flat-array-uvec3.frag
|
pass |
|
flat-array-uvec4.frag
|
pass |
|
flat-int.frag
|
pass |
|
flat-ivec2.frag
|
pass |
|
flat-ivec3.frag
|
pass |
|
flat-ivec4.frag
|
pass |
|
flat-uint.frag
|
pass |
|
flat-uvec2.frag
|
pass |
|
flat-uvec3.frag
|
pass |
|
flat-uvec4.frag
|
pass |
|
noperspective-array-int-bad.frag
|
pass |
|
noperspective-array-ivec2-bad.frag
|
pass |
|
noperspective-array-ivec3-bad.frag
|
pass |
|
noperspective-array-ivec4-bad.frag
|
pass |
|
noperspective-array-uint-bad.frag
|
pass |
|
noperspective-array-uvec2-bad.frag
|
pass |
|
noperspective-array-uvec3-bad.frag
|
pass |
|
noperspective-array-uvec4-bad.frag
|
pass |
|
noperspective-int-bad.frag
|
pass |
|
noperspective-ivec2-bad.frag
|
pass |
|
noperspective-ivec3-bad.frag
|
pass |
|
noperspective-ivec4-bad.frag
|
pass |
|
noperspective-uint-bad.frag
|
pass |
|
noperspective-uvec2-bad.frag
|
pass |
|
noperspective-uvec3-bad.frag
|
pass |
|
noperspective-uvec4-bad.frag
|
pass |
|
smooth-array-int-bad.frag
|
pass |
|
smooth-array-ivec2-bad.frag
|
pass |
|
smooth-array-ivec3-bad.frag
|
pass |
|
smooth-array-ivec4-bad.frag
|
pass |
|
smooth-array-uint-bad.frag
|
pass |
|
smooth-array-uvec2-bad.frag
|
pass |
|
smooth-array-uvec3-bad.frag
|
pass |
|
smooth-array-uvec4-bad.frag
|
pass |
|
smooth-int-bad.frag
|
pass |
|
smooth-ivec2-bad.frag
|
pass |
|
smooth-ivec3-bad.frag
|
pass |
|
smooth-ivec4-bad.frag
|
pass |
|
smooth-uint-bad.frag
|
pass |
|
smooth-uvec2-bad.frag
|
pass |
|
smooth-uvec3-bad.frag
|
pass |
|
smooth-uvec4-bad.frag
|
pass |
|
fragment-outputs
|
9/9 |
|
write-gl_fragcolor-and-function-output.frag
|
pass |
|
write-gl_fragcolor-and-not-user-output.frag
|
pass |
|
write-gl_fragcolor-and-user-output-dead.frag
|
pass |
|
write-gl_fragcolor-and-user-output.frag
|
pass |
|
write-gl_fragcolor-dead-and-user-output.frag
|
pass |
|
write-gl_fragdata-and-function-output.frag
|
pass |
|
write-gl_fragdata-and-user-output-dead.frag
|
pass |
|
write-gl_fragdata-and-user-output.frag
|
pass |
|
write-gl_fragdata-dead-and-user-output.frag
|
pass |
|
interpolation-qualifiers
|
18/18 |
|
fs-color-interpolation-01.frag
|
pass |
|
fs-secondarycolor-interpolation-01.frag
|
pass |
|
fs-smooth-01.frag
|
pass |
|
fs-smooth-02.frag
|
pass |
|
local-smooth-01.frag
|
pass |
|
smooth-varying-01.frag
|
pass |
|
smooth-varying-02.frag
|
pass |
|
vs-backcolor-interpolation-01.vert
|
pass |
|
vs-backsecondarycolor-interpolation-01.vert
|
pass |
|
vs-flat-int-01.vert
|
pass |
|
vs-flat-int-02.vert
|
pass |
|
vs-flat-int-03.vert
|
pass |
|
vs-flat-int-04.vert
|
pass |
|
vs-flat-int-05.vert
|
pass |
|
vs-frontcolor-interpolation-01.vert
|
pass |
|
vs-frontsecondarycolor-interpolation-01.vert
|
pass |
|
vs-smooth-01.vert
|
pass |
|
vs-smooth-02.vert
|
pass |
|
keywords
|
83/83 |
|
attribute.frag
|
pass |
|
bool.frag
|
pass |
|
break.frag
|
pass |
|
bvec2.frag
|
pass |
|
bvec3.frag
|
pass |
|
bvec4.frag
|
pass |
|
case.frag
|
pass |
|
centroid.frag
|
pass |
|
const.frag
|
pass |
|
continue.frag
|
pass |
|
default.frag
|
pass |
|
discard.frag
|
pass |
|
do.frag
|
pass |
|
else.frag
|
pass |
|
false.frag
|
pass |
|
flat.frag
|
pass |
|
float.frag
|
pass |
|
for.frag
|
pass |
|
highp.frag
|
pass |
|
if.frag
|
pass |
|
in.frag
|
pass |
|
inout.frag
|
pass |
|
int.frag
|
pass |
|
invariant.frag
|
pass |
|
isampler1d.frag
|
pass |
|
isampler1darray.frag
|
pass |
|
isampler2d.frag
|
pass |
|
isampler2darray.frag
|
pass |
|
isampler3d.frag
|
pass |
|
isamplercube.frag
|
pass |
|
ivec2.frag
|
pass |
|
ivec3.frag
|
pass |
|
ivec4.frag
|
pass |
|
lowp.frag
|
pass |
|
mat2.frag
|
pass |
|
mat2x2.frag
|
pass |
|
mat2x3.frag
|
pass |
|
mat2x4.frag
|
pass |
|
mat3.frag
|
pass |
|
mat3x2.frag
|
pass |
|
mat3x3.frag
|
pass |
|
mat3x4.frag
|
pass |
|
mat4.frag
|
pass |
|
mat4x2.frag
|
pass |
|
mat4x3.frag
|
pass |
|
mat4x4.frag
|
pass |
|
mediump.frag
|
pass |
|
noperspective.frag
|
pass |
|
out.frag
|
pass |
|
precision.frag
|
pass |
|
return.frag
|
pass |
|
sampler1d.frag
|
pass |
|
sampler1darray.frag
|
pass |
|
sampler1darrayshadow.frag
|
pass |
|
sampler1dshadow.frag
|
pass |
|
sampler2d.frag
|
pass |
|
sampler2darray.frag
|
pass |
|
sampler2darrayshadow.frag
|
pass |
|
sampler2dshadow.frag
|
pass |
|
sampler3d.frag
|
pass |
|
samplercube.frag
|
pass |
|
samplercubeshadow.frag
|
pass |
|
smooth.frag
|
pass |
|
struct.frag
|
pass |
|
switch.frag
|
pass |
|
true.frag
|
pass |
|
uint.frag
|
pass |
|
uniform.frag
|
pass |
|
usampler1d.frag
|
pass |
|
usampler1darray.frag
|
pass |
|
usampler2d.frag
|
pass |
|
usampler2darray.frag
|
pass |
|
usampler3d.frag
|
pass |
|
usamplercube.frag
|
pass |
|
uvec2.frag
|
pass |
|
uvec3.frag
|
pass |
|
uvec4.frag
|
pass |
|
varying.frag
|
pass |
|
vec2.frag
|
pass |
|
vec3.frag
|
pass |
|
vec4.frag
|
pass |
|
void.frag
|
pass |
|
while.frag
|
pass |
|
order-of-qualification
|
7/7 |
|
order-of-qualification-01.vert
|
pass |
|
order-of-qualification-02.vert
|
pass |
|
order-of-qualification-03.vert
|
pass |
|
order-of-qualification-04.vert
|
pass |
|
order-of-qualification-05.vert
|
pass |
|
order-of-qualification-06.vert
|
pass |
|
order-of-qualification-07.vert
|
pass |
|
precision-qualifiers
|
31/31 |
|
default-precision-bool-01.frag
|
pass |
|
default-precision-float-01.frag
|
pass |
|
default-precision-int-01.frag
|
pass |
|
default-precision-sampler.frag
|
pass |
|
default-precision-sampler.vert
|
pass |
|
default-precision-vec-01.frag
|
pass |
|
multiple-precision-float.frag
|
pass |
|
precision-bool-01.frag
|
pass |
|
precision-bool-02.frag
|
pass |
|
precision-float-01.frag
|
pass |
|
precision-float-02.frag
|
pass |
|
precision-float-03.frag
|
pass |
|
precision-float-04.frag
|
pass |
|
precision-function-param-01.frag
|
pass |
|
precision-global-01.frag
|
pass |
|
precision-int-01.frag
|
pass |
|
precision-int-02.frag
|
pass |
|
precision-int-03.frag
|
pass |
|
precision-literal-const-01.frag
|
pass |
|
precision-literal-const-02.frag
|
pass |
|
precision-local-01.frag
|
pass |
|
precision-sampler-array.frag
|
pass |
|
precision-sampler-array.vert
|
pass |
|
precision-sampler.frag
|
pass |
|
precision-sampler.vert
|
pass |
|
precision-struct-01.frag
|
pass |
|
precision-struct-02.frag
|
pass |
|
precision-struct-member.frag
|
pass |
|
precision-uint-01.frag
|
pass |
|
precision-uint-02.frag
|
pass |
|
precision-uint-03.frag
|
pass |
|
qualifiers
|
18/18 |
|
centroid-01.vert
|
pass |
|
in-01.vert
|
pass |
|
in-02.vert
|
pass |
|
in-bool-prohibited.frag
|
pass |
|
in-bvec2-prohibited.frag
|
pass |
|
in-bvec3-prohibited.frag
|
pass |
|
in-bvec4-prohibited.frag
|
pass |
|
in-struct-prohibited.frag
|
pass |
|
inout-01.vert
|
pass |
|
invariant-01.vert
|
pass |
|
out-01.vert
|
pass |
|
out-02.vert
|
pass |
|
out-bool-prohibited.vert
|
pass |
|
out-bvec2-prohibited.vert
|
pass |
|
out-bvec3-prohibited.vert
|
pass |
|
out-bvec4-prohibited.vert
|
pass |
|
out-conversion-ambiguous.vert
|
pass |
|
out-struct-prohibited.vert
|
pass |
|
redeclarations
|
9/9 |
|
gl_clipdistance-as-global.frag
|
pass |
|
gl_clipdistance-as-global.vert
|
pass |
|
gl_clipdistance-as-in-vec2.frag
|
pass |
|
gl_clipdistance-as-in.frag
|
pass |
|
gl_clipdistance-as-out-vec2.vert
|
pass |
|
gl_clipdistance-as-out.frag
|
pass |
|
gl_clipdistance-as-out.vert
|
pass |
|
gl_clipdistance-as-uniform.frag
|
pass |
|
gl_clipdistance-as-uniform.vert
|
pass |
|
reserved
|
73/73 |
|
active.frag
|
pass |
|
asm.frag
|
pass |
|
cast.frag
|
pass |
|
class.frag
|
pass |
|
common.frag
|
pass |
|
double.frag
|
pass |
|
dvec2.frag
|
pass |
|
dvec3.frag
|
pass |
|
dvec4.frag
|
pass |
|
enum.frag
|
pass |
|
extern.frag
|
pass |
|
external.frag
|
pass |
|
filter.frag
|
pass |
|
fixed.frag
|
pass |
|
fvec2.frag
|
pass |
|
fvec3.frag
|
pass |
|
fvec4.frag
|
pass |
|
goto.frag
|
pass |
|
half.frag
|
pass |
|
hvec2.frag
|
pass |
|
hvec3.frag
|
pass |
|
hvec4.frag
|
pass |
|
iimage1d.frag
|
pass |
|
iimage1darray.frag
|
pass |
|
iimage2d.frag
|
pass |
|
iimage2darray.frag
|
pass |
|
iimage3d.frag
|
pass |
|
iimagebuffer.frag
|
pass |
|
iimagecube.frag
|
pass |
|
image1d.frag
|
pass |
|
image1darray.frag
|
pass |
|
image1darrayshadow.frag
|
pass |
|
image1dshadow.frag
|
pass |
|
image2d.frag
|
pass |
|
image2darray.frag
|
pass |
|
image2darrayshadow.frag
|
pass |
|
image2dshadow.frag
|
pass |
|
image3d.frag
|
pass |
|
imagebuffer.frag
|
pass |
|
imagecube.frag
|
pass |
|
inline.frag
|
pass |
|
input.frag
|
pass |
|
interface.frag
|
pass |
|
long.frag
|
pass |
|
namespace.frag
|
pass |
|
noinline.frag
|
pass |
|
output.frag
|
pass |
|
packed.frag
|
pass |
|
partition.frag
|
pass |
|
public.frag
|
pass |
|
row_major.frag
|
pass |
|
sampler2drect.frag
|
pass |
|
sampler2drectshadow.frag
|
pass |
|
sampler3drect.frag
|
pass |
|
samplerbuffer.frag
|
pass |
|
short.frag
|
pass |
|
sizeof.frag
|
pass |
|
static.frag
|
pass |
|
superp.frag
|
pass |
|
template.frag
|
pass |
|
this.frag
|
pass |
|
typedef.frag
|
pass |
|
uimage1d.frag
|
pass |
|
uimage1darray.frag
|
pass |
|
uimage2d.frag
|
pass |
|
uimage2darray.frag
|
pass |
|
uimage3d.frag
|
pass |
|
uimagebuffer.frag
|
pass |
|
uimagecube.frag
|
pass |
|
union.frag
|
pass |
|
unsigned.frag
|
pass |
|
using.frag
|
pass |
|
volatile.frag
|
pass |
|
storage-qualifiers
|
23/23 |
|
fs-centroid-in-01.frag
|
pass |
|
fs-inout-02.frag
|
pass |
|
function-param-centroid-in-01.frag
|
pass |
|
local-centroid-in-01.frag
|
pass |
|
local-in-01.frag
|
pass |
|
local-out-01.frag
|
pass |
|
static-write-centroid-in-01.frag
|
pass |
|
static-write-clip-distance.frag
|
pass |
|
static-write-in-01.frag
|
pass |
|
static-write-in-02.frag
|
pass |
|
static-write-in-direct.vert
|
pass |
|
static-write-in-indirect.vert
|
pass |
|
static-write-vertex-id.vert
|
pass |
|
struct-member-centroid.frag
|
pass |
|
struct-member-const.frag
|
pass |
|
struct-member-in.frag
|
pass |
|
struct-member-noperspective.frag
|
pass |
|
struct-member-out.frag
|
pass |
|
struct-member-smooth.frag
|
pass |
|
struct-member-uniform.frag
|
pass |
|
struct-member-varying.frag
|
pass |
|
vs-centroid-in-01.vert
|
pass |
|
vs-inout-01.vert
|
pass |
|
structure-and-array-operations
|
2/2 |
|
array-index-as-uint-01.vert
|
pass |
|
array-index-as-uint-02.frag
|
pass |
|
switch-statement
|
29/29 |
|
switch-case-const-int-expression.vert
|
pass |
|
switch-case-const-int.vert
|
pass |
|
switch-case-duplicated.vert
|
pass |
|
switch-case-empty-end.vert
|
pass |
|
switch-case-fallthrough.vert
|
pass |
|
switch-case-in-int.vert
|
pass |
|
switch-case-statement.vert
|
pass |
|
switch-case-uniform-int.vert
|
pass |
|
switch-default-duplicated.vert
|
pass |
|
switch-default.vert
|
pass |
|
switch-expression-const-float.vert
|
pass |
|
switch-expression-const-int.vert
|
pass |
|
switch-expression-const-ivec2.vert
|
pass |
|
switch-expression-const-vec2.vert
|
pass |
|
switch-expression-in-float.vert
|
pass |
|
switch-expression-in-int.vert
|
pass |
|
switch-expression-in-vec2.vert
|
pass |
|
switch-expression-uniform-float.vert
|
pass |
|
switch-expression-uniform-int.vert
|
pass |
|
switch-expression-uniform-vec2.vert
|
pass |
|
switch-expression-var-float.vert
|
pass |
|
switch-expression-var-int.vert
|
pass |
|
switch-expression-var-vec2.vert
|
pass |
|
switch-nested-break.vert
|
pass |
|
switch-nested-case.vert
|
pass |
|
switch-nested-default.vert
|
pass |
|
switch-nested-loop.vert
|
pass |
|
switch-nested-switch.vert
|
pass |
|
switch-uint-vs-int.vert
|
pass |
|
texture
|
4/4 |
|
texelfetch.frag
|
pass |
|
texelfetchoffset.frag
|
pass |
|
texelfetchoffset2.frag
|
pass |
|
texturesize.frag
|
pass |
|
version-macro.frag
|
pass |
|
void
|
9/9 |
|
void-and_assign.vert
|
pass |
|
void-bitwise_and.vert
|
pass |
|
void-lshift.vert
|
pass |
|
void-mod.vert
|
pass |
|
void-mod_assign.vert
|
pass |
|
void-rshift.vert
|
pass |
|
void-shift_assign.vert
|
pass |
|
void-unary_not.vert
|
pass |
|
void-unary_tilde.vert
|
pass |
|
execution
|
2002/2007 |
|
built-in-functions
|
1420/1420 |
|
fs-abs-int
|
pass |
|
fs-abs-ivec2
|
pass |
|
fs-abs-ivec3
|
pass |
|
fs-abs-ivec4
|
pass |
|
fs-acosh-float
|
pass |
|
fs-acosh-vec2
|
pass |
|
fs-acosh-vec3
|
pass |
|
fs-acosh-vec4
|
pass |
|
fs-asinh-float
|
pass |
|
fs-asinh-vec2
|
pass |
|
fs-asinh-vec3
|
pass |
|
fs-asinh-vec4
|
pass |
|
fs-atanh-float
|
pass |
|
fs-atanh-vec2
|
pass |
|
fs-atanh-vec3
|
pass |
|
fs-atanh-vec4
|
pass |
|
fs-clamp-int-int-int
|
pass |
|
fs-clamp-ivec2-int-int
|
pass |
|
fs-clamp-ivec2-ivec2-ivec2
|
pass |
|
fs-clamp-ivec3-int-int
|
pass |
|
fs-clamp-ivec3-ivec3-ivec3
|
pass |
|
fs-clamp-ivec4-int-int
|
pass |
|
fs-clamp-ivec4-ivec4-ivec4
|
pass |
|
fs-clamp-uint-uint-uint
|
pass |
|
fs-clamp-uvec2-uint-uint
|
pass |
|
fs-clamp-uvec2-uvec2-uvec2
|
pass |
|
fs-clamp-uvec3-uint-uint
|
pass |
|
fs-clamp-uvec3-uvec3-uvec3
|
pass |
|
fs-clamp-uvec4-uint-uint
|
pass |
|
fs-clamp-uvec4-uvec4-uvec4
|
pass |
|
fs-cosh-float
|
pass |
|
fs-cosh-vec2
|
pass |
|
fs-cosh-vec3
|
pass |
|
fs-cosh-vec4
|
pass |
|
fs-equal-uvec2-uvec2
|
pass |
|
fs-equal-uvec3-uvec3
|
pass |
|
fs-equal-uvec4-uvec4
|
pass |
|
fs-greaterthan-uvec2-uvec2
|
pass |
|
fs-greaterthan-uvec3-uvec3
|
pass |
|
fs-greaterthan-uvec4-uvec4
|
pass |
|
fs-greaterthanequal-uvec2-uvec2
|
pass |
|
fs-greaterthanequal-uvec3-uvec3
|
pass |
|
fs-greaterthanequal-uvec4-uvec4
|
pass |
|
fs-lessthan-uvec2-uvec2
|
pass |
|
fs-lessthan-uvec3-uvec3
|
pass |
|
fs-lessthan-uvec4-uvec4
|
pass |
|
fs-lessthanequal-uvec2-uvec2
|
pass |
|
fs-lessthanequal-uvec3-uvec3
|
pass |
|
fs-lessthanequal-uvec4-uvec4
|
pass |
|
fs-max-int-int
|
pass |
|
fs-max-ivec2-int
|
pass |
|
fs-max-ivec2-ivec2
|
pass |
|
fs-max-ivec3-int
|
pass |
|
fs-max-ivec3-ivec3
|
pass |
|
fs-max-ivec4-int
|
pass |
|
fs-max-ivec4-ivec4
|
pass |
|
fs-max-uint-uint
|
pass |
|
fs-max-uvec2-uint
|
pass |
|
fs-max-uvec2-uvec2
|
pass |
|
fs-max-uvec3-uint
|
pass |
|
fs-max-uvec3-uvec3
|
pass |
|
fs-max-uvec4-uint
|
pass |
|
fs-max-uvec4-uvec4
|
pass |
|
fs-min-int-int
|
pass |
|
fs-min-ivec2-int
|
pass |
|
fs-min-ivec2-ivec2
|
pass |
|
fs-min-ivec3-int
|
pass |
|
fs-min-ivec3-ivec3
|
pass |
|
fs-min-ivec4-int
|
pass |
|
fs-min-ivec4-ivec4
|
pass |
|
fs-min-uint-uint
|
pass |
|
fs-min-uvec2-uint
|
pass |
|
fs-min-uvec2-uvec2
|
pass |
|
fs-min-uvec3-uint
|
pass |
|
fs-min-uvec3-uvec3
|
pass |
|
fs-min-uvec4-uint
|
pass |
|
fs-min-uvec4-uvec4
|
pass |
|
fs-mix-float-float-bool
|
pass |
|
fs-mix-vec2-vec2-bvec2
|
pass |
|
fs-mix-vec3-vec3-bvec3
|
pass |
|
fs-mix-vec4-vec4-bvec4
|
pass |
|
fs-notequal-uvec2-uvec2
|
pass |
|
fs-notequal-uvec3-uvec3
|
pass |
|
fs-notequal-uvec4-uvec4
|
pass |
|
fs-op-add-uint-uint
|
pass |
|
fs-op-add-uint-uvec2
|
pass |
|
fs-op-add-uint-uvec3
|
pass |
|
fs-op-add-uint-uvec4
|
pass |
|
fs-op-add-uvec2-uint
|
pass |
|
fs-op-add-uvec2-uvec2
|
pass |
|
fs-op-add-uvec3-uint
|
pass |
|
fs-op-add-uvec3-uvec3
|
pass |
|
fs-op-add-uvec4-uint
|
pass |
|
fs-op-add-uvec4-uvec4
|
pass |
|
fs-op-assign-add-uint-uint
|
pass |
|
fs-op-assign-add-uvec2-uint
|
pass |
|
fs-op-assign-add-uvec2-uvec2
|
pass |
|
fs-op-assign-add-uvec3-uint
|
pass |
|
fs-op-assign-add-uvec3-uvec3
|
pass |
|
fs-op-assign-add-uvec4-uint
|
pass |
|
fs-op-assign-add-uvec4-uvec4
|
pass |
|
fs-op-assign-bitand-int-int
|
pass |
|
fs-op-assign-bitand-ivec2-int
|
pass |
|
fs-op-assign-bitand-ivec2-ivec2
|
pass |
|
fs-op-assign-bitand-ivec3-int
|
pass |
|
fs-op-assign-bitand-ivec3-ivec3
|
pass |
|
fs-op-assign-bitand-ivec4-int
|
pass |
|
fs-op-assign-bitand-ivec4-ivec4
|
pass |
|
fs-op-assign-bitand-uint-uint
|
pass |
|
fs-op-assign-bitand-uvec2-uint
|
pass |
|
fs-op-assign-bitand-uvec2-uvec2
|
pass |
|
fs-op-assign-bitand-uvec3-uint
|
pass |
|
fs-op-assign-bitand-uvec3-uvec3
|
pass |
|
fs-op-assign-bitand-uvec4-uint
|
pass |
|
fs-op-assign-bitand-uvec4-uvec4
|
pass |
|
fs-op-assign-bitor-int-int
|
pass |
|
fs-op-assign-bitor-ivec2-int
|
pass |
|
fs-op-assign-bitor-ivec2-ivec2
|
pass |
|
fs-op-assign-bitor-ivec3-int
|
pass |
|
fs-op-assign-bitor-ivec3-ivec3
|
pass |
|
fs-op-assign-bitor-ivec4-int
|
pass |
|
fs-op-assign-bitor-ivec4-ivec4
|
pass |
|
fs-op-assign-bitor-uint-uint
|
pass |
|
fs-op-assign-bitor-uvec2-uint
|
pass |
|
fs-op-assign-bitor-uvec2-uvec2
|
pass |
|
fs-op-assign-bitor-uvec3-uint
|
pass |
|
fs-op-assign-bitor-uvec3-uvec3
|
pass |
|
fs-op-assign-bitor-uvec4-uint
|
pass |
|
fs-op-assign-bitor-uvec4-uvec4
|
pass |
|
fs-op-assign-bitxor-int-int
|
pass |
|
fs-op-assign-bitxor-ivec2-int
|
pass |
|
fs-op-assign-bitxor-ivec2-ivec2
|
pass |
|
fs-op-assign-bitxor-ivec3-int
|
pass |
|
fs-op-assign-bitxor-ivec3-ivec3
|
pass |
|
fs-op-assign-bitxor-ivec4-int
|
pass |
|
fs-op-assign-bitxor-ivec4-ivec4
|
pass |
|
fs-op-assign-bitxor-uint-uint
|
pass |
|
fs-op-assign-bitxor-uvec2-uint
|
pass |
|
fs-op-assign-bitxor-uvec2-uvec2
|
pass |
|
fs-op-assign-bitxor-uvec3-uint
|
pass |
|
fs-op-assign-bitxor-uvec3-uvec3
|
pass |
|
fs-op-assign-bitxor-uvec4-uint
|
pass |
|
fs-op-assign-bitxor-uvec4-uvec4
|
pass |
|
fs-op-assign-div-large-uint-uint
|
pass |
|
fs-op-assign-div-uint-uint
|
pass |
|
fs-op-assign-div-uvec2-uint
|
pass |
|
fs-op-assign-div-uvec2-uvec2
|
pass |
|
fs-op-assign-div-uvec3-uint
|
pass |
|
fs-op-assign-div-uvec3-uvec3
|
pass |
|
fs-op-assign-div-uvec4-uint
|
pass |
|
fs-op-assign-div-uvec4-uvec4
|
pass |
|
fs-op-assign-lshift-int-int
|
pass |
|
fs-op-assign-lshift-int-uint
|
pass |
|
fs-op-assign-lshift-ivec2-int
|
pass |
|
fs-op-assign-lshift-ivec2-ivec2
|
pass |
|
fs-op-assign-lshift-ivec2-uint
|
pass |
|
fs-op-assign-lshift-ivec2-uvec2
|
pass |
|
fs-op-assign-lshift-ivec3-int
|
pass |
|
fs-op-assign-lshift-ivec3-ivec3
|
pass |
|
fs-op-assign-lshift-ivec3-uint
|
pass |
|
fs-op-assign-lshift-ivec3-uvec3
|
pass |
|
fs-op-assign-lshift-ivec4-int
|
pass |
|
fs-op-assign-lshift-ivec4-ivec4
|
pass |
|
fs-op-assign-lshift-ivec4-uint
|
pass |
|
fs-op-assign-lshift-ivec4-uvec4
|
pass |
|
fs-op-assign-lshift-uint-int
|
pass |
|
fs-op-assign-lshift-uint-uint
|
pass |
|
fs-op-assign-lshift-uvec2-int
|
pass |
|
fs-op-assign-lshift-uvec2-ivec2
|
pass |
|
fs-op-assign-lshift-uvec2-uint
|
pass |
|
fs-op-assign-lshift-uvec2-uvec2
|
pass |
|
fs-op-assign-lshift-uvec3-int
|
pass |
|
fs-op-assign-lshift-uvec3-ivec3
|
pass |
|
fs-op-assign-lshift-uvec3-uint
|
pass |
|
fs-op-assign-lshift-uvec3-uvec3
|
pass |
|
fs-op-assign-lshift-uvec4-int
|
pass |
|
fs-op-assign-lshift-uvec4-ivec4
|
pass |
|
fs-op-assign-lshift-uvec4-uint
|
pass |
|
fs-op-assign-lshift-uvec4-uvec4
|
pass |
|
fs-op-assign-mod-int-int
|
pass |
|
fs-op-assign-mod-ivec2-int
|
pass |
|
fs-op-assign-mod-ivec2-ivec2
|
pass |
|
fs-op-assign-mod-ivec3-int
|
pass |
|
fs-op-assign-mod-ivec3-ivec3
|
pass |
|
fs-op-assign-mod-ivec4-int
|
pass |
|
fs-op-assign-mod-ivec4-ivec4
|
pass |
|
fs-op-assign-mod-uint-uint
|
pass |
|
fs-op-assign-mod-uvec2-uint
|
pass |
|
fs-op-assign-mod-uvec2-uvec2
|
pass |
|
fs-op-assign-mod-uvec3-uint
|
pass |
|
fs-op-assign-mod-uvec3-uvec3
|
pass |
|
fs-op-assign-mod-uvec4-uint
|
pass |
|
fs-op-assign-mod-uvec4-uvec4
|
pass |
|
fs-op-assign-mult-uint-uint
|
pass |
|
fs-op-assign-mult-uvec2-uint
|
pass |
|
fs-op-assign-mult-uvec2-uvec2
|
pass |
|
fs-op-assign-mult-uvec3-uint
|
pass |
|
fs-op-assign-mult-uvec3-uvec3
|
pass |
|
fs-op-assign-mult-uvec4-uint
|
pass |
|
fs-op-assign-mult-uvec4-uvec4
|
pass |
|
fs-op-assign-rshift-int-int
|
pass |
|
fs-op-assign-rshift-int-uint
|
pass |
|
fs-op-assign-rshift-ivec2-int
|
pass |
|
fs-op-assign-rshift-ivec2-ivec2
|
pass |
|
fs-op-assign-rshift-ivec2-uint
|
pass |
|
fs-op-assign-rshift-ivec2-uvec2
|
pass |
|
fs-op-assign-rshift-ivec3-int
|
pass |
|
fs-op-assign-rshift-ivec3-ivec3
|
pass |
|
fs-op-assign-rshift-ivec3-uint
|
pass |
|
fs-op-assign-rshift-ivec3-uvec3
|
pass |
|
fs-op-assign-rshift-ivec4-int
|
pass |
|
fs-op-assign-rshift-ivec4-ivec4
|
pass |
|
fs-op-assign-rshift-ivec4-uint
|
pass |
|
fs-op-assign-rshift-ivec4-uvec4
|
pass |
|
fs-op-assign-rshift-uint-int
|
pass |
|
fs-op-assign-rshift-uint-uint
|
pass |
|
fs-op-assign-rshift-uvec2-int
|
pass |
|
fs-op-assign-rshift-uvec2-ivec2
|
pass |
|
fs-op-assign-rshift-uvec2-uint
|
pass |
|
fs-op-assign-rshift-uvec2-uvec2
|
pass |
|
fs-op-assign-rshift-uvec3-int
|
pass |
|
fs-op-assign-rshift-uvec3-ivec3
|
pass |
|
fs-op-assign-rshift-uvec3-uint
|
pass |
|
fs-op-assign-rshift-uvec3-uvec3
|
pass |
|
fs-op-assign-rshift-uvec4-int
|
pass |
|
fs-op-assign-rshift-uvec4-ivec4
|
pass |
|
fs-op-assign-rshift-uvec4-uint
|
pass |
|
fs-op-assign-rshift-uvec4-uvec4
|
pass |
|
fs-op-assign-sub-uint-uint
|
pass |
|
fs-op-assign-sub-uvec2-uint
|
pass |
|
fs-op-assign-sub-uvec2-uvec2
|
pass |
|
fs-op-assign-sub-uvec3-uint
|
pass |
|
fs-op-assign-sub-uvec3-uvec3
|
pass |
|
fs-op-assign-sub-uvec4-uint
|
pass |
|
fs-op-assign-sub-uvec4-uvec4
|
pass |
|
fs-op-bitand-abs-neg-int-int
|
pass |
|
fs-op-bitand-abs-neg-int-ivec2
|
pass |
|
fs-op-bitand-abs-neg-int-ivec3
|
pass |
|
fs-op-bitand-abs-neg-int-ivec4
|
pass |
|
fs-op-bitand-abs-neg-ivec2-int
|
pass |
|
fs-op-bitand-abs-neg-ivec2-ivec2
|
pass |
|
fs-op-bitand-abs-neg-ivec3-int
|
pass |
|
fs-op-bitand-abs-neg-ivec3-ivec3
|
pass |
|
fs-op-bitand-abs-neg-ivec4-int
|
pass |
|
fs-op-bitand-abs-neg-ivec4-ivec4
|
pass |
|
fs-op-bitand-abs-not-int-int
|
pass |
|
fs-op-bitand-abs-not-int-ivec2
|
pass |
|
fs-op-bitand-abs-not-int-ivec3
|
pass |
|
fs-op-bitand-abs-not-int-ivec4
|
pass |
|
fs-op-bitand-abs-not-ivec2-int
|
pass |
|
fs-op-bitand-abs-not-ivec2-ivec2
|
pass |
|
fs-op-bitand-abs-not-ivec3-int
|
pass |
|
fs-op-bitand-abs-not-ivec3-ivec3
|
pass |
|
fs-op-bitand-abs-not-ivec4-int
|
pass |
|
fs-op-bitand-abs-not-ivec4-ivec4
|
pass |
|
fs-op-bitand-int-int
|
pass |
|
fs-op-bitand-int-ivec2
|
pass |
|
fs-op-bitand-int-ivec3
|
pass |
|
fs-op-bitand-int-ivec4
|
pass |
|
fs-op-bitand-ivec2-int
|
pass |
|
fs-op-bitand-ivec2-ivec2
|
pass |
|
fs-op-bitand-ivec3-int
|
pass |
|
fs-op-bitand-ivec3-ivec3
|
pass |
|
fs-op-bitand-ivec4-int
|
pass |
|
fs-op-bitand-ivec4-ivec4
|
pass |
|
fs-op-bitand-neg-abs-int-int
|
pass |
|
fs-op-bitand-neg-abs-int-ivec2
|
pass |
|
fs-op-bitand-neg-abs-int-ivec3
|
pass |
|
fs-op-bitand-neg-abs-int-ivec4
|
pass |
|
fs-op-bitand-neg-abs-ivec2-int
|
pass |
|
fs-op-bitand-neg-abs-ivec2-ivec2
|
pass |
|
fs-op-bitand-neg-abs-ivec3-int
|
pass |
|
fs-op-bitand-neg-abs-ivec3-ivec3
|
pass |
|
fs-op-bitand-neg-abs-ivec4-int
|
pass |
|
fs-op-bitand-neg-abs-ivec4-ivec4
|
pass |
|
fs-op-bitand-neg-int-int
|
pass |
|
fs-op-bitand-neg-int-ivec2
|
pass |
|
fs-op-bitand-neg-int-ivec3
|
pass |
|
fs-op-bitand-neg-int-ivec4
|
pass |
|
fs-op-bitand-neg-ivec2-int
|
pass |
|
fs-op-bitand-neg-ivec2-ivec2
|
pass |
|
fs-op-bitand-neg-ivec3-int
|
pass |
|
fs-op-bitand-neg-ivec3-ivec3
|
pass |
|
fs-op-bitand-neg-ivec4-int
|
pass |
|
fs-op-bitand-neg-ivec4-ivec4
|
pass |
|
fs-op-bitand-neg-uint-uint
|
pass |
|
fs-op-bitand-neg-uint-uvec2
|
pass |
|
fs-op-bitand-neg-uint-uvec3
|
pass |
|
fs-op-bitand-neg-uint-uvec4
|
pass |
|
fs-op-bitand-neg-uvec2-uint
|
pass |
|
fs-op-bitand-neg-uvec2-uvec2
|
pass |
|
fs-op-bitand-neg-uvec3-uint
|
pass |
|
fs-op-bitand-neg-uvec3-uvec3
|
pass |
|
fs-op-bitand-neg-uvec4-uint
|
pass |
|
fs-op-bitand-neg-uvec4-uvec4
|
pass |
|
fs-op-bitand-not-abs-int-int
|
pass |
|
fs-op-bitand-not-abs-int-ivec2
|
pass |
|
fs-op-bitand-not-abs-int-ivec3
|
pass |
|
fs-op-bitand-not-abs-int-ivec4
|
pass |
|
fs-op-bitand-not-abs-ivec2-int
|
pass |
|
fs-op-bitand-not-abs-ivec2-ivec2
|
pass |
|
fs-op-bitand-not-abs-ivec3-int
|
pass |
|
fs-op-bitand-not-abs-ivec3-ivec3
|
pass |
|
fs-op-bitand-not-abs-ivec4-int
|
pass |
|
fs-op-bitand-not-abs-ivec4-ivec4
|
pass |
|
fs-op-bitand-not-int-int
|
pass |
|
fs-op-bitand-not-int-ivec2
|
pass |
|
fs-op-bitand-not-int-ivec3
|
pass |
|
fs-op-bitand-not-int-ivec4
|
pass |
|
fs-op-bitand-not-ivec2-int
|
pass |
|
fs-op-bitand-not-ivec2-ivec2
|
pass |
|
fs-op-bitand-not-ivec3-int
|
pass |
|
fs-op-bitand-not-ivec3-ivec3
|
pass |
|
fs-op-bitand-not-ivec4-int
|
pass |
|
fs-op-bitand-not-ivec4-ivec4
|
pass |
|
fs-op-bitand-not-uint-uint
|
pass |
|
fs-op-bitand-not-uint-uvec2
|
pass |
|
fs-op-bitand-not-uint-uvec3
|
pass |
|
fs-op-bitand-not-uint-uvec4
|
pass |
|
fs-op-bitand-not-uvec2-uint
|
pass |
|
fs-op-bitand-not-uvec2-uvec2
|
pass |
|
fs-op-bitand-not-uvec3-uint
|
pass |
|
fs-op-bitand-not-uvec3-uvec3
|
pass |
|
fs-op-bitand-not-uvec4-uint
|
pass |
|
fs-op-bitand-not-uvec4-uvec4
|
pass |
|
fs-op-bitand-uint-uint
|
pass |
|
fs-op-bitand-uint-uvec2
|
pass |
|
fs-op-bitand-uint-uvec3
|
pass |
|
fs-op-bitand-uint-uvec4
|
pass |
|
fs-op-bitand-uvec2-uint
|
pass |
|
fs-op-bitand-uvec2-uvec2
|
pass |
|
fs-op-bitand-uvec3-uint
|
pass |
|
fs-op-bitand-uvec3-uvec3
|
pass |
|
fs-op-bitand-uvec4-uint
|
pass |
|
fs-op-bitand-uvec4-uvec4
|
pass |
|
fs-op-bitor-abs-neg-int-int
|
pass |
|
fs-op-bitor-abs-neg-int-ivec2
|
pass |
|
fs-op-bitor-abs-neg-int-ivec3
|
pass |
|
fs-op-bitor-abs-neg-int-ivec4
|
pass |
|
fs-op-bitor-abs-neg-ivec2-int
|
pass |
|
fs-op-bitor-abs-neg-ivec2-ivec2
|
pass |
|
fs-op-bitor-abs-neg-ivec3-int
|
pass |
|
fs-op-bitor-abs-neg-ivec3-ivec3
|
pass |
|
fs-op-bitor-abs-neg-ivec4-int
|
pass |
|
fs-op-bitor-abs-neg-ivec4-ivec4
|
pass |
|
fs-op-bitor-abs-not-int-int
|
pass |
|
fs-op-bitor-abs-not-int-ivec2
|
pass |
|
fs-op-bitor-abs-not-int-ivec3
|
pass |
|
fs-op-bitor-abs-not-int-ivec4
|
pass |
|
fs-op-bitor-abs-not-ivec2-int
|
pass |
|
fs-op-bitor-abs-not-ivec2-ivec2
|
pass |
|
fs-op-bitor-abs-not-ivec3-int
|
pass |
|
fs-op-bitor-abs-not-ivec3-ivec3
|
pass |
|
fs-op-bitor-abs-not-ivec4-int
|
pass |
|
fs-op-bitor-abs-not-ivec4-ivec4
|
pass |
|
fs-op-bitor-int-int
|
pass |
|
fs-op-bitor-int-ivec2
|
pass |
|
fs-op-bitor-int-ivec3
|
pass |
|
fs-op-bitor-int-ivec4
|
pass |
|
fs-op-bitor-ivec2-int
|
pass |
|
fs-op-bitor-ivec2-ivec2
|
pass |
|
fs-op-bitor-ivec3-int
|
pass |
|
fs-op-bitor-ivec3-ivec3
|
pass |
|
fs-op-bitor-ivec4-int
|
pass |
|
fs-op-bitor-ivec4-ivec4
|
pass |
|
fs-op-bitor-neg-abs-int-int
|
pass |
|
fs-op-bitor-neg-abs-int-ivec2
|
pass |
|
fs-op-bitor-neg-abs-int-ivec3
|
pass |
|
fs-op-bitor-neg-abs-int-ivec4
|
pass |
|
fs-op-bitor-neg-abs-ivec2-int
|
pass |
|
fs-op-bitor-neg-abs-ivec2-ivec2
|
pass |
|
fs-op-bitor-neg-abs-ivec3-int
|
pass |
|
fs-op-bitor-neg-abs-ivec3-ivec3
|
pass |
|
fs-op-bitor-neg-abs-ivec4-int
|
pass |
|
fs-op-bitor-neg-abs-ivec4-ivec4
|
pass |
|
fs-op-bitor-neg-int-int
|
pass |
|
fs-op-bitor-neg-int-ivec2
|
pass |
|
fs-op-bitor-neg-int-ivec3
|
pass |
|
fs-op-bitor-neg-int-ivec4
|
pass |
|
fs-op-bitor-neg-ivec2-int
|
pass |
|
fs-op-bitor-neg-ivec2-ivec2
|
pass |
|
fs-op-bitor-neg-ivec3-int
|
pass |
|
fs-op-bitor-neg-ivec3-ivec3
|
pass |
|
fs-op-bitor-neg-ivec4-int
|
pass |
|
fs-op-bitor-neg-ivec4-ivec4
|
pass |
|
fs-op-bitor-neg-uint-uint
|
pass |
|
fs-op-bitor-neg-uint-uvec2
|
pass |
|
fs-op-bitor-neg-uint-uvec3
|
pass |
|
fs-op-bitor-neg-uint-uvec4
|
pass |
|
fs-op-bitor-neg-uvec2-uint
|
pass |
|
fs-op-bitor-neg-uvec2-uvec2
|
pass |
|
fs-op-bitor-neg-uvec3-uint
|
pass |
|
fs-op-bitor-neg-uvec3-uvec3
|
pass |
|
fs-op-bitor-neg-uvec4-uint
|
pass |
|
fs-op-bitor-neg-uvec4-uvec4
|
pass |
|
fs-op-bitor-not-abs-int-int
|
pass |
|
fs-op-bitor-not-abs-int-ivec2
|
pass |
|
fs-op-bitor-not-abs-int-ivec3
|
pass |
|
fs-op-bitor-not-abs-int-ivec4
|
pass |
|
fs-op-bitor-not-abs-ivec2-int
|
pass |
|
fs-op-bitor-not-abs-ivec2-ivec2
|
pass |
|
fs-op-bitor-not-abs-ivec3-int
|
pass |
|
fs-op-bitor-not-abs-ivec3-ivec3
|
pass |
|
fs-op-bitor-not-abs-ivec4-int
|
pass |
|
fs-op-bitor-not-abs-ivec4-ivec4
|
pass |
|
fs-op-bitor-not-int-int
|
pass |
|
fs-op-bitor-not-int-ivec2
|
pass |
|
fs-op-bitor-not-int-ivec3
|
pass |
|
fs-op-bitor-not-int-ivec4
|
pass |
|
fs-op-bitor-not-ivec2-int
|
pass |
|
fs-op-bitor-not-ivec2-ivec2
|
pass |
|
fs-op-bitor-not-ivec3-int
|
pass |
|
fs-op-bitor-not-ivec3-ivec3
|
pass |
|
fs-op-bitor-not-ivec4-int
|
pass |
|
fs-op-bitor-not-ivec4-ivec4
|
pass |
|
fs-op-bitor-not-uint-uint
|
pass |
|
fs-op-bitor-not-uint-uvec2
|
pass |
|
fs-op-bitor-not-uint-uvec3
|
pass |
|
fs-op-bitor-not-uint-uvec4
|
pass |
|
fs-op-bitor-not-uvec2-uint
|
pass |
|
fs-op-bitor-not-uvec2-uvec2
|
pass |
|
fs-op-bitor-not-uvec3-uint
|
pass |
|
fs-op-bitor-not-uvec3-uvec3
|
pass |
|
fs-op-bitor-not-uvec4-uint
|
pass |
|
fs-op-bitor-not-uvec4-uvec4
|
pass |
|
fs-op-bitor-uint-uint
|
pass |
|
fs-op-bitor-uint-uvec2
|
pass |
|
fs-op-bitor-uint-uvec3
|
pass |
|
fs-op-bitor-uint-uvec4
|
pass |
|
fs-op-bitor-uvec2-uint
|
pass |
|
fs-op-bitor-uvec2-uvec2
|
pass |
|
fs-op-bitor-uvec3-uint
|
pass |
|
fs-op-bitor-uvec3-uvec3
|
pass |
|
fs-op-bitor-uvec4-uint
|
pass |
|
fs-op-bitor-uvec4-uvec4
|
pass |
|
fs-op-bitxor-abs-neg-int-int
|
pass |
|
fs-op-bitxor-abs-neg-int-ivec2
|
pass |
|
fs-op-bitxor-abs-neg-int-ivec3
|
pass |
|
fs-op-bitxor-abs-neg-int-ivec4
|
pass |
|
fs-op-bitxor-abs-neg-ivec2-int
|
pass |
|
fs-op-bitxor-abs-neg-ivec2-ivec2
|
pass |
|
fs-op-bitxor-abs-neg-ivec3-int
|
pass |
|
fs-op-bitxor-abs-neg-ivec3-ivec3
|
pass |
|
fs-op-bitxor-abs-neg-ivec4-int
|
pass |
|
fs-op-bitxor-abs-neg-ivec4-ivec4
|
pass |
|
fs-op-bitxor-abs-not-int-int
|
pass |
|
fs-op-bitxor-abs-not-int-ivec2
|
pass |
|
fs-op-bitxor-abs-not-int-ivec3
|
pass |
|
fs-op-bitxor-abs-not-int-ivec4
|
pass |
|
fs-op-bitxor-abs-not-ivec2-int
|
pass |
|
fs-op-bitxor-abs-not-ivec2-ivec2
|
pass |
|
fs-op-bitxor-abs-not-ivec3-int
|
pass |
|
fs-op-bitxor-abs-not-ivec3-ivec3
|
pass |
|
fs-op-bitxor-abs-not-ivec4-int
|
pass |
|
fs-op-bitxor-abs-not-ivec4-ivec4
|
pass |
|
fs-op-bitxor-int-int
|
pass |
|
fs-op-bitxor-int-ivec2
|
pass |
|
fs-op-bitxor-int-ivec3
|
pass |
|
fs-op-bitxor-int-ivec4
|
pass |
|
fs-op-bitxor-ivec2-int
|
pass |
|
fs-op-bitxor-ivec2-ivec2
|
pass |
|
fs-op-bitxor-ivec3-int
|
pass |
|
fs-op-bitxor-ivec3-ivec3
|
pass |
|
fs-op-bitxor-ivec4-int
|
pass |
|
fs-op-bitxor-ivec4-ivec4
|
pass |
|
fs-op-bitxor-neg-abs-int-int
|
pass |
|
fs-op-bitxor-neg-abs-int-ivec2
|
pass |
|
fs-op-bitxor-neg-abs-int-ivec3
|
pass |
|
fs-op-bitxor-neg-abs-int-ivec4
|
pass |
|
fs-op-bitxor-neg-abs-ivec2-int
|
pass |
|
fs-op-bitxor-neg-abs-ivec2-ivec2
|
pass |
|
fs-op-bitxor-neg-abs-ivec3-int
|
pass |
|
fs-op-bitxor-neg-abs-ivec3-ivec3
|
pass |
|
fs-op-bitxor-neg-abs-ivec4-int
|
pass |
|
fs-op-bitxor-neg-abs-ivec4-ivec4
|
pass |
|
fs-op-bitxor-neg-int-int
|
pass |
|
fs-op-bitxor-neg-int-ivec2
|
pass |
|
fs-op-bitxor-neg-int-ivec3
|
pass |
|
fs-op-bitxor-neg-int-ivec4
|
pass |
|
fs-op-bitxor-neg-ivec2-int
|
pass |
|
fs-op-bitxor-neg-ivec2-ivec2
|
pass |
|
fs-op-bitxor-neg-ivec3-int
|
pass |
|
fs-op-bitxor-neg-ivec3-ivec3
|
pass |
|
fs-op-bitxor-neg-ivec4-int
|
pass |
|
fs-op-bitxor-neg-ivec4-ivec4
|
pass |
|
fs-op-bitxor-neg-uint-uint
|
pass |
|
fs-op-bitxor-neg-uint-uvec2
|
pass |
|
fs-op-bitxor-neg-uint-uvec3
|
pass |
|
fs-op-bitxor-neg-uint-uvec4
|
pass |
|
fs-op-bitxor-neg-uvec2-uint
|
pass |
|
fs-op-bitxor-neg-uvec2-uvec2
|
pass |
|
fs-op-bitxor-neg-uvec3-uint
|
pass |
|
fs-op-bitxor-neg-uvec3-uvec3
|
pass |
|
fs-op-bitxor-neg-uvec4-uint
|
pass |
|
fs-op-bitxor-neg-uvec4-uvec4
|
pass |
|
fs-op-bitxor-not-abs-int-int
|
pass |
|
fs-op-bitxor-not-abs-int-ivec2
|
pass |
|
fs-op-bitxor-not-abs-int-ivec3
|
pass |
|
fs-op-bitxor-not-abs-int-ivec4
|
pass |
|
fs-op-bitxor-not-abs-ivec2-int
|
pass |
|
fs-op-bitxor-not-abs-ivec2-ivec2
|
pass |
|
fs-op-bitxor-not-abs-ivec3-int
|
pass |
|
fs-op-bitxor-not-abs-ivec3-ivec3
|
pass |
|
fs-op-bitxor-not-abs-ivec4-int
|
pass |
|
fs-op-bitxor-not-abs-ivec4-ivec4
|
pass |
|
fs-op-bitxor-not-int-int
|
pass |
|
fs-op-bitxor-not-int-ivec2
|
pass |
|
fs-op-bitxor-not-int-ivec3
|
pass |
|
fs-op-bitxor-not-int-ivec4
|
pass |
|
fs-op-bitxor-not-ivec2-int
|
pass |
|
fs-op-bitxor-not-ivec2-ivec2
|
pass |
|
fs-op-bitxor-not-ivec3-int
|
pass |
|
fs-op-bitxor-not-ivec3-ivec3
|
pass |
|
fs-op-bitxor-not-ivec4-int
|
pass |
|
fs-op-bitxor-not-ivec4-ivec4
|
pass |
|
fs-op-bitxor-not-uint-uint
|
pass |
|
fs-op-bitxor-not-uint-uvec2
|
pass |
|
fs-op-bitxor-not-uint-uvec3
|
pass |
|
fs-op-bitxor-not-uint-uvec4
|
pass |
|
fs-op-bitxor-not-uvec2-uint
|
pass |
|
fs-op-bitxor-not-uvec2-uvec2
|
pass |
|
fs-op-bitxor-not-uvec3-uint
|
pass |
|
fs-op-bitxor-not-uvec3-uvec3
|
pass |
|
fs-op-bitxor-not-uvec4-uint
|
pass |
|
fs-op-bitxor-not-uvec4-uvec4
|
pass |
|
fs-op-bitxor-uint-uint
|
pass |
|
fs-op-bitxor-uint-uvec2
|
pass |
|
fs-op-bitxor-uint-uvec3
|
pass |
|
fs-op-bitxor-uint-uvec4
|
pass |
|
fs-op-bitxor-uvec2-uint
|
pass |
|
fs-op-bitxor-uvec2-uvec2
|
pass |
|
fs-op-bitxor-uvec3-uint
|
pass |
|
fs-op-bitxor-uvec3-uvec3
|
pass |
|
fs-op-bitxor-uvec4-uint
|
pass |
|
fs-op-bitxor-uvec4-uvec4
|
pass |
|
fs-op-complement-int
|
pass |
|
fs-op-complement-ivec2
|
pass |
|
fs-op-complement-ivec3
|
pass |
|
fs-op-complement-ivec4
|
pass |
|
fs-op-complement-uint
|
pass |
|
fs-op-complement-uvec2
|
pass |
|
fs-op-complement-uvec3
|
pass |
|
fs-op-complement-uvec4
|
pass |
|
fs-op-div-large-uint-uint
|
pass |
|
fs-op-div-uint-uint
|
pass |
|
fs-op-div-uint-uvec2
|
pass |
|
fs-op-div-uint-uvec3
|
pass |
|
fs-op-div-uint-uvec4
|
pass |
|
fs-op-div-uvec2-uint
|
pass |
|
fs-op-div-uvec2-uvec2
|
pass |
|
fs-op-div-uvec3-uint
|
pass |
|
fs-op-div-uvec3-uvec3
|
pass |
|
fs-op-div-uvec4-uint
|
pass |
|
fs-op-div-uvec4-uvec4
|
pass |
|
fs-op-eq-uint-uint
|
pass |
|
fs-op-eq-uint-uint-using-if
|
pass |
|
fs-op-eq-uvec2-uvec2
|
pass |
|
fs-op-eq-uvec2-uvec2-using-if
|
pass |
|
fs-op-eq-uvec3-uvec3
|
pass |
|
fs-op-eq-uvec3-uvec3-using-if
|
pass |
|
fs-op-eq-uvec4-uvec4
|
pass |
|
fs-op-eq-uvec4-uvec4-using-if
|
pass |
|
fs-op-ge-uint-uint
|
pass |
|
fs-op-ge-uint-uint-using-if
|
pass |
|
fs-op-gt-uint-uint
|
pass |
|
fs-op-gt-uint-uint-using-if
|
pass |
|
fs-op-le-uint-uint
|
pass |
|
fs-op-le-uint-uint-using-if
|
pass |
|
fs-op-lshift-int-int
|
pass |
|
fs-op-lshift-int-uint
|
pass |
|
fs-op-lshift-ivec2-int
|
pass |
|
fs-op-lshift-ivec2-ivec2
|
pass |
|
fs-op-lshift-ivec2-uint
|
pass |
|
fs-op-lshift-ivec2-uvec2
|
pass |
|
fs-op-lshift-ivec3-int
|
pass |
|
fs-op-lshift-ivec3-ivec3
|
pass |
|
fs-op-lshift-ivec3-uint
|
pass |
|
fs-op-lshift-ivec3-uvec3
|
pass |
|
fs-op-lshift-ivec4-int
|
pass |
|
fs-op-lshift-ivec4-ivec4
|
pass |
|
fs-op-lshift-ivec4-uint
|
pass |
|
fs-op-lshift-ivec4-uvec4
|
pass |
|
fs-op-lshift-uint-int
|
pass |
|
fs-op-lshift-uint-uint
|
pass |
|
fs-op-lshift-uvec2-int
|
pass |
|
fs-op-lshift-uvec2-ivec2
|
pass |
|
fs-op-lshift-uvec2-uint
|
pass |
|
fs-op-lshift-uvec2-uvec2
|
pass |
|
fs-op-lshift-uvec3-int
|
pass |
|
fs-op-lshift-uvec3-ivec3
|
pass |
|
fs-op-lshift-uvec3-uint
|
pass |
|
fs-op-lshift-uvec3-uvec3
|
pass |
|
fs-op-lshift-uvec4-int
|
pass |
|
fs-op-lshift-uvec4-ivec4
|
pass |
|
fs-op-lshift-uvec4-uint
|
pass |
|
fs-op-lshift-uvec4-uvec4
|
pass |
|
fs-op-lt-uint-uint
|
pass |
|
fs-op-lt-uint-uint-using-if
|
pass |
|
fs-op-mod-int-int
|
pass |
|
fs-op-mod-int-ivec2
|
pass |
|
fs-op-mod-int-ivec3
|
pass |
|
fs-op-mod-int-ivec4
|
pass |
|
fs-op-mod-ivec2-int
|
pass |
|
fs-op-mod-ivec2-ivec2
|
pass |
|
fs-op-mod-ivec3-int
|
pass |
|
fs-op-mod-ivec3-ivec3
|
pass |
|
fs-op-mod-ivec4-int
|
pass |
|
fs-op-mod-ivec4-ivec4
|
pass |
|
fs-op-mod-uint-uint
|
pass |
|
fs-op-mod-uint-uvec2
|
pass |
|
fs-op-mod-uint-uvec3
|
pass |
|
fs-op-mod-uint-uvec4
|
pass |
|
fs-op-mod-uvec2-uint
|
pass |
|
fs-op-mod-uvec2-uvec2
|
pass |
|
fs-op-mod-uvec3-uint
|
pass |
|
fs-op-mod-uvec3-uvec3
|
pass |
|
fs-op-mod-uvec4-uint
|
pass |
|
fs-op-mod-uvec4-uvec4
|
pass |
|
fs-op-mult-uint-uint
|
pass |
|
fs-op-mult-uint-uvec2
|
pass |
|
fs-op-mult-uint-uvec3
|
pass |
|
fs-op-mult-uint-uvec4
|
pass |
|
fs-op-mult-uvec2-uint
|
pass |
|
fs-op-mult-uvec2-uvec2
|
pass |
|
fs-op-mult-uvec3-uint
|
pass |
|
fs-op-mult-uvec3-uvec3
|
pass |
|
fs-op-mult-uvec4-uint
|
pass |
|
fs-op-mult-uvec4-uvec4
|
pass |
|
fs-op-ne-uint-uint
|
pass |
|
fs-op-ne-uint-uint-using-if
|
pass |
|
fs-op-ne-uvec2-uvec2
|
pass |
|
fs-op-ne-uvec2-uvec2-using-if
|
pass |
|
fs-op-ne-uvec3-uvec3
|
pass |
|
fs-op-ne-uvec3-uvec3-using-if
|
pass |
|
fs-op-ne-uvec4-uvec4
|
pass |
|
fs-op-ne-uvec4-uvec4-using-if
|
pass |
|
fs-op-neg-uint
|
pass |
|
fs-op-neg-uvec2
|
pass |
|
fs-op-neg-uvec3
|
pass |
|
fs-op-neg-uvec4
|
pass |
|
fs-op-rshift-int-int
|
pass |
|
fs-op-rshift-int-uint
|
pass |
|
fs-op-rshift-ivec2-int
|
pass |
|
fs-op-rshift-ivec2-ivec2
|
pass |
|
fs-op-rshift-ivec2-uint
|
pass |
|
fs-op-rshift-ivec2-uvec2
|
pass |
|
fs-op-rshift-ivec3-int
|
pass |
|
fs-op-rshift-ivec3-ivec3
|
pass |
|
fs-op-rshift-ivec3-uint
|
pass |
|
fs-op-rshift-ivec3-uvec3
|
pass |
|
fs-op-rshift-ivec4-int
|
pass |
|
fs-op-rshift-ivec4-ivec4
|
pass |
|
fs-op-rshift-ivec4-uint
|
pass |
|
fs-op-rshift-ivec4-uvec4
|
pass |
|
fs-op-rshift-uint-int
|
pass |
|
fs-op-rshift-uint-uint
|
pass |
|
fs-op-rshift-uvec2-int
|
pass |
|
fs-op-rshift-uvec2-ivec2
|
pass |
|
fs-op-rshift-uvec2-uint
|
pass |
|
fs-op-rshift-uvec2-uvec2
|
pass |
|
fs-op-rshift-uvec3-int
|
pass |
|
fs-op-rshift-uvec3-ivec3
|
pass |
|
fs-op-rshift-uvec3-uint
|
pass |
|
fs-op-rshift-uvec3-uvec3
|
pass |
|
fs-op-rshift-uvec4-int
|
pass |
|
fs-op-rshift-uvec4-ivec4
|
pass |
|
fs-op-rshift-uvec4-uint
|
pass |
|
fs-op-rshift-uvec4-uvec4
|
pass |
|
fs-op-selection-bool-uint-uint
|
pass |
|
fs-op-selection-bool-uvec2-uvec2
|
pass |
|
fs-op-selection-bool-uvec3-uvec3
|
pass |
|
fs-op-selection-bool-uvec4-uvec4
|
pass |
|
fs-op-sub-uint-uint
|
pass |
|
fs-op-sub-uint-uvec2
|
pass |
|
fs-op-sub-uint-uvec3
|
pass |
|
fs-op-sub-uint-uvec4
|
pass |
|
fs-op-sub-uvec2-uint
|
pass |
|
fs-op-sub-uvec2-uvec2
|
pass |
|
fs-op-sub-uvec3-uint
|
pass |
|
fs-op-sub-uvec3-uvec3
|
pass |
|
fs-op-sub-uvec4-uint
|
pass |
|
fs-op-sub-uvec4-uvec4
|
pass |
|
fs-op-uplus-uint
|
pass |
|
fs-op-uplus-uvec2
|
pass |
|
fs-op-uplus-uvec3
|
pass |
|
fs-op-uplus-uvec4
|
pass |
|
fs-round-float
|
pass |
|
fs-round-vec2
|
pass |
|
fs-round-vec3
|
pass |
|
fs-round-vec4
|
pass |
|
fs-roundeven-float
|
pass |
|
fs-roundeven-vec2
|
pass |
|
fs-roundeven-vec3
|
pass |
|
fs-roundeven-vec4
|
pass |
|
fs-sign-int
|
pass |
|
fs-sign-ivec2
|
pass |
|
fs-sign-ivec3
|
pass |
|
fs-sign-ivec4
|
pass |
|
fs-sinh-float
|
pass |
|
fs-sinh-vec2
|
pass |
|
fs-sinh-vec3
|
pass |
|
fs-sinh-vec4
|
pass |
|
fs-tanh-float
|
pass |
|
fs-tanh-vec2
|
pass |
|
fs-tanh-vec3
|
pass |
|
fs-tanh-vec4
|
pass |
|
fs-trunc-float
|
pass |
|
fs-trunc-vec2
|
pass |
|
fs-trunc-vec3
|
pass |
|
fs-trunc-vec4
|
pass |
|
vs-abs-int
|
pass |
|
vs-abs-ivec2
|
pass |
|
vs-abs-ivec3
|
pass |
|
vs-abs-ivec4
|
pass |
|
vs-acosh-float
|
pass |
|
vs-acosh-vec2
|
pass |
|
vs-acosh-vec3
|
pass |
|
vs-acosh-vec4
|
pass |
|
vs-asinh-float
|
pass |
|
vs-asinh-vec2
|
pass |
|
vs-asinh-vec3
|
pass |
|
vs-asinh-vec4
|
pass |
|
vs-atanh-float
|
pass |
|
vs-atanh-vec2
|
pass |
|
vs-atanh-vec3
|
pass |
|
vs-atanh-vec4
|
pass |
|
vs-clamp-int-int-int
|
pass |
|
vs-clamp-ivec2-int-int
|
pass |
|
vs-clamp-ivec2-ivec2-ivec2
|
pass |
|
vs-clamp-ivec3-int-int
|
pass |
|
vs-clamp-ivec3-ivec3-ivec3
|
pass |
|
vs-clamp-ivec4-int-int
|
pass |
|
vs-clamp-ivec4-ivec4-ivec4
|
pass |
|
vs-clamp-uint-uint-uint
|
pass |
|
vs-clamp-uvec2-uint-uint
|
pass |
|
vs-clamp-uvec2-uvec2-uvec2
|
pass |
|
vs-clamp-uvec3-uint-uint
|
pass |
|
vs-clamp-uvec3-uvec3-uvec3
|
pass |
|
vs-clamp-uvec4-uint-uint
|
pass |
|
vs-clamp-uvec4-uvec4-uvec4
|
pass |
|
vs-cosh-float
|
pass |
|
vs-cosh-vec2
|
pass |
|
vs-cosh-vec3
|
pass |
|
vs-cosh-vec4
|
pass |
|
vs-equal-uvec2-uvec2
|
pass |
|
vs-equal-uvec3-uvec3
|
pass |
|
vs-equal-uvec4-uvec4
|
pass |
|
vs-greaterthan-uvec2-uvec2
|
pass |
|
vs-greaterthan-uvec3-uvec3
|
pass |
|
vs-greaterthan-uvec4-uvec4
|
pass |
|
vs-greaterthanequal-uvec2-uvec2
|
pass |
|
vs-greaterthanequal-uvec3-uvec3
|
pass |
|
vs-greaterthanequal-uvec4-uvec4
|
pass |
|
vs-lessthan-uvec2-uvec2
|
pass |
|
vs-lessthan-uvec3-uvec3
|
pass |
|
vs-lessthan-uvec4-uvec4
|
pass |
|
vs-lessthanequal-uvec2-uvec2
|
pass |
|
vs-lessthanequal-uvec3-uvec3
|
pass |
|
vs-lessthanequal-uvec4-uvec4
|
pass |
|
vs-max-int-int
|
pass |
|
vs-max-ivec2-int
|
pass |
|
vs-max-ivec2-ivec2
|
pass |
|
vs-max-ivec3-int
|
pass |
|
vs-max-ivec3-ivec3
|
pass |
|
vs-max-ivec4-int
|
pass |
|
vs-max-ivec4-ivec4
|
pass |
|
vs-max-uint-uint
|
pass |
|
vs-max-uvec2-uint
|
pass |
|
vs-max-uvec2-uvec2
|
pass |
|
vs-max-uvec3-uint
|
pass |
|
vs-max-uvec3-uvec3
|
pass |
|
vs-max-uvec4-uint
|
pass |
|
vs-max-uvec4-uvec4
|
pass |
|
vs-min-int-int
|
pass |
|
vs-min-ivec2-int
|
pass |
|
vs-min-ivec2-ivec2
|
pass |
|
vs-min-ivec3-int
|
pass |
|
vs-min-ivec3-ivec3
|
pass |
|
vs-min-ivec4-int
|
pass |
|
vs-min-ivec4-ivec4
|
pass |
|
vs-min-uint-uint
|
pass |
|
vs-min-uvec2-uint
|
pass |
|
vs-min-uvec2-uvec2
|
pass |
|
vs-min-uvec3-uint
|
pass |
|
vs-min-uvec3-uvec3
|
pass |
|
vs-min-uvec4-uint
|
pass |
|
vs-min-uvec4-uvec4
|
pass |
|
vs-mix-float-float-bool
|
pass |
|
vs-mix-vec2-vec2-bvec2
|
pass |
|
vs-mix-vec3-vec3-bvec3
|
pass |
|
vs-mix-vec4-vec4-bvec4
|
pass |
|
vs-notequal-uvec2-uvec2
|
pass |
|
vs-notequal-uvec3-uvec3
|
pass |
|
vs-notequal-uvec4-uvec4
|
pass |
|
vs-op-add-uint-uint
|
pass |
|
vs-op-add-uint-uvec2
|
pass |
|
vs-op-add-uint-uvec3
|
pass |
|
vs-op-add-uint-uvec4
|
pass |
|
vs-op-add-uvec2-uint
|
pass |
|
vs-op-add-uvec2-uvec2
|
pass |
|
vs-op-add-uvec3-uint
|
pass |
|
vs-op-add-uvec3-uvec3
|
pass |
|
vs-op-add-uvec4-uint
|
pass |
|
vs-op-add-uvec4-uvec4
|
pass |
|
vs-op-assign-add-uint-uint
|
pass |
|
vs-op-assign-add-uvec2-uint
|
pass |
|
vs-op-assign-add-uvec2-uvec2
|
pass |
|
vs-op-assign-add-uvec3-uint
|
pass |
|
vs-op-assign-add-uvec3-uvec3
|
pass |
|
vs-op-assign-add-uvec4-uint
|
pass |
|
vs-op-assign-add-uvec4-uvec4
|
pass |
|
vs-op-assign-bitand-int-int
|
pass |
|
vs-op-assign-bitand-ivec2-int
|
pass |
|
vs-op-assign-bitand-ivec2-ivec2
|
pass |
|
vs-op-assign-bitand-ivec3-int
|
pass |
|
vs-op-assign-bitand-ivec3-ivec3
|
pass |
|
vs-op-assign-bitand-ivec4-int
|
pass |
|
vs-op-assign-bitand-ivec4-ivec4
|
pass |
|
vs-op-assign-bitand-uint-uint
|
pass |
|
vs-op-assign-bitand-uvec2-uint
|
pass |
|
vs-op-assign-bitand-uvec2-uvec2
|
pass |
|
vs-op-assign-bitand-uvec3-uint
|
pass |
|
vs-op-assign-bitand-uvec3-uvec3
|
pass |
|
vs-op-assign-bitand-uvec4-uint
|
pass |
|
vs-op-assign-bitand-uvec4-uvec4
|
pass |
|
vs-op-assign-bitor-int-int
|
pass |
|
vs-op-assign-bitor-ivec2-int
|
pass |
|
vs-op-assign-bitor-ivec2-ivec2
|
pass |
|
vs-op-assign-bitor-ivec3-int
|
pass |
|
vs-op-assign-bitor-ivec3-ivec3
|
pass |
|
vs-op-assign-bitor-ivec4-int
|
pass |
|
vs-op-assign-bitor-ivec4-ivec4
|
pass |
|
vs-op-assign-bitor-uint-uint
|
pass |
|
vs-op-assign-bitor-uvec2-uint
|
pass |
|
vs-op-assign-bitor-uvec2-uvec2
|
pass |
|
vs-op-assign-bitor-uvec3-uint
|
pass |
|
vs-op-assign-bitor-uvec3-uvec3
|
pass |
|
vs-op-assign-bitor-uvec4-uint
|
pass |
|
vs-op-assign-bitor-uvec4-uvec4
|
pass |
|
vs-op-assign-bitxor-int-int
|
pass |
|
vs-op-assign-bitxor-ivec2-int
|
pass |
|
vs-op-assign-bitxor-ivec2-ivec2
|
pass |
|
vs-op-assign-bitxor-ivec3-int
|
pass |
|
vs-op-assign-bitxor-ivec3-ivec3
|
pass |
|
vs-op-assign-bitxor-ivec4-int
|
pass |
|
vs-op-assign-bitxor-ivec4-ivec4
|
pass |
|
vs-op-assign-bitxor-uint-uint
|
pass |
|
vs-op-assign-bitxor-uvec2-uint
|
pass |
|
vs-op-assign-bitxor-uvec2-uvec2
|
pass |
|
vs-op-assign-bitxor-uvec3-uint
|
pass |
|
vs-op-assign-bitxor-uvec3-uvec3
|
pass |
|
vs-op-assign-bitxor-uvec4-uint
|
pass |
|
vs-op-assign-bitxor-uvec4-uvec4
|
pass |
|
vs-op-assign-div-large-uint-uint
|
pass |
|
vs-op-assign-div-uint-uint
|
pass |
|
vs-op-assign-div-uvec2-uint
|
pass |
|
vs-op-assign-div-uvec2-uvec2
|
pass |
|
vs-op-assign-div-uvec3-uint
|
pass |
|
vs-op-assign-div-uvec3-uvec3
|
pass |
|
vs-op-assign-div-uvec4-uint
|
pass |
|
vs-op-assign-div-uvec4-uvec4
|
pass |
|
vs-op-assign-lshift-int-int
|
pass |
|
vs-op-assign-lshift-int-uint
|
pass |
|
vs-op-assign-lshift-ivec2-int
|
pass |
|
vs-op-assign-lshift-ivec2-ivec2
|
pass |
|
vs-op-assign-lshift-ivec2-uint
|
pass |
|
vs-op-assign-lshift-ivec2-uvec2
|
pass |
|
vs-op-assign-lshift-ivec3-int
|
pass |
|
vs-op-assign-lshift-ivec3-ivec3
|
pass |
|
vs-op-assign-lshift-ivec3-uint
|
pass |
|
vs-op-assign-lshift-ivec3-uvec3
|
pass |
|
vs-op-assign-lshift-ivec4-int
|
pass |
|
vs-op-assign-lshift-ivec4-ivec4
|
pass |
|
vs-op-assign-lshift-ivec4-uint
|
pass |
|
vs-op-assign-lshift-ivec4-uvec4
|
pass |
|
vs-op-assign-lshift-uint-int
|
pass |
|
vs-op-assign-lshift-uint-uint
|
pass |
|
vs-op-assign-lshift-uvec2-int
|
pass |
|
vs-op-assign-lshift-uvec2-ivec2
|
pass |
|
vs-op-assign-lshift-uvec2-uint
|
pass |
|
vs-op-assign-lshift-uvec2-uvec2
|
pass |
|
vs-op-assign-lshift-uvec3-int
|
pass |
|
vs-op-assign-lshift-uvec3-ivec3
|
pass |
|
vs-op-assign-lshift-uvec3-uint
|
pass |
|
vs-op-assign-lshift-uvec3-uvec3
|
pass |
|
vs-op-assign-lshift-uvec4-int
|
pass |
|
vs-op-assign-lshift-uvec4-ivec4
|
pass |
|
vs-op-assign-lshift-uvec4-uint
|
pass |
|
vs-op-assign-lshift-uvec4-uvec4
|
pass |
|
vs-op-assign-mod-int-int
|
pass |
|
vs-op-assign-mod-ivec2-int
|
pass |
|
vs-op-assign-mod-ivec2-ivec2
|
pass |
|
vs-op-assign-mod-ivec3-int
|
pass |
|
vs-op-assign-mod-ivec3-ivec3
|
pass |
|
vs-op-assign-mod-ivec4-int
|
pass |
|
vs-op-assign-mod-ivec4-ivec4
|
pass |
|
vs-op-assign-mod-uint-uint
|
pass |
|
vs-op-assign-mod-uvec2-uint
|
pass |
|
vs-op-assign-mod-uvec2-uvec2
|
pass |
|
vs-op-assign-mod-uvec3-uint
|
pass |
|
vs-op-assign-mod-uvec3-uvec3
|
pass |
|
vs-op-assign-mod-uvec4-uint
|
pass |
|
vs-op-assign-mod-uvec4-uvec4
|
pass |
|
vs-op-assign-mult-uint-uint
|
pass |
|
vs-op-assign-mult-uvec2-uint
|
pass |
|
vs-op-assign-mult-uvec2-uvec2
|
pass |
|
vs-op-assign-mult-uvec3-uint
|
pass |
|
vs-op-assign-mult-uvec3-uvec3
|
pass |
|
vs-op-assign-mult-uvec4-uint
|
pass |
|
vs-op-assign-mult-uvec4-uvec4
|
pass |
|
vs-op-assign-rshift-int-int
|
pass |
|
vs-op-assign-rshift-int-uint
|
pass |
|
vs-op-assign-rshift-ivec2-int
|
pass |
|
vs-op-assign-rshift-ivec2-ivec2
|
pass |
|
vs-op-assign-rshift-ivec2-uint
|
pass |
|
vs-op-assign-rshift-ivec2-uvec2
|
pass |
|
vs-op-assign-rshift-ivec3-int
|
pass |
|
vs-op-assign-rshift-ivec3-ivec3
|
pass |
|
vs-op-assign-rshift-ivec3-uint
|
pass |
|
vs-op-assign-rshift-ivec3-uvec3
|
pass |
|
vs-op-assign-rshift-ivec4-int
|
pass |
|
vs-op-assign-rshift-ivec4-ivec4
|
pass |
|
vs-op-assign-rshift-ivec4-uint
|
pass |
|
vs-op-assign-rshift-ivec4-uvec4
|
pass |
|
vs-op-assign-rshift-uint-int
|
pass |
|
vs-op-assign-rshift-uint-uint
|
pass |
|
vs-op-assign-rshift-uvec2-int
|
pass |
|
vs-op-assign-rshift-uvec2-ivec2
|
pass |
|
vs-op-assign-rshift-uvec2-uint
|
pass |
|
vs-op-assign-rshift-uvec2-uvec2
|
pass |
|
vs-op-assign-rshift-uvec3-int
|
pass |
|
vs-op-assign-rshift-uvec3-ivec3
|
pass |
|
vs-op-assign-rshift-uvec3-uint
|
pass |
|
vs-op-assign-rshift-uvec3-uvec3
|
pass |
|
vs-op-assign-rshift-uvec4-int
|
pass |
|
vs-op-assign-rshift-uvec4-ivec4
|
pass |
|
vs-op-assign-rshift-uvec4-uint
|
pass |
|
vs-op-assign-rshift-uvec4-uvec4
|
pass |
|
vs-op-assign-sub-uint-uint
|
pass |
|
vs-op-assign-sub-uvec2-uint
|
pass |
|
vs-op-assign-sub-uvec2-uvec2
|
pass |
|
vs-op-assign-sub-uvec3-uint
|
pass |
|
vs-op-assign-sub-uvec3-uvec3
|
pass |
|
vs-op-assign-sub-uvec4-uint
|
pass |
|
vs-op-assign-sub-uvec4-uvec4
|
pass |
|
vs-op-bitand-abs-neg-int-int
|
pass |
|
vs-op-bitand-abs-neg-int-ivec2
|
pass |
|
vs-op-bitand-abs-neg-int-ivec3
|
pass |
|
vs-op-bitand-abs-neg-int-ivec4
|
pass |
|
vs-op-bitand-abs-neg-ivec2-int
|
pass |
|
vs-op-bitand-abs-neg-ivec2-ivec2
|
pass |
|
vs-op-bitand-abs-neg-ivec3-int
|
pass |
|
vs-op-bitand-abs-neg-ivec3-ivec3
|
pass |
|
vs-op-bitand-abs-neg-ivec4-int
|
pass |
|
vs-op-bitand-abs-neg-ivec4-ivec4
|
pass |
|
vs-op-bitand-abs-not-int-int
|
pass |
|
vs-op-bitand-abs-not-int-ivec2
|
pass |
|
vs-op-bitand-abs-not-int-ivec3
|
pass |
|
vs-op-bitand-abs-not-int-ivec4
|
pass |
|
vs-op-bitand-abs-not-ivec2-int
|
pass |
|
vs-op-bitand-abs-not-ivec2-ivec2
|
pass |
|
vs-op-bitand-abs-not-ivec3-int
|
pass |
|
vs-op-bitand-abs-not-ivec3-ivec3
|
pass |
|
vs-op-bitand-abs-not-ivec4-int
|
pass |
|
vs-op-bitand-abs-not-ivec4-ivec4
|
pass |
|
vs-op-bitand-int-int
|
pass |
|
vs-op-bitand-int-ivec2
|
pass |
|
vs-op-bitand-int-ivec3
|
pass |
|
vs-op-bitand-int-ivec4
|
pass |
|
vs-op-bitand-ivec2-int
|
pass |
|
vs-op-bitand-ivec2-ivec2
|
pass |
|
vs-op-bitand-ivec3-int
|
pass |
|
vs-op-bitand-ivec3-ivec3
|
pass |
|
vs-op-bitand-ivec4-int
|
pass |
|
vs-op-bitand-ivec4-ivec4
|
pass |
|
vs-op-bitand-neg-abs-int-int
|
pass |
|
vs-op-bitand-neg-abs-int-ivec2
|
pass |
|
vs-op-bitand-neg-abs-int-ivec3
|
pass |
|
vs-op-bitand-neg-abs-int-ivec4
|
pass |
|
vs-op-bitand-neg-abs-ivec2-int
|
pass |
|
vs-op-bitand-neg-abs-ivec2-ivec2
|
pass |
|
vs-op-bitand-neg-abs-ivec3-int
|
pass |
|
vs-op-bitand-neg-abs-ivec3-ivec3
|
pass |
|
vs-op-bitand-neg-abs-ivec4-int
|
pass |
|
vs-op-bitand-neg-abs-ivec4-ivec4
|
pass |
|
vs-op-bitand-neg-int-int
|
pass |
|
vs-op-bitand-neg-int-ivec2
|
pass |
|
vs-op-bitand-neg-int-ivec3
|
pass |
|
vs-op-bitand-neg-int-ivec4
|
pass |
|
vs-op-bitand-neg-ivec2-int
|
pass |
|
vs-op-bitand-neg-ivec2-ivec2
|
pass |
|
vs-op-bitand-neg-ivec3-int
|
pass |
|
vs-op-bitand-neg-ivec3-ivec3
|
pass |
|
vs-op-bitand-neg-ivec4-int
|
pass |
|
vs-op-bitand-neg-ivec4-ivec4
|
pass |
|
vs-op-bitand-neg-uint-uint
|
pass |
|
vs-op-bitand-neg-uint-uvec2
|
pass |
|
vs-op-bitand-neg-uint-uvec3
|
pass |
|
vs-op-bitand-neg-uint-uvec4
|
pass |
|
vs-op-bitand-neg-uvec2-uint
|
pass |
|
vs-op-bitand-neg-uvec2-uvec2
|
pass |
|
vs-op-bitand-neg-uvec3-uint
|
pass |
|
vs-op-bitand-neg-uvec3-uvec3
|
pass |
|
vs-op-bitand-neg-uvec4-uint
|
pass |
|
vs-op-bitand-neg-uvec4-uvec4
|
pass |
|
vs-op-bitand-not-abs-int-int
|
pass |
|
vs-op-bitand-not-abs-int-ivec2
|
pass |
|
vs-op-bitand-not-abs-int-ivec3
|
pass |
|
vs-op-bitand-not-abs-int-ivec4
|
pass |
|
vs-op-bitand-not-abs-ivec2-int
|
pass |
|
vs-op-bitand-not-abs-ivec2-ivec2
|
pass |
|
vs-op-bitand-not-abs-ivec3-int
|
pass |
|
vs-op-bitand-not-abs-ivec3-ivec3
|
pass |
|
vs-op-bitand-not-abs-ivec4-int
|
pass |
|
vs-op-bitand-not-abs-ivec4-ivec4
|
pass |
|
vs-op-bitand-not-int-int
|
pass |
|
vs-op-bitand-not-int-ivec2
|
pass |
|
vs-op-bitand-not-int-ivec3
|
pass |
|
vs-op-bitand-not-int-ivec4
|
pass |
|
vs-op-bitand-not-ivec2-int
|
pass |
|
vs-op-bitand-not-ivec2-ivec2
|
pass |
|
vs-op-bitand-not-ivec3-int
|
pass |
|
vs-op-bitand-not-ivec3-ivec3
|
pass |
|
vs-op-bitand-not-ivec4-int
|
pass |
|
vs-op-bitand-not-ivec4-ivec4
|
pass |
|
vs-op-bitand-not-uint-uint
|
pass |
|
vs-op-bitand-not-uint-uvec2
|
pass |
|
vs-op-bitand-not-uint-uvec3
|
pass |
|
vs-op-bitand-not-uint-uvec4
|
pass |
|
vs-op-bitand-not-uvec2-uint
|
pass |
|
vs-op-bitand-not-uvec2-uvec2
|
pass |
|
vs-op-bitand-not-uvec3-uint
|
pass |
|
vs-op-bitand-not-uvec3-uvec3
|
pass |
|
vs-op-bitand-not-uvec4-uint
|
pass |
|
vs-op-bitand-not-uvec4-uvec4
|
pass |
|
vs-op-bitand-uint-uint
|
pass |
|
vs-op-bitand-uint-uvec2
|
pass |
|
vs-op-bitand-uint-uvec3
|
pass |
|
vs-op-bitand-uint-uvec4
|
pass |
|
vs-op-bitand-uvec2-uint
|
pass |
|
vs-op-bitand-uvec2-uvec2
|
pass |
|
vs-op-bitand-uvec3-uint
|
pass |
|
vs-op-bitand-uvec3-uvec3
|
pass |
|
vs-op-bitand-uvec4-uint
|
pass |
|
vs-op-bitand-uvec4-uvec4
|
pass |
|
vs-op-bitor-abs-neg-int-int
|
pass |
|
vs-op-bitor-abs-neg-int-ivec2
|
pass |
|
vs-op-bitor-abs-neg-int-ivec3
|
pass |
|
vs-op-bitor-abs-neg-int-ivec4
|
pass |
|
vs-op-bitor-abs-neg-ivec2-int
|
pass |
|
vs-op-bitor-abs-neg-ivec2-ivec2
|
pass |
|
vs-op-bitor-abs-neg-ivec3-int
|
pass |
|
vs-op-bitor-abs-neg-ivec3-ivec3
|
pass |
|
vs-op-bitor-abs-neg-ivec4-int
|
pass |
|
vs-op-bitor-abs-neg-ivec4-ivec4
|
pass |
|
vs-op-bitor-abs-not-int-int
|
pass |
|
vs-op-bitor-abs-not-int-ivec2
|
pass |
|
vs-op-bitor-abs-not-int-ivec3
|
pass |
|
vs-op-bitor-abs-not-int-ivec4
|
pass |
|
vs-op-bitor-abs-not-ivec2-int
|
pass |
|
vs-op-bitor-abs-not-ivec2-ivec2
|
pass |
|
vs-op-bitor-abs-not-ivec3-int
|
pass |
|
vs-op-bitor-abs-not-ivec3-ivec3
|
pass |
|
vs-op-bitor-abs-not-ivec4-int
|
pass |
|
vs-op-bitor-abs-not-ivec4-ivec4
|
pass |
|
vs-op-bitor-int-int
|
pass |
|
vs-op-bitor-int-ivec2
|
pass |
|
vs-op-bitor-int-ivec3
|
pass |
|
vs-op-bitor-int-ivec4
|
pass |
|
vs-op-bitor-ivec2-int
|
pass |
|
vs-op-bitor-ivec2-ivec2
|
pass |
|
vs-op-bitor-ivec3-int
|
pass |
|
vs-op-bitor-ivec3-ivec3
|
pass |
|
vs-op-bitor-ivec4-int
|
pass |
|
vs-op-bitor-ivec4-ivec4
|
pass |
|
vs-op-bitor-neg-abs-int-int
|
pass |
|
vs-op-bitor-neg-abs-int-ivec2
|
pass |
|
vs-op-bitor-neg-abs-int-ivec3
|
pass |
|
vs-op-bitor-neg-abs-int-ivec4
|
pass |
|
vs-op-bitor-neg-abs-ivec2-int
|
pass |
|
vs-op-bitor-neg-abs-ivec2-ivec2
|
pass |
|
vs-op-bitor-neg-abs-ivec3-int
|
pass |
|
vs-op-bitor-neg-abs-ivec3-ivec3
|
pass |
|
vs-op-bitor-neg-abs-ivec4-int
|
pass |
|
vs-op-bitor-neg-abs-ivec4-ivec4
|
pass |
|
vs-op-bitor-neg-int-int
|
pass |
|
vs-op-bitor-neg-int-ivec2
|
pass |
|
vs-op-bitor-neg-int-ivec3
|
pass |
|
vs-op-bitor-neg-int-ivec4
|
pass |
|
vs-op-bitor-neg-ivec2-int
|
pass |
|
vs-op-bitor-neg-ivec2-ivec2
|
pass |
|
vs-op-bitor-neg-ivec3-int
|
pass |
|
vs-op-bitor-neg-ivec3-ivec3
|
pass |
|
vs-op-bitor-neg-ivec4-int
|
pass |
|
vs-op-bitor-neg-ivec4-ivec4
|
pass |
|
vs-op-bitor-neg-uint-uint
|
pass |
|
vs-op-bitor-neg-uint-uvec2
|
pass |
|
vs-op-bitor-neg-uint-uvec3
|
pass |
|
vs-op-bitor-neg-uint-uvec4
|
pass |
|
vs-op-bitor-neg-uvec2-uint
|
pass |
|
vs-op-bitor-neg-uvec2-uvec2
|
pass |
|
vs-op-bitor-neg-uvec3-uint
|
pass |
|
vs-op-bitor-neg-uvec3-uvec3
|
pass |
|
vs-op-bitor-neg-uvec4-uint
|
pass |
|
vs-op-bitor-neg-uvec4-uvec4
|
pass |
|
vs-op-bitor-not-abs-int-int
|
pass |
|
vs-op-bitor-not-abs-int-ivec2
|
pass |
|
vs-op-bitor-not-abs-int-ivec3
|
pass |
|
vs-op-bitor-not-abs-int-ivec4
|
pass |
|
vs-op-bitor-not-abs-ivec2-int
|
pass |
|
vs-op-bitor-not-abs-ivec2-ivec2
|
pass |
|
vs-op-bitor-not-abs-ivec3-int
|
pass |
|
vs-op-bitor-not-abs-ivec3-ivec3
|
pass |
|
vs-op-bitor-not-abs-ivec4-int
|
pass |
|
vs-op-bitor-not-abs-ivec4-ivec4
|
pass |
|
vs-op-bitor-not-int-int
|
pass |
|
vs-op-bitor-not-int-ivec2
|
pass |
|
vs-op-bitor-not-int-ivec3
|
pass |
|
vs-op-bitor-not-int-ivec4
|
pass |
|
vs-op-bitor-not-ivec2-int
|
pass |
|
vs-op-bitor-not-ivec2-ivec2
|
pass |
|
vs-op-bitor-not-ivec3-int
|
pass |
|
vs-op-bitor-not-ivec3-ivec3
|
pass |
|
vs-op-bitor-not-ivec4-int
|
pass |
|
vs-op-bitor-not-ivec4-ivec4
|
pass |
|
vs-op-bitor-not-uint-uint
|
pass |
|
vs-op-bitor-not-uint-uvec2
|
pass |
|
vs-op-bitor-not-uint-uvec3
|
pass |
|
vs-op-bitor-not-uint-uvec4
|
pass |
|
vs-op-bitor-not-uvec2-uint
|
pass |
|
vs-op-bitor-not-uvec2-uvec2
|
pass |
|
vs-op-bitor-not-uvec3-uint
|
pass |
|
vs-op-bitor-not-uvec3-uvec3
|
pass |
|
vs-op-bitor-not-uvec4-uint
|
pass |
|
vs-op-bitor-not-uvec4-uvec4
|
pass |
|
vs-op-bitor-uint-uint
|
pass |
|
vs-op-bitor-uint-uvec2
|
pass |
|
vs-op-bitor-uint-uvec3
|
pass |
|
vs-op-bitor-uint-uvec4
|
pass |
|
vs-op-bitor-uvec2-uint
|
pass |
|
vs-op-bitor-uvec2-uvec2
|
pass |
|
vs-op-bitor-uvec3-uint
|
pass |
|
vs-op-bitor-uvec3-uvec3
|
pass |
|
vs-op-bitor-uvec4-uint
|
pass |
|
vs-op-bitor-uvec4-uvec4
|
pass |
|
vs-op-bitxor-abs-neg-int-int
|
pass |
|
vs-op-bitxor-abs-neg-int-ivec2
|
pass |
|
vs-op-bitxor-abs-neg-int-ivec3
|
pass |
|
vs-op-bitxor-abs-neg-int-ivec4
|
pass |
|
vs-op-bitxor-abs-neg-ivec2-int
|
pass |
|
vs-op-bitxor-abs-neg-ivec2-ivec2
|
pass |
|
vs-op-bitxor-abs-neg-ivec3-int
|
pass |
|
vs-op-bitxor-abs-neg-ivec3-ivec3
|
pass |
|
vs-op-bitxor-abs-neg-ivec4-int
|
pass |
|
vs-op-bitxor-abs-neg-ivec4-ivec4
|
pass |
|
vs-op-bitxor-abs-not-int-int
|
pass |
|
vs-op-bitxor-abs-not-int-ivec2
|
pass |
|
vs-op-bitxor-abs-not-int-ivec3
|
pass |
|
vs-op-bitxor-abs-not-int-ivec4
|
pass |
|
vs-op-bitxor-abs-not-ivec2-int
|
pass |
|
vs-op-bitxor-abs-not-ivec2-ivec2
|
pass |
|
vs-op-bitxor-abs-not-ivec3-int
|
pass |
|
vs-op-bitxor-abs-not-ivec3-ivec3
|
pass |
|
vs-op-bitxor-abs-not-ivec4-int
|
pass |
|
vs-op-bitxor-abs-not-ivec4-ivec4
|
pass |
|
vs-op-bitxor-int-int
|
pass |
|
vs-op-bitxor-int-ivec2
|
pass |
|
vs-op-bitxor-int-ivec3
|
pass |
|
vs-op-bitxor-int-ivec4
|
pass |
|
vs-op-bitxor-ivec2-int
|
pass |
|
vs-op-bitxor-ivec2-ivec2
|
pass |
|
vs-op-bitxor-ivec3-int
|
pass |
|
vs-op-bitxor-ivec3-ivec3
|
pass |
|
vs-op-bitxor-ivec4-int
|
pass |
|
vs-op-bitxor-ivec4-ivec4
|
pass |
|
vs-op-bitxor-neg-abs-int-int
|
pass |
|
vs-op-bitxor-neg-abs-int-ivec2
|
pass |
|
vs-op-bitxor-neg-abs-int-ivec3
|
pass |
|
vs-op-bitxor-neg-abs-int-ivec4
|
pass |
|
vs-op-bitxor-neg-abs-ivec2-int
|
pass |
|
vs-op-bitxor-neg-abs-ivec2-ivec2
|
pass |
|
vs-op-bitxor-neg-abs-ivec3-int
|
pass |
|
vs-op-bitxor-neg-abs-ivec3-ivec3
|
pass |
|
vs-op-bitxor-neg-abs-ivec4-int
|
pass |
|
vs-op-bitxor-neg-abs-ivec4-ivec4
|
pass |
|
vs-op-bitxor-neg-int-int
|
pass |
|
vs-op-bitxor-neg-int-ivec2
|
pass |
|
vs-op-bitxor-neg-int-ivec3
|
pass |
|
vs-op-bitxor-neg-int-ivec4
|
pass |
|
vs-op-bitxor-neg-ivec2-int
|
pass |
|
vs-op-bitxor-neg-ivec2-ivec2
|
pass |
|
vs-op-bitxor-neg-ivec3-int
|
pass |
|
vs-op-bitxor-neg-ivec3-ivec3
|
pass |
|
vs-op-bitxor-neg-ivec4-int
|
pass |
|
vs-op-bitxor-neg-ivec4-ivec4
|
pass |
|
vs-op-bitxor-neg-uint-uint
|
pass |
|
vs-op-bitxor-neg-uint-uvec2
|
pass |
|
vs-op-bitxor-neg-uint-uvec3
|
pass |
|
vs-op-bitxor-neg-uint-uvec4
|
pass |
|
vs-op-bitxor-neg-uvec2-uint
|
pass |
|
vs-op-bitxor-neg-uvec2-uvec2
|
pass |
|
vs-op-bitxor-neg-uvec3-uint
|
pass |
|
vs-op-bitxor-neg-uvec3-uvec3
|
pass |
|
vs-op-bitxor-neg-uvec4-uint
|
pass |
|
vs-op-bitxor-neg-uvec4-uvec4
|
pass |
|
vs-op-bitxor-not-abs-int-int
|
pass |
|
vs-op-bitxor-not-abs-int-ivec2
|
pass |
|
vs-op-bitxor-not-abs-int-ivec3
|
pass |
|
vs-op-bitxor-not-abs-int-ivec4
|
pass |
|
vs-op-bitxor-not-abs-ivec2-int
|
pass |
|
vs-op-bitxor-not-abs-ivec2-ivec2
|
pass |
|
vs-op-bitxor-not-abs-ivec3-int
|
pass |
|
vs-op-bitxor-not-abs-ivec3-ivec3
|
pass |
|
vs-op-bitxor-not-abs-ivec4-int
|
pass |
|
vs-op-bitxor-not-abs-ivec4-ivec4
|
pass |
|
vs-op-bitxor-not-int-int
|
pass |
|
vs-op-bitxor-not-int-ivec2
|
pass |
|
vs-op-bitxor-not-int-ivec3
|
pass |
|
vs-op-bitxor-not-int-ivec4
|
pass |
|
vs-op-bitxor-not-ivec2-int
|
pass |
|
vs-op-bitxor-not-ivec2-ivec2
|
pass |
|
vs-op-bitxor-not-ivec3-int
|
pass |
|
vs-op-bitxor-not-ivec3-ivec3
|
pass |
|
vs-op-bitxor-not-ivec4-int
|
pass |
|
vs-op-bitxor-not-ivec4-ivec4
|
pass |
|
vs-op-bitxor-not-uint-uint
|
pass |
|
vs-op-bitxor-not-uint-uvec2
|
pass |
|
vs-op-bitxor-not-uint-uvec3
|
pass |
|
vs-op-bitxor-not-uint-uvec4
|
pass |
|
vs-op-bitxor-not-uvec2-uint
|
pass |
|
vs-op-bitxor-not-uvec2-uvec2
|
pass |
|
vs-op-bitxor-not-uvec3-uint
|
pass |
|
vs-op-bitxor-not-uvec3-uvec3
|
pass |
|
vs-op-bitxor-not-uvec4-uint
|
pass |
|
vs-op-bitxor-not-uvec4-uvec4
|
pass |
|
vs-op-bitxor-uint-uint
|
pass |
|
vs-op-bitxor-uint-uvec2
|
pass |
|
vs-op-bitxor-uint-uvec3
|
pass |
|
vs-op-bitxor-uint-uvec4
|
pass |
|
vs-op-bitxor-uvec2-uint
|
pass |
|
vs-op-bitxor-uvec2-uvec2
|
pass |
|
vs-op-bitxor-uvec3-uint
|
pass |
|
vs-op-bitxor-uvec3-uvec3
|
pass |
|
vs-op-bitxor-uvec4-uint
|
pass |
|
vs-op-bitxor-uvec4-uvec4
|
pass |
|
vs-op-complement-int
|
pass |
|
vs-op-complement-ivec2
|
pass |
|
vs-op-complement-ivec3
|
pass |
|
vs-op-complement-ivec4
|
pass |
|
vs-op-complement-uint
|
pass |
|
vs-op-complement-uvec2
|
pass |
|
vs-op-complement-uvec3
|
pass |
|
vs-op-complement-uvec4
|
pass |
|
vs-op-div-large-uint-uint
|
pass |
|
vs-op-div-uint-uint
|
pass |
|
vs-op-div-uint-uvec2
|
pass |
|
vs-op-div-uint-uvec3
|
pass |
|
vs-op-div-uint-uvec4
|
pass |
|
vs-op-div-uvec2-uint
|
pass |
|
vs-op-div-uvec2-uvec2
|
pass |
|
vs-op-div-uvec3-uint
|
pass |
|
vs-op-div-uvec3-uvec3
|
pass |
|
vs-op-div-uvec4-uint
|
pass |
|
vs-op-div-uvec4-uvec4
|
pass |
|
vs-op-eq-uint-uint
|
pass |
|
vs-op-eq-uint-uint-using-if
|
pass |
|
vs-op-eq-uvec2-uvec2
|
pass |
|
vs-op-eq-uvec2-uvec2-using-if
|
pass |
|
vs-op-eq-uvec3-uvec3
|
pass |
|
vs-op-eq-uvec3-uvec3-using-if
|
pass |
|
vs-op-eq-uvec4-uvec4
|
pass |
|
vs-op-eq-uvec4-uvec4-using-if
|
pass |
|
vs-op-ge-uint-uint
|
pass |
|
vs-op-ge-uint-uint-using-if
|
pass |
|
vs-op-gt-uint-uint
|
pass |
|
vs-op-gt-uint-uint-using-if
|
pass |
|
vs-op-le-uint-uint
|
pass |
|
vs-op-le-uint-uint-using-if
|
pass |
|
vs-op-lshift-int-int
|
pass |
|
vs-op-lshift-int-uint
|
pass |
|
vs-op-lshift-ivec2-int
|
pass |
|
vs-op-lshift-ivec2-ivec2
|
pass |
|
vs-op-lshift-ivec2-uint
|
pass |
|
vs-op-lshift-ivec2-uvec2
|
pass |
|
vs-op-lshift-ivec3-int
|
pass |
|
vs-op-lshift-ivec3-ivec3
|
pass |
|
vs-op-lshift-ivec3-uint
|
pass |
|
vs-op-lshift-ivec3-uvec3
|
pass |
|
vs-op-lshift-ivec4-int
|
pass |
|
vs-op-lshift-ivec4-ivec4
|
pass |
|
vs-op-lshift-ivec4-uint
|
pass |
|
vs-op-lshift-ivec4-uvec4
|
pass |
|
vs-op-lshift-uint-int
|
pass |
|
vs-op-lshift-uint-uint
|
pass |
|
vs-op-lshift-uvec2-int
|
pass |
|
vs-op-lshift-uvec2-ivec2
|
pass |
|
vs-op-lshift-uvec2-uint
|
pass |
|
vs-op-lshift-uvec2-uvec2
|
pass |
|
vs-op-lshift-uvec3-int
|
pass |
|
vs-op-lshift-uvec3-ivec3
|
pass |
|
vs-op-lshift-uvec3-uint
|
pass |
|
vs-op-lshift-uvec3-uvec3
|
pass |
|
vs-op-lshift-uvec4-int
|
pass |
|
vs-op-lshift-uvec4-ivec4
|
pass |
|
vs-op-lshift-uvec4-uint
|
pass |
|
vs-op-lshift-uvec4-uvec4
|
pass |
|
vs-op-lt-uint-uint
|
pass |
|
vs-op-lt-uint-uint-using-if
|
pass |
|
vs-op-mod-int-int
|
pass |
|
vs-op-mod-int-ivec2
|
pass |
|
vs-op-mod-int-ivec3
|
pass |
|
vs-op-mod-int-ivec4
|
pass |
|
vs-op-mod-ivec2-int
|
pass |
|
vs-op-mod-ivec2-ivec2
|
pass |
|
vs-op-mod-ivec3-int
|
pass |
|
vs-op-mod-ivec3-ivec3
|
pass |
|
vs-op-mod-ivec4-int
|
pass |
|
vs-op-mod-ivec4-ivec4
|
pass |
|
vs-op-mod-uint-uint
|
pass |
|
vs-op-mod-uint-uvec2
|
pass |
|
vs-op-mod-uint-uvec3
|
pass |
|
vs-op-mod-uint-uvec4
|
pass |
|
vs-op-mod-uvec2-uint
|
pass |
|
vs-op-mod-uvec2-uvec2
|
pass |
|
vs-op-mod-uvec3-uint
|
pass |
|
vs-op-mod-uvec3-uvec3
|
pass |
|
vs-op-mod-uvec4-uint
|
pass |
|
vs-op-mod-uvec4-uvec4
|
pass |
|
vs-op-mult-uint-uint
|
pass |
|
vs-op-mult-uint-uvec2
|
pass |
|
vs-op-mult-uint-uvec3
|
pass |
|
vs-op-mult-uint-uvec4
|
pass |
|
vs-op-mult-uvec2-uint
|
pass |
|
vs-op-mult-uvec2-uvec2
|
pass |
|
vs-op-mult-uvec3-uint
|
pass |
|
vs-op-mult-uvec3-uvec3
|
pass |
|
vs-op-mult-uvec4-uint
|
pass |
|
vs-op-mult-uvec4-uvec4
|
pass |
|
vs-op-ne-uint-uint
|
pass |
|
vs-op-ne-uint-uint-using-if
|
pass |
|
vs-op-ne-uvec2-uvec2
|
pass |
|
vs-op-ne-uvec2-uvec2-using-if
|
pass |
|
vs-op-ne-uvec3-uvec3
|
pass |
|
vs-op-ne-uvec3-uvec3-using-if
|
pass |
|
vs-op-ne-uvec4-uvec4
|
pass |
|
vs-op-ne-uvec4-uvec4-using-if
|
pass |
|
vs-op-neg-uint
|
pass |
|
vs-op-neg-uvec2
|
pass |
|
vs-op-neg-uvec3
|
pass |
|
vs-op-neg-uvec4
|
pass |
|
vs-op-rshift-int-int
|
pass |
|
vs-op-rshift-int-uint
|
pass |
|
vs-op-rshift-ivec2-int
|
pass |
|
vs-op-rshift-ivec2-ivec2
|
pass |
|
vs-op-rshift-ivec2-uint
|
pass |
|
vs-op-rshift-ivec2-uvec2
|
pass |
|
vs-op-rshift-ivec3-int
|
pass |
|
vs-op-rshift-ivec3-ivec3
|
pass |
|
vs-op-rshift-ivec3-uint
|
pass |
|
vs-op-rshift-ivec3-uvec3
|
pass |
|
vs-op-rshift-ivec4-int
|
pass |
|
vs-op-rshift-ivec4-ivec4
|
pass |
|
vs-op-rshift-ivec4-uint
|
pass |
|
vs-op-rshift-ivec4-uvec4
|
pass |
|
vs-op-rshift-uint-int
|
pass |
|
vs-op-rshift-uint-uint
|
pass |
|
vs-op-rshift-uvec2-int
|
pass |
|
vs-op-rshift-uvec2-ivec2
|
pass |
|
vs-op-rshift-uvec2-uint
|
pass |
|
vs-op-rshift-uvec2-uvec2
|
pass |
|
vs-op-rshift-uvec3-int
|
pass |
|
vs-op-rshift-uvec3-ivec3
|
pass |
|
vs-op-rshift-uvec3-uint
|
pass |
|
vs-op-rshift-uvec3-uvec3
|
pass |
|
vs-op-rshift-uvec4-int
|
pass |
|
vs-op-rshift-uvec4-ivec4
|
pass |
|
vs-op-rshift-uvec4-uint
|
pass |
|
vs-op-rshift-uvec4-uvec4
|
pass |
|
vs-op-selection-bool-uint-uint
|
pass |
|
vs-op-selection-bool-uvec2-uvec2
|
pass |
|
vs-op-selection-bool-uvec3-uvec3
|
pass |
|
vs-op-selection-bool-uvec4-uvec4
|
pass |
|
vs-op-sub-uint-uint
|
pass |
|
vs-op-sub-uint-uvec2
|
pass |
|
vs-op-sub-uint-uvec3
|
pass |
|
vs-op-sub-uint-uvec4
|
pass |
|
vs-op-sub-uvec2-uint
|
pass |
|
vs-op-sub-uvec2-uvec2
|
pass |
|
vs-op-sub-uvec3-uint
|
pass |
|
vs-op-sub-uvec3-uvec3
|
pass |
|
vs-op-sub-uvec4-uint
|
pass |
|
vs-op-sub-uvec4-uvec4
|
pass |
|
vs-op-uplus-uint
|
pass |
|
vs-op-uplus-uvec2
|
pass |
|
vs-op-uplus-uvec3
|
pass |
|
vs-op-uplus-uvec4
|
pass |
|
vs-round-float
|
pass |
|
vs-round-vec2
|
pass |
|
vs-round-vec3
|
pass |
|
vs-round-vec4
|
pass |
|
vs-roundeven-float
|
pass |
|
vs-roundeven-vec2
|
pass |
|
vs-roundeven-vec3
|
pass |
|
vs-roundeven-vec4
|
pass |
|
vs-sign-int
|
pass |
|
vs-sign-ivec2
|
pass |
|
vs-sign-ivec3
|
pass |
|
vs-sign-ivec4
|
pass |
|
vs-sinh-float
|
pass |
|
vs-sinh-vec2
|
pass |
|
vs-sinh-vec3
|
pass |
|
vs-sinh-vec4
|
pass |
|
vs-tanh-float
|
pass |
|
vs-tanh-vec2
|
pass |
|
vs-tanh-vec3
|
pass |
|
vs-tanh-vec4
|
pass |
|
vs-trunc-float
|
pass |
|
vs-trunc-vec2
|
pass |
|
vs-trunc-vec3
|
pass |
|
vs-trunc-vec4
|
pass |
|
clipping
|
24/24 |
|
clip-plane-transformation pos
|
pass |
|
fs-clip-distance-explicitly-sized
|
pass |
|
fs-clip-distance-interpolated
|
pass |
|
fs-clip-distance-sizeable-to-max
|
pass |
|
max-clip-distances
|
pass |
|
vs-clip-based-on-position
|
pass |
|
vs-clip-based-on-position-homogeneity
|
pass |
|
vs-clip-distance-all-planes-enabled
|
pass |
|
vs-clip-distance-bulk-assign
|
pass |
|
vs-clip-distance-const-accept
|
pass |
|
vs-clip-distance-const-reject
|
pass |
|
vs-clip-distance-deadcode
|
pass |
|
vs-clip-distance-enables
|
pass |
|
vs-clip-distance-explicitly-sized
|
pass |
|
vs-clip-distance-implicitly-sized
|
pass |
|
vs-clip-distance-in-param
|
pass |
|
vs-clip-distance-inout-param
|
pass |
|
vs-clip-distance-out-of-bounds-access-read
|
pass |
|
vs-clip-distance-out-of-bounds-access-write
|
pass |
|
vs-clip-distance-out-param
|
pass |
|
vs-clip-distance-primitives
|
pass |
|
vs-clip-distance-retval
|
pass |
|
vs-clip-distance-sizeable-to-max
|
pass |
|
vs-clip-distance-uint-index
|
pass |
|
fs-decrement-int
|
pass |
|
fs-decrement-uint
|
pass |
|
fs-discard-exit-1
|
pass |
|
fs-discard-exit-2
|
pass |
|
fs-div-neg
|
pass |
|
fs-execution-ordering
|
pass |
|
fs-float-uint-conversion
|
pass |
|
fs-fwidth-color
|
pass |
|
fs-increment-int
|
pass |
|
fs-increment-uint
|
pass |
|
fs-isinf-vec2
|
pass |
|
fs-isinf-vec3
|
pass |
|
fs-isinf-vec4
|
pass |
|
fs-isnan-vec2
|
pass |
|
fs-isnan-vec3
|
pass |
|
fs-isnan-vec4
|
pass |
|
fs-large-local-array
|
pass |
|
fs-large-local-array-out-of-bounds-read
|
pass |
|
fs-large-local-array-out-of-bounds-write
|
pass |
|
fs-large-local-array-vec2
|
pass |
|
fs-large-local-array-vec3
|
pass |
|
fs-large-local-array-vec4
|
pass |
|
fs-logic-joined-comparisons-with-nan
|
pass |
|
fs-logic-joined-comparisons-with-nan2
|
pass |
|
fs-loop-cont-else-bug
|
pass |
|
fs-mix-bvec4-infnan
|
pass |
|
fs-modf-float
|
pass |
|
fs-modf-vec2
|
pass |
|
fs-modf-vec3
|
pass |
|
fs-modf-vec4
|
pass |
|
fs-multiple-large-local-arrays
|
pass |
|
fs-multiply-const-ivec4
|
pass |
|
fs-multiply-const-uvec4
|
pass |
|
fs-multiply-ivec4-const
|
pass |
|
fs-multiply-uvec4-const
|
pass |
|
fs-shift-left-of-shift-left
|
pass |
|
fs-shift-right-of-shift-left
|
pass |
|
fs-texelfetch-2d
|
pass |
|
fs-texelfetchoffset-2d
|
pass |
|
fs-texture-sampler2dshadow-01
|
pass |
|
fs-texture-sampler2dshadow-02
|
pass |
|
fs-texture-sampler2dshadow-03
|
pass |
|
fs-texture-sampler2dshadow-04
|
pass |
|
fs-texture-sampler2dshadow-05
|
pass |
|
fs-texture-sampler2dshadow-06
|
pass |
|
fs-texture-sampler2dshadow-07
|
pass |
|
fs-texture-sampler2dshadow-08
|
pass |
|
fs-texture-sampler2dshadow-09
|
pass |
|
fs-texture-sampler2dshadow-10
|
pass |
|
fs-texture-sampler2dshadow-11
|
pass |
|
fs-texture-sampler2dshadow-12
|
pass |
|
fs-texturegrad-miplevels
|
pass |
|
fs-texturelod-miplevels
|
pass |
|
fs-texturelod-miplevels-biased
|
pass |
|
fs-textureoffset-2d
|
pass |
|
fs-texturesize-compare
|
pass |
|
fs-trunc
|
pass |
|
fs-uint-to-float-of-extract-int16
|
fail |
|
fs-uint-to-float-of-extract-int8
|
fail |
|
glsl-algebraic-compare-0-signed
|
pass |
|
glsl-algebraic-compare-0-unsigned
|
pass |
|
glsl-bug-109759-and-110201
|
pass |
|
glsl-const-builtin-cosh
|
pass |
|
glsl-fs-bit-01
|
pass |
|
glsl-fs-bit-02
|
pass |
|
glsl-fs-continue-in-switch-in-do-while
|
pass |
|
glsl-fs-loop-unroll-ishl
|
pass |
|
glsl-fs-loop-unroll-mul
|
pass |
|
glsl-recursive-variable-array-indexing
|
pass |
|
glsl-rotate-left
|
pass |
|
glsl-rotate-right
|
pass |
|
glsl-vs-continue-in-switch-in-do-while
|
pass |
|
interpolation
|
133/133 |
|
fs-int-interpolation
|
pass |
|
fs-uint-interpolation
|
pass |
|
interpolation-flat-gl_backcolor-flat-distance
|
pass |
|
interpolation-flat-gl_backcolor-flat-fixed
|
pass |
|
interpolation-flat-gl_backcolor-flat-none
|
pass |
|
interpolation-flat-gl_backcolor-flat-vertex
|
pass |
|
interpolation-flat-gl_backcolor-smooth-distance
|
pass |
|
interpolation-flat-gl_backcolor-smooth-fixed
|
pass |
|
interpolation-flat-gl_backcolor-smooth-none
|
pass |
|
interpolation-flat-gl_backcolor-smooth-vertex
|
pass |
|
interpolation-flat-gl_backsecondarycolor-flat-distance
|
pass |
|
interpolation-flat-gl_backsecondarycolor-flat-fixed
|
pass |
|
interpolation-flat-gl_backsecondarycolor-flat-none
|
pass |
|
interpolation-flat-gl_backsecondarycolor-flat-vertex
|
pass |
|
interpolation-flat-gl_backsecondarycolor-smooth-distance
|
pass |
|
interpolation-flat-gl_backsecondarycolor-smooth-fixed
|
pass |
|
interpolation-flat-gl_backsecondarycolor-smooth-none
|
pass |
|
interpolation-flat-gl_backsecondarycolor-smooth-vertex
|
pass |
|
interpolation-flat-gl_frontcolor-flat-distance
|
pass |
|
interpolation-flat-gl_frontcolor-flat-fixed
|
pass |
|
interpolation-flat-gl_frontcolor-flat-none
|
pass |
|
interpolation-flat-gl_frontcolor-flat-vertex
|
pass |
|
interpolation-flat-gl_frontcolor-smooth-distance
|
pass |
|
interpolation-flat-gl_frontcolor-smooth-fixed
|
pass |
|
interpolation-flat-gl_frontcolor-smooth-none
|
pass |
|
interpolation-flat-gl_frontcolor-smooth-vertex
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-flat-distance
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-flat-fixed
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-flat-none
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-flat-vertex
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-smooth-distance
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-smooth-fixed
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-smooth-none
|
pass |
|
interpolation-flat-gl_frontsecondarycolor-smooth-vertex
|
pass |
|
interpolation-flat-other-flat-distance
|
pass |
|
interpolation-flat-other-flat-fixed
|
pass |
|
interpolation-flat-other-flat-none
|
pass |
|
interpolation-flat-other-flat-vertex
|
pass |
|
interpolation-flat-other-smooth-distance
|
pass |
|
interpolation-flat-other-smooth-fixed
|
pass |
|
interpolation-flat-other-smooth-none
|
pass |
|
interpolation-flat-other-smooth-vertex
|
pass |
|
interpolation-mixed
|
pass |
|
interpolation-none-gl_backcolor-flat-distance
|
pass |
|
interpolation-none-gl_backcolor-smooth-distance
|
pass |
|
interpolation-none-gl_backsecondarycolor-flat-distance
|
pass |
|
interpolation-none-gl_backsecondarycolor-smooth-distance
|
pass |
|
interpolation-none-gl_frontcolor-flat-distance
|
pass |
|
interpolation-none-gl_frontcolor-smooth-distance
|
pass |
|
interpolation-none-gl_frontsecondarycolor-flat-distance
|
pass |
|
interpolation-none-gl_frontsecondarycolor-smooth-distance
|
pass |
|
interpolation-none-other-flat-distance
|
pass |
|
interpolation-none-other-smooth-distance
|
pass |
|
interpolation-noperspective-gl_backcolor-flat-distance
|
pass |
|
interpolation-noperspective-gl_backcolor-flat-fixed
|
pass |
|
interpolation-noperspective-gl_backcolor-flat-none
|
pass |
|
interpolation-noperspective-gl_backcolor-flat-vertex
|
pass |
|
interpolation-noperspective-gl_backcolor-smooth-distance
|
pass |
|
interpolation-noperspective-gl_backcolor-smooth-fixed
|
pass |
|
interpolation-noperspective-gl_backcolor-smooth-none
|
pass |
|
interpolation-noperspective-gl_backcolor-smooth-vertex
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-flat-distance
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-flat-fixed
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-flat-none
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-flat-vertex
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-smooth-distance
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-smooth-fixed
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-smooth-none
|
pass |
|
interpolation-noperspective-gl_backsecondarycolor-smooth-vertex
|
pass |
|
interpolation-noperspective-gl_frontcolor-flat-distance
|
pass |
|
interpolation-noperspective-gl_frontcolor-flat-fixed
|
pass |
|
interpolation-noperspective-gl_frontcolor-flat-none
|
pass |
|
interpolation-noperspective-gl_frontcolor-flat-vertex
|
pass |
|
interpolation-noperspective-gl_frontcolor-smooth-distance
|
pass |
|
interpolation-noperspective-gl_frontcolor-smooth-fixed
|
pass |
|
interpolation-noperspective-gl_frontcolor-smooth-none
|
pass |
|
interpolation-noperspective-gl_frontcolor-smooth-vertex
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-flat-distance
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-flat-fixed
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-flat-none
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-flat-vertex
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-smooth-distance
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-smooth-fixed
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-smooth-none
|
pass |
|
interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex
|
pass |
|
interpolation-noperspective-other-flat-distance
|
pass |
|
interpolation-noperspective-other-flat-fixed
|
pass |
|
interpolation-noperspective-other-flat-none
|
pass |
|
interpolation-noperspective-other-flat-vertex
|
pass |
|
interpolation-noperspective-other-smooth-distance
|
pass |
|
interpolation-noperspective-other-smooth-fixed
|
pass |
|
interpolation-noperspective-other-smooth-none
|
pass |
|
interpolation-noperspective-other-smooth-vertex
|
pass |
|
interpolation-smooth-gl_backcolor-flat-distance
|
pass |
|
interpolation-smooth-gl_backcolor-flat-fixed
|
pass |
|
interpolation-smooth-gl_backcolor-flat-none
|
pass |
|
interpolation-smooth-gl_backcolor-flat-vertex
|
pass |
|
interpolation-smooth-gl_backcolor-smooth-distance
|
pass |
|
interpolation-smooth-gl_backcolor-smooth-fixed
|
pass |
|
interpolation-smooth-gl_backcolor-smooth-none
|
pass |
|
interpolation-smooth-gl_backcolor-smooth-vertex
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-flat-distance
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-flat-fixed
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-flat-none
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-flat-vertex
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-smooth-distance
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-smooth-fixed
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-smooth-none
|
pass |
|
interpolation-smooth-gl_backsecondarycolor-smooth-vertex
|
pass |
|
interpolation-smooth-gl_frontcolor-flat-distance
|
pass |
|
interpolation-smooth-gl_frontcolor-flat-fixed
|
pass |
|
interpolation-smooth-gl_frontcolor-flat-none
|
pass |
|
interpolation-smooth-gl_frontcolor-flat-vertex
|
pass |
|
interpolation-smooth-gl_frontcolor-smooth-distance
|
pass |
|
interpolation-smooth-gl_frontcolor-smooth-fixed
|
pass |
|
interpolation-smooth-gl_frontcolor-smooth-none
|
pass |
|
interpolation-smooth-gl_frontcolor-smooth-vertex
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-flat-distance
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-flat-fixed
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-flat-none
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-flat-vertex
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-smooth-distance
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-smooth-fixed
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-smooth-none
|
pass |
|
interpolation-smooth-gl_frontsecondarycolor-smooth-vertex
|
pass |
|
interpolation-smooth-other-flat-distance
|
pass |
|
interpolation-smooth-other-flat-fixed
|
pass |
|
interpolation-smooth-other-flat-none
|
pass |
|
interpolation-smooth-other-flat-vertex
|
pass |
|
interpolation-smooth-other-smooth-distance
|
pass |
|
interpolation-smooth-other-smooth-fixed
|
pass |
|
interpolation-smooth-other-smooth-none
|
pass |
|
interpolation-smooth-other-smooth-vertex
|
pass |
|
isinf-and-isnan fs_basic
|
pass |
|
isinf-and-isnan fs_fbo
|
pass |
|
isinf-and-isnan vs_basic
|
pass |
|
isinf-and-isnan vs_fbo
|
pass |
|
isinf-and-isnan vs_xfb
|
pass |
|
open-coded-bitfieldreverse
|
pass |
|
qualifiers
|
1/1 |
|
vs-out-conversion-ivec4-to-vec4
|
pass |
|
range_analysis_fmax_of_nan
|
pass |
|
range_analysis_fmin_of_nan
|
pass |
|
range_analysis_fsat_of_nan
|
pass |
|
sel-neg-int-cast-of-float
|
pass |
|
switch
|
14/14 |
|
fs-conditional-break
|
pass |
|
fs-default-notlast-fallthrough
|
pass |
|
fs-default_last
|
pass |
|
fs-default_notlast
|
pass |
|
fs-exec-after-break
|
pass |
|
fs-fallthrough
|
pass |
|
fs-perpixel
|
pass |
|
fs-shadow-variable
|
pass |
|
fs-single-eval
|
pass |
|
fs-uint
|
pass |
|
fs-uniform
|
pass |
|
fs-uniform-nested
|
pass |
|
vs-pervertex
|
pass |
|
vs-uniform
|
pass |
|
tex-miplevel-selection texture() 1d
|
pass |
|
tex-miplevel-selection texture() 1darray
|
pass |
|
tex-miplevel-selection texture() 1darrayshadow
|
pass |
|
tex-miplevel-selection texture() 1dshadow
|
pass |
|
tex-miplevel-selection texture() 2d
|
pass |
|
tex-miplevel-selection texture() 2darray
|
pass |
|
tex-miplevel-selection texture() 2darrayshadow
|
pass |
|
tex-miplevel-selection texture() 2drect
|
pass |
|
tex-miplevel-selection texture() 2drectshadow
|
pass |
|
tex-miplevel-selection texture() 2dshadow
|
pass |
|
tex-miplevel-selection texture() 3d
|
pass |
|
tex-miplevel-selection texture() cube
|
pass |
|
tex-miplevel-selection texture() cubearray
|
pass |
|
tex-miplevel-selection texture() cubearrayshadow
|
pass |
|
tex-miplevel-selection texture() cubeshadow
|
pass |
|
tex-miplevel-selection texture(bias) 1d
|
pass |
|
tex-miplevel-selection texture(bias) 1darray
|
pass |
|
tex-miplevel-selection texture(bias) 1darrayshadow
|
pass |
|
tex-miplevel-selection texture(bias) 1dshadow
|
pass |
|
tex-miplevel-selection texture(bias) 2d
|
pass |
|
tex-miplevel-selection texture(bias) 2darray
|
pass |
|
tex-miplevel-selection texture(bias) 2dshadow
|
pass |
|
tex-miplevel-selection texture(bias) 3d
|
pass |
|
tex-miplevel-selection texture(bias) cube
|
pass |
|
tex-miplevel-selection texture(bias) cubearray
|
pass |
|
tex-miplevel-selection texture(bias) cubeshadow
|
pass |
|
tex-miplevel-selection texturegrad 1d
|
pass |
|
tex-miplevel-selection texturegrad 1darray
|
pass |
|
tex-miplevel-selection texturegrad 1darrayshadow
|
pass |
|
tex-miplevel-selection texturegrad 1dshadow
|
pass |
|
tex-miplevel-selection texturegrad 2d
|
pass |
|
tex-miplevel-selection texturegrad 2darray
|
pass |
|
tex-miplevel-selection texturegrad 2darrayshadow
|
pass |
|
tex-miplevel-selection texturegrad 2drect
|
pass |
|
tex-miplevel-selection texturegrad 2drectshadow
|
pass |
|
tex-miplevel-selection texturegrad 2dshadow
|
pass |
|
tex-miplevel-selection texturegrad 3d
|
pass |
|
tex-miplevel-selection texturegrad cube
|
pass |
|
tex-miplevel-selection texturegrad cubearray
|
pass |
|
tex-miplevel-selection texturegrad cubeshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 1d
|
pass |
|
tex-miplevel-selection texturegradoffset 1darray
|
pass |
|
tex-miplevel-selection texturegradoffset 1darrayshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 1dshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 2d
|
pass |
|
tex-miplevel-selection texturegradoffset 2darray
|
pass |
|
tex-miplevel-selection texturegradoffset 2darrayshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 2drect
|
pass |
|
tex-miplevel-selection texturegradoffset 2drectshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 2dshadow
|
pass |
|
tex-miplevel-selection texturegradoffset 3d
|
pass |
|
tex-miplevel-selection texturelod 1d
|
pass |
|
tex-miplevel-selection texturelod 1darray
|
pass |
|
tex-miplevel-selection texturelod 1darrayshadow
|
pass |
|
tex-miplevel-selection texturelod 1dshadow
|
pass |
|
tex-miplevel-selection texturelod 2d
|
pass |
|
tex-miplevel-selection texturelod 2darray
|
pass |
|
tex-miplevel-selection texturelod 2dshadow
|
pass |
|
tex-miplevel-selection texturelod 3d
|
pass |
|
tex-miplevel-selection texturelod cube
|
pass |
|
tex-miplevel-selection texturelod cubearray
|
pass |
|
tex-miplevel-selection texturelodoffset 1d
|
pass |
|
tex-miplevel-selection texturelodoffset 1darray
|
pass |
|
tex-miplevel-selection texturelodoffset 1darrayshadow
|
pass |
|
tex-miplevel-selection texturelodoffset 1dshadow
|
pass |
|
tex-miplevel-selection texturelodoffset 2d
|
pass |
|
tex-miplevel-selection texturelodoffset 2darray
|
pass |
|
tex-miplevel-selection texturelodoffset 2dshadow
|
pass |
|
tex-miplevel-selection texturelodoffset 3d
|
pass |
|
tex-miplevel-selection textureoffset 1d
|
pass |
|
tex-miplevel-selection textureoffset 1darray
|
pass |
|
tex-miplevel-selection textureoffset 1darrayshadow
|
pass |
|
tex-miplevel-selection textureoffset 1dshadow
|
pass |
|
tex-miplevel-selection textureoffset 2d
|
pass |
|
tex-miplevel-selection textureoffset 2darray
|
pass |
|
tex-miplevel-selection textureoffset 2darrayshadow
|
skip |
|
tex-miplevel-selection textureoffset 2drect
|
pass |
|
tex-miplevel-selection textureoffset 2drectshadow
|
pass |
|
tex-miplevel-selection textureoffset 2dshadow
|
pass |
|
tex-miplevel-selection textureoffset 3d
|
pass |
|
tex-miplevel-selection textureoffset(bias) 1d
|
pass |
|
tex-miplevel-selection textureoffset(bias) 1darray
|
pass |
|
tex-miplevel-selection textureoffset(bias) 1darrayshadow
|
pass |
|
tex-miplevel-selection textureoffset(bias) 1dshadow
|
pass |
|
tex-miplevel-selection textureoffset(bias) 2d
|
pass |
|
tex-miplevel-selection textureoffset(bias) 2darray
|
pass |
|
tex-miplevel-selection textureoffset(bias) 2dshadow
|
pass |
|
tex-miplevel-selection textureoffset(bias) 3d
|
pass |
|
tex-miplevel-selection textureproj 1d
|
pass |
|
tex-miplevel-selection textureproj 1d_projvec4
|
pass |
|
tex-miplevel-selection textureproj 1dshadow
|
pass |
|
tex-miplevel-selection textureproj 2d
|
pass |
|
tex-miplevel-selection textureproj 2d_projvec4
|
pass |
|
tex-miplevel-selection textureproj 2drect
|
pass |
|
tex-miplevel-selection textureproj 2drect_projvec4
|
pass |
|
tex-miplevel-selection textureproj 2drectshadow
|
pass |
|
tex-miplevel-selection textureproj 2dshadow
|
pass |
|
tex-miplevel-selection textureproj 3d
|
pass |
|
tex-miplevel-selection textureproj(bias) 1d
|
pass |
|
tex-miplevel-selection textureproj(bias) 1d_projvec4
|
pass |
|
tex-miplevel-selection textureproj(bias) 1dshadow
|
pass |
|
tex-miplevel-selection textureproj(bias) 2d
|
pass |
|
tex-miplevel-selection textureproj(bias) 2d_projvec4
|
pass |
|
tex-miplevel-selection textureproj(bias) 2dshadow
|
pass |
|
tex-miplevel-selection textureproj(bias) 3d
|
pass |
|
tex-miplevel-selection textureprojgrad 1d
|
pass |
|
tex-miplevel-selection textureprojgrad 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojgrad 1dshadow
|
pass |
|
tex-miplevel-selection textureprojgrad 2d
|
pass |
|
tex-miplevel-selection textureprojgrad 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojgrad 2drect
|
pass |
|
tex-miplevel-selection textureprojgrad 2drect_projvec4
|
pass |
|
tex-miplevel-selection textureprojgrad 2drectshadow
|
pass |
|
tex-miplevel-selection textureprojgrad 2dshadow
|
pass |
|
tex-miplevel-selection textureprojgrad 3d
|
pass |
|
tex-miplevel-selection textureprojgradoffset 1d
|
pass |
|
tex-miplevel-selection textureprojgradoffset 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojgradoffset 1dshadow
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2d
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2drect
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2drect_projvec4
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2drectshadow
|
pass |
|
tex-miplevel-selection textureprojgradoffset 2dshadow
|
pass |
|
tex-miplevel-selection textureprojgradoffset 3d
|
pass |
|
tex-miplevel-selection textureprojlod 1d
|
pass |
|
tex-miplevel-selection textureprojlod 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojlod 1dshadow
|
pass |
|
tex-miplevel-selection textureprojlod 2d
|
pass |
|
tex-miplevel-selection textureprojlod 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojlod 2dshadow
|
pass |
|
tex-miplevel-selection textureprojlod 3d
|
pass |
|
tex-miplevel-selection textureprojlodoffset 1d
|
pass |
|
tex-miplevel-selection textureprojlodoffset 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojlodoffset 1dshadow
|
pass |
|
tex-miplevel-selection textureprojlodoffset 2d
|
pass |
|
tex-miplevel-selection textureprojlodoffset 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojlodoffset 2dshadow
|
pass |
|
tex-miplevel-selection textureprojlodoffset 3d
|
pass |
|
tex-miplevel-selection textureprojoffset 1d
|
pass |
|
tex-miplevel-selection textureprojoffset 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojoffset 1dshadow
|
pass |
|
tex-miplevel-selection textureprojoffset 2d
|
pass |
|
tex-miplevel-selection textureprojoffset 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojoffset 2drect
|
pass |
|
tex-miplevel-selection textureprojoffset 2drect_projvec4
|
pass |
|
tex-miplevel-selection textureprojoffset 2drectshadow
|
pass |
|
tex-miplevel-selection textureprojoffset 2dshadow
|
pass |
|
tex-miplevel-selection textureprojoffset 3d
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 1d
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 1d_projvec4
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 1dshadow
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 2d
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 2d_projvec4
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 2dshadow
|
pass |
|
tex-miplevel-selection textureprojoffset(bias) 3d
|
pass |
|
texelfetch fs sampler1d 1-513
|
pass |
|
texelfetch fs sampler1darray 1x281-501x281
|
pass |
|
texelfetch fs sampler1darray 1x71-501x71
|
pass |
|
texelfetch fs sampler1darray 281x1-281x281
|
pass |
|
texelfetch fs sampler1darray 71x1-71x281
|
pass |
|
texelfetch fs sampler2d 1x281-501x281
|
pass |
|
texelfetch fs sampler2d 1x71-501x71
|
pass |
|
texelfetch fs sampler2d 281x1-281x281
|
pass |
|
texelfetch fs sampler2d 71x1-71x281
|
pass |
|
texelfetch fs sampler2darray 1x129x9-98x129x9
|
pass |
|
texelfetch fs sampler2darray 98x129x1-98x129x9
|
pass |
|
texelfetch fs sampler2darray 98x1x9-98x129x9
|
pass |
|
texelfetch fs sampler3d 1x129x9-98x129x9
|
fail |
|
texelfetch fs sampler3d 98x129x1-98x129x9
|
pass |
|
texelfetch fs sampler3d 98x1x9-98x129x9
|
fail |
|
texelfetch
|
36/36 |
|
fs-texelfetch-isampler1d
|
pass |
|
fs-texelfetch-isampler1darray
|
pass |
|
fs-texelfetch-isampler2d
|
pass |
|
fs-texelfetch-isampler2darray
|
pass |
|
fs-texelfetch-isampler2darray-swizzle
|
pass |
|
fs-texelfetch-isampler3d
|
pass |
|
fs-texelfetch-sampler1d
|
pass |
|
fs-texelfetch-sampler1darray
|
pass |
|
fs-texelfetch-sampler2d
|
pass |
|
fs-texelfetch-sampler2darray
|
pass |
|
fs-texelfetch-sampler2darray-swizzle
|
pass |
|
fs-texelfetch-sampler3d
|
pass |
|
fs-texelfetch-usampler1d
|
pass |
|
fs-texelfetch-usampler1darray
|
pass |
|
fs-texelfetch-usampler2d
|
pass |
|
fs-texelfetch-usampler2darray
|
pass |
|
fs-texelfetch-usampler2darray-swizzle
|
pass |
|
fs-texelfetch-usampler3d
|
pass |
|
vs-texelfetch-isampler1d
|
pass |
|
vs-texelfetch-isampler1darray
|
pass |
|
vs-texelfetch-isampler2d
|
pass |
|
vs-texelfetch-isampler2darray
|
pass |
|
vs-texelfetch-isampler2darray-swizzle
|
pass |
|
vs-texelfetch-isampler3d
|
pass |
|
vs-texelfetch-sampler1d
|
pass |
|
vs-texelfetch-sampler1darray
|
pass |
|
vs-texelfetch-sampler2d
|
pass |
|
vs-texelfetch-sampler2darray
|
pass |
|
vs-texelfetch-sampler2darray-swizzle
|
pass |
|
vs-texelfetch-sampler3d
|
pass |
|
vs-texelfetch-usampler1d
|
pass |
|
vs-texelfetch-usampler1darray
|
pass |
|
vs-texelfetch-usampler2d
|
pass |
|
vs-texelfetch-usampler2darray
|
pass |
|
vs-texelfetch-usampler2darray-swizzle
|
pass |
|
vs-texelfetch-usampler3d
|
pass |
|
texelfetchoffset
|
30/30 |
|
fs-texelfetch-isampler1d
|
pass |
|
fs-texelfetch-isampler1darray
|
pass |
|
fs-texelfetch-isampler2d
|
pass |
|
fs-texelfetch-isampler2darray
|
pass |
|
fs-texelfetch-isampler3d
|
pass |
|
fs-texelfetch-sampler1d
|
pass |
|
fs-texelfetch-sampler1darray
|
pass |
|
fs-texelfetch-sampler2d
|
pass |
|
fs-texelfetch-sampler2darray
|
pass |
|
fs-texelfetch-sampler3d
|
pass |
|
fs-texelfetch-usampler1d
|
pass |
|
fs-texelfetch-usampler1darray
|
pass |
|
fs-texelfetch-usampler2d
|
pass |
|
fs-texelfetch-usampler2darray
|
pass |
|
fs-texelfetch-usampler3d
|
pass |
|
vs-texelfetch-isampler1d
|
pass |
|
vs-texelfetch-isampler1darray
|
pass |
|
vs-texelfetch-isampler2d
|
pass |
|
vs-texelfetch-isampler2darray
|
pass |
|
vs-texelfetch-isampler3d
|
pass |
|
vs-texelfetch-sampler1d
|
pass |
|
vs-texelfetch-sampler1darray
|
pass |
|
vs-texelfetch-sampler2d
|
pass |
|
vs-texelfetch-sampler2darray
|
pass |
|
vs-texelfetch-sampler3d
|
pass |
|
vs-texelfetch-usampler1d
|
pass |
|
vs-texelfetch-usampler1darray
|
pass |
|
vs-texelfetch-usampler2d
|
pass |
|
vs-texelfetch-usampler2darray
|
pass |
|
vs-texelfetch-usampler3d
|
pass |
|
texturesize
|
46/46 |
|
fs-texturesize-isampler1d
|
pass |
|
fs-texturesize-isampler1darray
|
pass |
|
fs-texturesize-isampler2d
|
pass |
|
fs-texturesize-isampler2darray
|
pass |
|
fs-texturesize-isampler3d
|
pass |
|
fs-texturesize-isamplercube
|
pass |
|
fs-texturesize-sampler1d
|
pass |
|
fs-texturesize-sampler1darray
|
pass |
|
fs-texturesize-sampler1darrayshadow
|
pass |
|
fs-texturesize-sampler1dshadow
|
pass |
|
fs-texturesize-sampler2d
|
pass |
|
fs-texturesize-sampler2darray
|
pass |
|
fs-texturesize-sampler2darrayshadow
|
pass |
|
fs-texturesize-sampler2dshadow
|
pass |
|
fs-texturesize-sampler3d
|
pass |
|
fs-texturesize-samplercube
|
pass |
|
fs-texturesize-samplercubeshadow
|
pass |
|
fs-texturesize-usampler1d
|
pass |
|
fs-texturesize-usampler1darray
|
pass |
|
fs-texturesize-usampler2d
|
pass |
|
fs-texturesize-usampler2darray
|
pass |
|
fs-texturesize-usampler3d
|
pass |
|
fs-texturesize-usamplercube
|
pass |
|
vs-texturesize-isampler1d
|
pass |
|
vs-texturesize-isampler1darray
|
pass |
|
vs-texturesize-isampler2d
|
pass |
|
vs-texturesize-isampler2darray
|
pass |
|
vs-texturesize-isampler3d
|
pass |
|
vs-texturesize-isamplercube
|
pass |
|
vs-texturesize-sampler1d
|
pass |
|
vs-texturesize-sampler1darray
|
pass |
|
vs-texturesize-sampler1darrayshadow
|
pass |
|
vs-texturesize-sampler1dshadow
|
pass |
|
vs-texturesize-sampler2d
|
pass |
|
vs-texturesize-sampler2darray
|
pass |
|
vs-texturesize-sampler2darrayshadow
|
pass |
|
vs-texturesize-sampler2dshadow
|
pass |
|
vs-texturesize-sampler3d
|
pass |
|
vs-texturesize-samplercube
|
pass |
|
vs-texturesize-samplercubeshadow
|
pass |
|
vs-texturesize-usampler1d
|
pass |
|
vs-texturesize-usampler1darray
|
pass |
|
vs-texturesize-usampler2d
|
pass |
|
vs-texturesize-usampler2darray
|
pass |
|
vs-texturesize-usampler3d
|
pass |
|
vs-texturesize-usamplercube
|
pass |
|
uniform-initializer
|
10/10 |
|
fs-uint
|
pass |
|
fs-uint-array
|
pass |
|
fs-uint-from-const
|
pass |
|
fs-uint-set-by-api
|
pass |
|
fs-uint-set-by-other-stage
|
pass |
|
vs-uint
|
pass |
|
vs-uint-array
|
pass |
|
vs-uint-from-const
|
pass |
|
vs-uint-set-by-api
|
pass |
|
vs-uint-set-by-other-stage
|
pass |
|
varying-packing-mixed-types
|
fail |
|
vertexid-beginend
|
pass |
|
vertexid-drawarrays
|
pass |
|
vertexid-drawelements
|
pass |
|
vs-attrib-ivec4-implied
|
pass |
|
vs-attrib-ivec4-precision
|
pass |
|
vs-attrib-uvec4-implied
|
pass |
|
vs-attrib-uvec4-precision
|
pass |
|
vs-decrement-int
|
pass |
|
vs-decrement-uint
|
pass |
|
vs-float-uint-conversion
|
pass |
|
vs-increment-int
|
pass |
|
vs-increment-uint
|
pass |
|
vs-isinf-vec2
|
pass |
|
vs-isinf-vec3
|
pass |
|
vs-isinf-vec4
|
pass |
|
vs-isnan-and-more-comparison
|
pass |
|
vs-isnan-and-more-comparison-zero
|
pass |
|
vs-isnan-vec2
|
pass |
|
vs-isnan-vec3
|
pass |
|
vs-isnan-vec4
|
pass |
|
vs-loop-uint-induction-overflow
|
pass |
|
vs-loop-uint-induction-var-1
|
pass |
|
vs-loop-uint-induction-var-2
|
pass |
|
vs-loop-uint-induction-var-3
|
pass |
|
vs-loop-uint-induction-var-4
|
pass |
|
vs-loop-uint-induction-var-subtraction
|
pass |
|
vs-loop-uint-induction-var-subtraction-2
|
pass |
|
vs-mix-bvec4-infnan
|
pass |
|
vs-modf-float
|
pass |
|
vs-modf-vec2
|
pass |
|
vs-modf-vec3
|
pass |
|
vs-modf-vec4
|
pass |
|
vs-multiply-const-ivec4
|
pass |
|
vs-multiply-const-uvec4
|
pass |
|
vs-multiply-ivec4-const
|
pass |
|
vs-multiply-uvec4-const
|
pass |
|
vs-texturelod-miplevels
|
pass |
|
vs-texturelod-miplevels-2
|
pass |
|
vs-texturelod-miplevels-biased
|
pass |
|
vs-texturesize-compare
|
pass |
|
linker
|
166/166 |
|
clipping
|
1/1 |
|
mixing-clip-distance-and-clip-vertex-disallowed
|
pass |
|
function-match-implicit-params-multple-matches
|
pass |
|
interpolation-qualifiers
|
162/162 |
|
default-gl_backcolor-flat-gl_color
|
pass |
|
default-gl_backcolor-flat-gl_frontcolor
|
pass |
|
default-gl_backcolor-noperspective-gl_color
|
pass |
|
default-gl_backcolor-noperspective-gl_frontcolor
|
pass |
|
default-gl_backcolor-smooth-gl_color
|
pass |
|
default-gl_backcolor-smooth-gl_frontcolor
|
pass |
|
default-gl_backsecondarycolor-flat-gl_frontsecondarycolor
|
pass |
|
default-gl_backsecondarycolor-flat-gl_secondarycolor
|
pass |
|
default-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor
|
pass |
|
default-gl_backsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
default-gl_backsecondarycolor-smooth-gl_frontsecondarycolor
|
pass |
|
default-gl_backsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
default-gl_frontcolor-flat-gl_backcolor
|
pass |
|
default-gl_frontcolor-flat-gl_color
|
pass |
|
default-gl_frontcolor-noperspective-gl_backcolor
|
pass |
|
default-gl_frontcolor-noperspective-gl_color
|
pass |
|
default-gl_frontcolor-smooth-gl_backcolor
|
pass |
|
default-gl_frontcolor-smooth-gl_color
|
pass |
|
default-gl_frontsecondarycolor-flat-gl_backsecondarycolor
|
pass |
|
default-gl_frontsecondarycolor-flat-gl_secondarycolor
|
pass |
|
default-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor
|
pass |
|
default-gl_frontsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
default-gl_frontsecondarycolor-smooth-gl_backsecondarycolor
|
pass |
|
default-gl_frontsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
flat-gl_backcolor-default-gl_color
|
pass |
|
flat-gl_backcolor-default-gl_frontcolor
|
pass |
|
flat-gl_backcolor-noperspective-gl_color
|
pass |
|
flat-gl_backcolor-noperspective-gl_frontcolor
|
pass |
|
flat-gl_backcolor-smooth-gl_color
|
pass |
|
flat-gl_backcolor-smooth-gl_frontcolor
|
pass |
|
flat-gl_backcolor-unused-gl_color
|
pass |
|
flat-gl_backsecondarycolor-default-gl_frontsecondarycolor
|
pass |
|
flat-gl_backsecondarycolor-default-gl_secondarycolor
|
pass |
|
flat-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor
|
pass |
|
flat-gl_backsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
flat-gl_backsecondarycolor-smooth-gl_frontsecondarycolor
|
pass |
|
flat-gl_backsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
flat-gl_backsecondarycolor-unused-gl_secondarycolor
|
pass |
|
flat-gl_frontcolor-default-gl_backcolor
|
pass |
|
flat-gl_frontcolor-default-gl_color
|
pass |
|
flat-gl_frontcolor-noperspective-gl_backcolor
|
pass |
|
flat-gl_frontcolor-noperspective-gl_color
|
pass |
|
flat-gl_frontcolor-smooth-gl_backcolor
|
pass |
|
flat-gl_frontcolor-smooth-gl_color
|
pass |
|
flat-gl_frontcolor-unused-gl_color
|
pass |
|
flat-gl_frontsecondarycolor-default-gl_backsecondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-default-gl_secondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-smooth-gl_backsecondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
flat-gl_frontsecondarycolor-unused-gl_secondarycolor
|
pass |
|
noperspective-gl_backcolor-default-gl_color
|
pass |
|
noperspective-gl_backcolor-default-gl_frontcolor
|
pass |
|
noperspective-gl_backcolor-flat-gl_color
|
pass |
|
noperspective-gl_backcolor-flat-gl_frontcolor
|
pass |
|
noperspective-gl_backcolor-smooth-gl_color
|
pass |
|
noperspective-gl_backcolor-smooth-gl_frontcolor
|
pass |
|
noperspective-gl_backcolor-unused-gl_color
|
pass |
|
noperspective-gl_backsecondarycolor-default-gl_frontsecondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-default-gl_secondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-flat-gl_frontsecondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-flat-gl_secondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-smooth-gl_frontsecondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
noperspective-gl_backsecondarycolor-unused-gl_secondarycolor
|
pass |
|
noperspective-gl_frontcolor-default-gl_backcolor
|
pass |
|
noperspective-gl_frontcolor-default-gl_color
|
pass |
|
noperspective-gl_frontcolor-flat-gl_backcolor
|
pass |
|
noperspective-gl_frontcolor-flat-gl_color
|
pass |
|
noperspective-gl_frontcolor-smooth-gl_backcolor
|
pass |
|
noperspective-gl_frontcolor-smooth-gl_color
|
pass |
|
noperspective-gl_frontcolor-unused-gl_color
|
pass |
|
noperspective-gl_frontsecondarycolor-default-gl_backsecondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-default-gl_secondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-flat-gl_backsecondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-flat-gl_secondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-smooth-gl_backsecondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
noperspective-gl_frontsecondarycolor-unused-gl_secondarycolor
|
pass |
|
smooth-gl_backcolor-default-gl_color
|
pass |
|
smooth-gl_backcolor-default-gl_frontcolor
|
pass |
|
smooth-gl_backcolor-flat-gl_color
|
pass |
|
smooth-gl_backcolor-flat-gl_frontcolor
|
pass |
|
smooth-gl_backcolor-noperspective-gl_color
|
pass |
|
smooth-gl_backcolor-noperspective-gl_frontcolor
|
pass |
|
smooth-gl_backcolor-unused-gl_color
|
pass |
|
smooth-gl_backsecondarycolor-default-gl_frontsecondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-default-gl_secondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-flat-gl_frontsecondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-flat-gl_secondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-noperspective-gl_frontsecondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
smooth-gl_backsecondarycolor-unused-gl_secondarycolor
|
pass |
|
smooth-gl_frontcolor-default-gl_backcolor
|
pass |
|
smooth-gl_frontcolor-default-gl_color
|
pass |
|
smooth-gl_frontcolor-flat-gl_backcolor
|
pass |
|
smooth-gl_frontcolor-flat-gl_color
|
pass |
|
smooth-gl_frontcolor-noperspective-gl_backcolor
|
pass |
|
smooth-gl_frontcolor-noperspective-gl_color
|
pass |
|
smooth-gl_frontcolor-unused-gl_color
|
pass |
|
smooth-gl_frontsecondarycolor-default-gl_backsecondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-default-gl_secondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-flat-gl_backsecondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-flat-gl_secondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-noperspective-gl_backsecondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
smooth-gl_frontsecondarycolor-unused-gl_secondarycolor
|
pass |
|
unused-default-gl_backcolor-unused-flat-gl_color
|
pass |
|
unused-default-gl_backcolor-unused-noperspective-gl_color
|
pass |
|
unused-default-gl_backcolor-unused-smooth-gl_color
|
pass |
|
unused-default-gl_backsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-default-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
unused-default-gl_backsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-default-gl_frontcolor-unused-flat-gl_color
|
pass |
|
unused-default-gl_frontcolor-unused-noperspective-gl_color
|
pass |
|
unused-default-gl_frontcolor-unused-smooth-gl_color
|
pass |
|
unused-default-gl_frontsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-default-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
unused-default-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-flat-gl_backcolor-unused-default-gl_color
|
pass |
|
unused-flat-gl_backcolor-unused-noperspective-gl_color
|
pass |
|
unused-flat-gl_backcolor-unused-smooth-gl_color
|
pass |
|
unused-flat-gl_backsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-flat-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
unused-flat-gl_backsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-flat-gl_frontcolor-unused-default-gl_color
|
pass |
|
unused-flat-gl_frontcolor-unused-noperspective-gl_color
|
pass |
|
unused-flat-gl_frontcolor-unused-smooth-gl_color
|
pass |
|
unused-flat-gl_frontsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-flat-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
unused-flat-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-gl_frontcolor-flat-gl_color
|
pass |
|
unused-gl_frontcolor-noperspective-gl_color
|
pass |
|
unused-gl_frontcolor-smooth-gl_color
|
pass |
|
unused-gl_frontsecondarycolor-flat-gl_secondarycolor
|
pass |
|
unused-gl_frontsecondarycolor-noperspective-gl_secondarycolor
|
pass |
|
unused-gl_frontsecondarycolor-smooth-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_backcolor-unused-default-gl_color
|
pass |
|
unused-noperspective-gl_backcolor-unused-flat-gl_color
|
pass |
|
unused-noperspective-gl_backcolor-unused-smooth-gl_color
|
pass |
|
unused-noperspective-gl_backsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_backsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_backsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_frontcolor-unused-default-gl_color
|
pass |
|
unused-noperspective-gl_frontcolor-unused-flat-gl_color
|
pass |
|
unused-noperspective-gl_frontcolor-unused-smooth-gl_color
|
pass |
|
unused-noperspective-gl_frontsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_frontsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-noperspective-gl_frontsecondarycolor-unused-smooth-gl_secondarycolor
|
pass |
|
unused-smooth-gl_backcolor-unused-default-gl_color
|
pass |
|
unused-smooth-gl_backcolor-unused-flat-gl_color
|
pass |
|
unused-smooth-gl_backcolor-unused-noperspective-gl_color
|
pass |
|
unused-smooth-gl_backsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-smooth-gl_backsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-smooth-gl_backsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
unused-smooth-gl_frontcolor-unused-default-gl_color
|
pass |
|
unused-smooth-gl_frontcolor-unused-flat-gl_color
|
pass |
|
unused-smooth-gl_frontcolor-unused-noperspective-gl_color
|
pass |
|
unused-smooth-gl_frontsecondarycolor-unused-default-gl_secondarycolor
|
pass |
|
unused-smooth-gl_frontsecondarycolor-unused-flat-gl_secondarycolor
|
pass |
|
unused-smooth-gl_frontsecondarycolor-unused-noperspective-gl_secondarycolor
|
pass |
|
interstage-multiple-vertex-objects
|
pass |
|
sampler-bug
|
pass |
|
preprocessor
|
12/12 |
|
concat
|
5/5 |
|
concat-01.frag
|
pass |
|
concat-02.frag
|
pass |
|
concat-03.frag
|
pass |
|
concat-04.frag
|
pass |
|
nested_concat
|
pass |
|
feature-macros
|
2/2 |
|
gl_fragment_precision_high.frag
|
pass |
|
gl_fragment_precision_high.vert
|
pass |
|
if
|
2/2 |
|
if-arg-must-be-defined-01.frag
|
pass |
|
if-arg-must-be-defined-02.frag
|
pass |
|
reserved
|
3/3 |
|
double-underscore-01.frag
|
pass |
|
double-underscore-02.frag
|
pass |
|
double-underscore-03.frag
|
pass |
|
texel-offset-limits
|
pass |
|
glsl-1.40-compat
|
1/1 |
|
execution
|
1/1 |
|
built-in-constants
|
pass |
|
glsl-1.40
|
228/229 |
|
built-in constants
|
10/10 |
|
gl_maxclipdistances
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentuniformcomponents
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxvaryingcomponents
|
pass |
|
gl_maxvaryingfloats
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformcomponents
|
pass |
|
compiler
|
109/109 |
|
arb_compatibility
|
42/42 |
|
ftransform.vert
|
pass |
|
gl_backcolor.vert
|
pass |
|
gl_backlightmodelproduct.frag
|
pass |
|
gl_backlightproduct.frag
|
pass |
|
gl_backmaterial.frag
|
pass |
|
gl_backsecondarycolor.vert
|
pass |
|
gl_clipplane.frag
|
pass |
|
gl_clipvertex.vert
|
pass |
|
gl_color-fs.frag
|
pass |
|
gl_color-vs.vert
|
pass |
|
gl_eyeplanes.frag
|
pass |
|
gl_fog.frag
|
pass |
|
gl_fogcoord.vert
|
pass |
|
gl_fogfragcoord-fs.frag
|
pass |
|
gl_fogparameters.vert
|
pass |
|
gl_frontcolor.vert
|
pass |
|
gl_frontlightmodelproduct.frag
|
pass |
|
gl_frontlightproduct.frag
|
pass |
|
gl_frontmaterial.frag
|
pass |
|
gl_frontsecondarycolor.vert
|
pass |
|
gl_lightmodelparameters.vert
|
pass |
|
gl_lightmodelproducts.vert
|
pass |
|
gl_lightproducts.vert
|
pass |
|
gl_lightsource.frag
|
pass |
|
gl_lightsourceparameters.vert
|
pass |
|
gl_materialparameters.vert
|
pass |
|
gl_maxclipplanes.vert
|
pass |
|
gl_maxlights.frag
|
pass |
|
gl_maxtexturecoords.vert
|
pass |
|
gl_maxtextureunits.vert
|
pass |
|
gl_modelviewmatrix.vert
|
pass |
|
gl_multitexcoord0.vert
|
pass |
|
gl_normal.vert
|
pass |
|
gl_normalmatrix.vert
|
pass |
|
gl_objectplanes.frag
|
pass |
|
gl_point.frag
|
pass |
|
gl_pointparameters.vert
|
pass |
|
gl_secondarycolor.frag
|
pass |
|
gl_secondarycolor.vert
|
pass |
|
gl_textureenvcolor.frag
|
pass |
|
gl_texturematrix.frag
|
pass |
|
gl_vertex.vert
|
pass |
|
built-in-functions
|
6/6 |
|
inverse-mat2.frag
|
pass |
|
inverse-mat2.vert
|
pass |
|
inverse-mat3.frag
|
pass |
|
inverse-mat3.vert
|
pass |
|
inverse-mat4.frag
|
pass |
|
inverse-mat4.vert
|
pass |
|
ftransform.vert
|
pass |
|
gl_backcolor.vert
|
pass |
|
gl_backlightmodelproduct.frag
|
pass |
|
gl_backlightproduct.frag
|
pass |
|
gl_backmaterial.frag
|
pass |
|
gl_backsecondarycolor.vert
|
pass |
|
gl_clipdistance-fs.vert
|
pass |
|
gl_clipdistance-vs.vert
|
pass |
|
gl_clipplane.frag
|
pass |
|
gl_clipvertex.vert
|
pass |
|
gl_color-fs.frag
|
pass |
|
gl_color-vs.vert
|
pass |
|
gl_eyeplanes.frag
|
pass |
|
gl_fog.frag
|
pass |
|
gl_fogcoord.vert
|
pass |
|
gl_fogfragcoord-fs.frag
|
pass |
|
gl_fogfragcoord-vs.frag
|
pass |
|
gl_fogparameters.vert
|
pass |
|
gl_fragcolor.frag
|
pass |
|
gl_fragcoord.frag
|
pass |
|
gl_fragdata.frag
|
pass |
|
gl_fragdepth.frag
|
pass |
|
gl_frontcolor.vert
|
pass |
|
gl_frontfacing.frag
|
pass |
|
gl_frontlightmodelproduct.frag
|
pass |
|
gl_frontlightproduct.frag
|
pass |
|
gl_frontmaterial.frag
|
pass |
|
gl_frontsecondarycolor.vert
|
pass |
|
gl_instanceid.vert
|
pass |
|
gl_lightmodelparameters.vert
|
pass |
|
gl_lightmodelproducts.vert
|
pass |
|
gl_lightproducts.vert
|
pass |
|
gl_lightsource.frag
|
pass |
|
gl_lightsourceparameters.vert
|
pass |
|
gl_materialparameters.vert
|
pass |
|
gl_maxclipplanes.vert
|
pass |
|
gl_maxlights.frag
|
pass |
|
gl_maxtexturecoords.vert
|
pass |
|
gl_maxtextureunits.vert
|
pass |
|
gl_modelviewmatrix.vert
|
pass |
|
gl_multitexcoord0.vert
|
pass |
|
gl_normal.vert
|
pass |
|
gl_normalmatrix.vert
|
pass |
|
gl_objectplanes.frag
|
pass |
|
gl_point.frag
|
pass |
|
gl_pointcoord.frag
|
pass |
|
gl_pointparameters.vert
|
pass |
|
gl_pointsize.vert
|
pass |
|
gl_position.vert
|
pass |
|
gl_secondarycolor.frag
|
pass |
|
gl_secondarycolor.vert
|
pass |
|
gl_textureenvcolor.frag
|
pass |
|
gl_texturematrix.frag
|
pass |
|
gl_vertex.vert
|
pass |
|
gl_vertexid.vert
|
pass |
|
reserved
|
5/5 |
|
isampler2drect.frag
|
pass |
|
isamplerbuffer.frag
|
pass |
|
layout.frag
|
pass |
|
usampler2drect.frag
|
pass |
|
usamplerbuffer.frag
|
pass |
|
version-macro.frag
|
pass |
|
execution
|
80/80 |
|
built-in-functions
|
6/6 |
|
fs-inverse-mat2
|
pass |
|
fs-inverse-mat3
|
pass |
|
fs-inverse-mat4
|
pass |
|
vs-inverse-mat2
|
pass |
|
vs-inverse-mat3
|
pass |
|
vs-inverse-mat4
|
pass |
|
gl_depthrangeparameters
|
pass |
|
glsl-fs-shadow2drect
|
pass |
|
glsl-fs-shadow2drectproj
|
pass |
|
texelfetch
|
6/6 |
|
fs-texelfetch-isampler2drect
|
pass |
|
fs-texelfetch-sampler2drect
|
pass |
|
fs-texelfetch-usampler2drect
|
pass |
|
vs-texelfetch-isampler2drect
|
pass |
|
vs-texelfetch-sampler2drect
|
pass |
|
vs-texelfetch-usampler2drect
|
pass |
|
texelfetchoffset
|
6/6 |
|
fs-isampler2drect
|
pass |
|
fs-sampler2drect
|
pass |
|
fs-usampler2drect
|
pass |
|
vs-isampler2drect
|
pass |
|
vs-sampler2drect
|
pass |
|
vs-usampler2drect
|
pass |
|
texturesize
|
58/58 |
|
fs-texturesize-isampler1d
|
pass |
|
fs-texturesize-isampler1darray
|
pass |
|
fs-texturesize-isampler2d
|
pass |
|
fs-texturesize-isampler2darray
|
pass |
|
fs-texturesize-isampler2drect
|
pass |
|
fs-texturesize-isampler3d
|
pass |
|
fs-texturesize-isamplerbuffer
|
pass |
|
fs-texturesize-isamplercube
|
pass |
|
fs-texturesize-sampler1d
|
pass |
|
fs-texturesize-sampler1darray
|
pass |
|
fs-texturesize-sampler1darrayshadow
|
pass |
|
fs-texturesize-sampler1dshadow
|
pass |
|
fs-texturesize-sampler2d
|
pass |
|
fs-texturesize-sampler2darray
|
pass |
|
fs-texturesize-sampler2darrayshadow
|
pass |
|
fs-texturesize-sampler2drect
|
pass |
|
fs-texturesize-sampler2drectshadow
|
pass |
|
fs-texturesize-sampler2dshadow
|
pass |
|
fs-texturesize-sampler3d
|
pass |
|
fs-texturesize-samplerbuffer
|
pass |
|
fs-texturesize-samplercube
|
pass |
|
fs-texturesize-samplercubeshadow
|
pass |
|
fs-texturesize-usampler1d
|
pass |
|
fs-texturesize-usampler1darray
|
pass |
|
fs-texturesize-usampler2d
|
pass |
|
fs-texturesize-usampler2darray
|
pass |
|
fs-texturesize-usampler3d
|
pass |
|
fs-texturesize-usamplerbuffer
|
pass |
|
fs-texturesize-usamplercube
|
pass |
|
vs-texturesize-isampler1d
|
pass |
|
vs-texturesize-isampler1darray
|
pass |
|
vs-texturesize-isampler2d
|
pass |
|
vs-texturesize-isampler2darray
|
pass |
|
vs-texturesize-isampler2drect
|
pass |
|
vs-texturesize-isampler3d
|
pass |
|
vs-texturesize-isamplerbuffer
|
pass |
|
vs-texturesize-isamplercube
|
pass |
|
vs-texturesize-sampler1d
|
pass |
|
vs-texturesize-sampler1darray
|
pass |
|
vs-texturesize-sampler1darrayshadow
|
pass |
|
vs-texturesize-sampler1dshadow
|
pass |
|
vs-texturesize-sampler2d
|
pass |
|
vs-texturesize-sampler2darray
|
pass |
|
vs-texturesize-sampler2darrayshadow
|
pass |
|
vs-texturesize-sampler2drect
|
pass |
|
vs-texturesize-sampler2drectshadow
|
pass |
|
vs-texturesize-sampler2dshadow
|
pass |
|
vs-texturesize-sampler3d
|
pass |
|
vs-texturesize-samplerbuffer
|
pass |
|
vs-texturesize-samplercube
|
pass |
|
vs-texturesize-samplercubeshadow
|
pass |
|
vs-texturesize-usampler1d
|
pass |
|
vs-texturesize-usampler1darray
|
pass |
|
vs-texturesize-usampler2d
|
pass |
|
vs-texturesize-usampler2darray
|
pass |
|
vs-texturesize-usampler3d
|
pass |
|
vs-texturesize-usamplerbuffer
|
pass |
|
vs-texturesize-usamplercube
|
pass |
|
tf-no-position
|
pass |
|
uniform_buffer
|
29/30 |
|
fs-array-copy
|
pass |
|
fs-basic
|
pass |
|
fs-bools
|
pass |
|
fs-bvec-array
|
pass |
|
fs-exp2
|
pass |
|
fs-float-array-const-index
|
pass |
|
fs-float-array-variable-index
|
pass |
|
fs-floats
|
pass |
|
fs-mat4
|
pass |
|
fs-mat4-row-major
|
pass |
|
fs-saturated-vec-array
|
pass |
|
fs-struct
|
pass |
|
fs-struct-copy
|
pass |
|
fs-struct-copy-complicated
|
pass |
|
fs-struct-pad
|
pass |
|
fs-two-members
|
pass |
|
two-stages
|
fail |
|
vs-array-copy
|
pass |
|
vs-basic
|
pass |
|
vs-bools
|
pass |
|
vs-float-array-const-index
|
pass |
|
vs-float-array-variable-index
|
pass |
|
vs-floats
|
pass |
|
vs-mat4
|
pass |
|
vs-mat4-row-major
|
pass |
|
vs-struct
|
pass |
|
vs-struct-copy
|
pass |
|
vs-struct-copy-complicated
|
pass |
|
vs-struct-pad
|
pass |
|
vs-two-members
|
pass |
|
glsl-1.50
|
1852/3561 |
|
arb_geometry_shader4-ignore-adjacent-vertices core gl_line_strip_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core gl_lines_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core gl_triangle_strip_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core gl_triangles_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_line_strip_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_lines_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_triangle_strip_adjacency
|
fail |
|
arb_geometry_shader4-ignore-adjacent-vertices core indexed gl_triangles_adjacency
|
fail |
|
built-in constants compatibility
|
0/3 |
|
gl_maxclipplanes
|
fail |
|
gl_maxtexturecoords
|
fail |
|
gl_maxtextureunits
|
fail |
|
built-in constants
|
0/19 |
|
gl_maxclipdistances
|
fail |
|
gl_maxcombinedtextureimageunits
|
fail |
|
gl_maxdrawbuffers
|
fail |
|
gl_maxfragmentinputcomponents
|
fail |
|
gl_maxfragmentuniformcomponents
|
fail |
|
gl_maxgeometryinputcomponents
|
fail |
|
gl_maxgeometryoutputcomponents
|
fail |
|
gl_maxgeometryoutputvertices
|
fail |
|
gl_maxgeometrytextureimageunits
|
fail |
|
gl_maxgeometrytotaloutputcomponents
|
fail |
|
gl_maxgeometryuniformcomponents
|
fail |
|
gl_maxgeometryvaryingcomponents
|
fail |
|
gl_maxtextureimageunits
|
fail |
|
gl_maxvaryingcomponents
|
fail |
|
gl_maxvaryingfloats
|
fail |
|
gl_maxvertexattribs
|
fail |
|
gl_maxvertexoutputcomponents
|
fail |
|
gl_maxvertextextureimageunits
|
fail |
|
gl_maxvertexuniformcomponents
|
fail |
|
compiler
|
1692/1692 |
|
arb_compatibility-gs
|
45/45 |
|
ftransform.geom
|
pass |
|
gl_backcolor.geom
|
pass |
|
gl_backlightmodelproduct.geom
|
pass |
|
gl_backlightproduct.geom
|
pass |
|
gl_backmaterial.geom
|
pass |
|
gl_backsecondarycolor.geom
|
pass |
|
gl_clipplane.geom
|
pass |
|
gl_clipvertex.geom
|
pass |
|
gl_eyeplanes.geom
|
pass |
|
gl_fog.geom
|
pass |
|
gl_fogfragcoord.geom
|
pass |
|
gl_fogparameters.geom
|
pass |
|
gl_frontcolor.geom
|
pass |
|
gl_frontlightmodelproduct.geom
|
pass |
|
gl_frontlightproduct.geom
|
pass |
|
gl_frontmaterial.geom
|
pass |
|
gl_frontsecondarycolor.geom
|
pass |
|
gl_lightmodelparameters.geom
|
pass |
|
gl_lightmodelproducts.geom
|
pass |
|
gl_lightproducts.geom
|
pass |
|
gl_lightsource.geom
|
pass |
|
gl_lightsourceparameters.geom
|
pass |
|
gl_materialparameters.geom
|
pass |
|
gl_maxclipplanes.geom
|
pass |
|
gl_maxlights.geom
|
pass |
|
gl_maxtexturecoords.geom
|
pass |
|
gl_maxtextureunits.geom
|
pass |
|
gl_modelviewmatrix.geom
|
pass |
|
gl_normalmatrix.geom
|
pass |
|
gl_objectplanes.geom
|
pass |
|
gl_point.geom
|
pass |
|
gl_pointparameters.geom
|
pass |
|
gl_texcoord.geom
|
pass |
|
gl_textureenvcolor.geom
|
pass |
|
gl_texturematrix.geom
|
pass |
|
redeclare-gl_backcolor-in-gl_pervertex.geom
|
pass |
|
redeclare-gl_backcolor.geom
|
pass |
|
redeclare-gl_clipvertex-in-gl_pervertex.geom
|
pass |
|
redeclare-gl_clipvertex.geom
|
pass |
|
redeclare-gl_fogfragcoord-in-gl_pervertex.geom
|
pass |
|
redeclare-gl_fogfragcoord.geom
|
pass |
|
redeclare-gl_frontcolor-in-gl_pervertex.geom
|
pass |
|
redeclare-gl_frontcolor.geom
|
pass |
|
redeclare-gl_texcoord-in-gl_pervertex.geom
|
pass |
|
redeclare-gl_texcoord.geom
|
pass |
|
arb_compatibility
|
42/42 |
|
ftransform.vert
|
pass |
|
gl_backcolor.vert
|
pass |
|
gl_backlightmodelproduct.frag
|
pass |
|
gl_backlightproduct.frag
|
pass |
|
gl_backmaterial.frag
|
pass |
|
gl_backsecondarycolor.vert
|
pass |
|
gl_clipplane.frag
|
pass |
|
gl_clipvertex.vert
|
pass |
|
gl_color-fs.frag
|
pass |
|
gl_color-vs.vert
|
pass |
|
gl_eyeplanes.frag
|
pass |
|
gl_fog.frag
|
pass |
|
gl_fogcoord.vert
|
pass |
|
gl_fogfragcoord-fs.frag
|
pass |
|
gl_fogparameters.vert
|
pass |
|
gl_frontcolor.vert
|
pass |
|
gl_frontlightmodelproduct.frag
|
pass |
|
gl_frontlightproduct.frag
|
pass |
|
gl_frontmaterial.frag
|
pass |
|
gl_frontsecondarycolor.vert
|
pass |
|
gl_lightmodelparameters.vert
|
pass |
|
gl_lightmodelproducts.vert
|
pass |
|
gl_lightproducts.vert
|
pass |
|
gl_lightsource.frag
|
pass |
|
gl_lightsourceparameters.vert
|
pass |
|
gl_materialparameters.vert
|
pass |
|
gl_maxclipplanes.vert
|
pass |
|
gl_maxlights.frag
|
pass |
|
gl_maxtexturecoords.vert
|
pass |
|
gl_maxtextureunits.vert
|
pass |
|
gl_modelviewmatrix.vert
|
pass |
|
gl_multitexcoord0.vert
|
pass |
|
gl_normal.vert
|
pass |
|
gl_normalmatrix.vert
|
pass |
|
gl_objectplanes.frag
|
pass |
|
gl_point.frag
|
pass |
|
gl_pointparameters.vert
|
pass |
|
gl_secondarycolor.frag
|
pass |
|
gl_secondarycolor.vert
|
pass |
|
gl_textureenvcolor.frag
|
pass |
|
gl_texturematrix.frag
|
pass |
|
gl_vertex.vert
|
pass |
|
arb_shader_texture_lod.geom
|
pass |
|
arb_shading_language_packing.geom
|
pass |
|
arb_texture_cube_map_array.geom
|
pass |
|
arb_texture_multisample.geom
|
pass |
|
arb_texture_rectangle.geom
|
pass |
|
arb_uniform_buffer_object.geom
|
pass |
|
built-in-functions
|
1142/1142 |
|
abs-float.geom
|
pass |
|
abs-int.geom
|
pass |
|
abs-ivec2.geom
|
pass |
|
abs-ivec3.geom
|
pass |
|
abs-ivec4.geom
|
pass |
|
abs-vec2.geom
|
pass |
|
abs-vec3.geom
|
pass |
|
abs-vec4.geom
|
pass |
|
acos-float.geom
|
pass |
|
acos-vec2.geom
|
pass |
|
acos-vec3.geom
|
pass |
|
acos-vec4.geom
|
pass |
|
acosh-float.geom
|
pass |
|
acosh-vec2.geom
|
pass |
|
acosh-vec3.geom
|
pass |
|
acosh-vec4.geom
|
pass |
|
all-bvec2.geom
|
pass |
|
all-bvec3.geom
|
pass |
|
all-bvec4.geom
|
pass |
|
any-bvec2.geom
|
pass |
|
any-bvec3.geom
|
pass |
|
any-bvec4.geom
|
pass |
|
asin-float.geom
|
pass |
|
asin-vec2.geom
|
pass |
|
asin-vec3.geom
|
pass |
|
asin-vec4.geom
|
pass |
|
asinh-float.geom
|
pass |
|
asinh-vec2.geom
|
pass |
|
asinh-vec3.geom
|
pass |
|
asinh-vec4.geom
|
pass |
|
atan-float-float.geom
|
pass |
|
atan-float.geom
|
pass |
|
atan-vec2-vec2.geom
|
pass |
|
atan-vec2.geom
|
pass |
|
atan-vec3-vec3.geom
|
pass |
|
atan-vec3.geom
|
pass |
|
atan-vec4-vec4.geom
|
pass |
|
atan-vec4.geom
|
pass |
|
atanh-float.geom
|
pass |
|
atanh-vec2.geom
|
pass |
|
atanh-vec3.geom
|
pass |
|
atanh-vec4.geom
|
pass |
|
ceil-float.geom
|
pass |
|
ceil-vec2.geom
|
pass |
|
ceil-vec3.geom
|
pass |
|
ceil-vec4.geom
|
pass |
|
clamp-float-float-float.geom
|
pass |
|
clamp-int-int-int.geom
|
pass |
|
clamp-ivec2-int-int.geom
|
pass |
|
clamp-ivec2-ivec2-ivec2.geom
|
pass |
|
clamp-ivec3-int-int.geom
|
pass |
|
clamp-ivec3-ivec3-ivec3.geom
|
pass |
|
clamp-ivec4-int-int.geom
|
pass |
|
clamp-ivec4-ivec4-ivec4.geom
|
pass |
|
clamp-uint-uint-uint.geom
|
pass |
|
clamp-uvec2-uint-uint.geom
|
pass |
|
clamp-uvec2-uvec2-uvec2.geom
|
pass |
|
clamp-uvec3-uint-uint.geom
|
pass |
|
clamp-uvec3-uvec3-uvec3.geom
|
pass |
|
clamp-uvec4-uint-uint.geom
|
pass |
|
clamp-uvec4-uvec4-uvec4.geom
|
pass |
|
clamp-vec2-float-float.geom
|
pass |
|
clamp-vec2-vec2-vec2.geom
|
pass |
|
clamp-vec3-float-float.geom
|
pass |
|
clamp-vec3-vec3-vec3.geom
|
pass |
|
clamp-vec4-float-float.geom
|
pass |
|
clamp-vec4-vec4-vec4.geom
|
pass |
|
cos-float.geom
|
pass |
|
cos-vec2.geom
|
pass |
|
cos-vec3.geom
|
pass |
|
cos-vec4.geom
|
pass |
|
cosh-float.geom
|
pass |
|
cosh-vec2.geom
|
pass |
|
cosh-vec3.geom
|
pass |
|
cosh-vec4.geom
|
pass |
|
cross-vec3-vec3.geom
|
pass |
|
degrees-float.geom
|
pass |
|
degrees-vec2.geom
|
pass |
|
degrees-vec3.geom
|
pass |
|
degrees-vec4.geom
|
pass |
|
determinant-mat2.frag
|
pass |
|
determinant-mat2.geom
|
pass |
|
determinant-mat2.vert
|
pass |
|
determinant-mat3.frag
|
pass |
|
determinant-mat3.geom
|
pass |
|
determinant-mat3.vert
|
pass |
|
determinant-mat4.frag
|
pass |
|
determinant-mat4.geom
|
pass |
|
determinant-mat4.vert
|
pass |
|
distance-float-float.geom
|
pass |
|
distance-vec2-vec2.geom
|
pass |
|
distance-vec3-vec3.geom
|
pass |
|
distance-vec4-vec4.geom
|
pass |
|
dot-float-float.geom
|
pass |
|
dot-vec2-vec2.geom
|
pass |
|
dot-vec3-vec3.geom
|
pass |
|
dot-vec4-vec4.geom
|
pass |
|
equal-bvec2-bvec2.geom
|
pass |
|
equal-bvec3-bvec3.geom
|
pass |
|
equal-bvec4-bvec4.geom
|
pass |
|
equal-ivec2-ivec2.geom
|
pass |
|
equal-ivec3-ivec3.geom
|
pass |
|
equal-ivec4-ivec4.geom
|
pass |
|
equal-uvec2-uvec2.geom
|
pass |
|
equal-uvec3-uvec3.geom
|
pass |
|
equal-uvec4-uvec4.geom
|
pass |
|
equal-vec2-vec2.geom
|
pass |
|
equal-vec3-vec3.geom
|
pass |
|
equal-vec4-vec4.geom
|
pass |
|
exp-float.geom
|
pass |
|
exp-vec2.geom
|
pass |
|
exp-vec3.geom
|
pass |
|
exp-vec4.geom
|
pass |
|
exp2-float.geom
|
pass |
|
exp2-vec2.geom
|
pass |
|
exp2-vec3.geom
|
pass |
|
exp2-vec4.geom
|
pass |
|
faceforward-float-float-float.geom
|
pass |
|
faceforward-vec2-vec2-vec2.geom
|
pass |
|
faceforward-vec3-vec3-vec3.geom
|
pass |
|
faceforward-vec4-vec4-vec4.geom
|
pass |
|
floor-float.geom
|
pass |
|
floor-vec2.geom
|
pass |
|
floor-vec3.geom
|
pass |
|
floor-vec4.geom
|
pass |
|
fract-float.geom
|
pass |
|
fract-vec2.geom
|
pass |
|
fract-vec3.geom
|
pass |
|
fract-vec4.geom
|
pass |
|
greaterthan-ivec2-ivec2.geom
|
pass |
|
greaterthan-ivec3-ivec3.geom
|
pass |
|
greaterthan-ivec4-ivec4.geom
|
pass |
|
greaterthan-uvec2-uvec2.geom
|
pass |
|
greaterthan-uvec3-uvec3.geom
|
pass |
|
greaterthan-uvec4-uvec4.geom
|
pass |
|
greaterthan-vec2-vec2.geom
|
pass |
|
greaterthan-vec3-vec3.geom
|
pass |
|
greaterthan-vec4-vec4.geom
|
pass |
|
greaterthanequal-ivec2-ivec2.geom
|
pass |
|
greaterthanequal-ivec3-ivec3.geom
|
pass |
|
greaterthanequal-ivec4-ivec4.geom
|
pass |
|
greaterthanequal-uvec2-uvec2.geom
|
pass |
|
greaterthanequal-uvec3-uvec3.geom
|
pass |
|
greaterthanequal-uvec4-uvec4.geom
|
pass |
|
greaterthanequal-vec2-vec2.geom
|
pass |
|
greaterthanequal-vec3-vec3.geom
|
pass |
|
greaterthanequal-vec4-vec4.geom
|
pass |
|
inverse-mat2.geom
|
pass |
|
inverse-mat3.geom
|
pass |
|
inverse-mat4.geom
|
pass |
|
inversesqrt-float.geom
|
pass |
|
inversesqrt-vec2.geom
|
pass |
|
inversesqrt-vec3.geom
|
pass |
|
inversesqrt-vec4.geom
|
pass |
|
length-float.geom
|
pass |
|
length-vec2.geom
|
pass |
|
length-vec3.geom
|
pass |
|
length-vec4.geom
|
pass |
|
lessthan-ivec2-ivec2.geom
|
pass |
|
lessthan-ivec3-ivec3.geom
|
pass |
|
lessthan-ivec4-ivec4.geom
|
pass |
|
lessthan-uvec2-uvec2.geom
|
pass |
|
lessthan-uvec3-uvec3.geom
|
pass |
|
lessthan-uvec4-uvec4.geom
|
pass |
|
lessthan-vec2-vec2.geom
|
pass |
|
lessthan-vec3-vec3.geom
|
pass |
|
lessthan-vec4-vec4.geom
|
pass |
|
lessthanequal-ivec2-ivec2.geom
|
pass |
|
lessthanequal-ivec3-ivec3.geom
|
pass |
|
lessthanequal-ivec4-ivec4.geom
|
pass |
|
lessthanequal-uvec2-uvec2.geom
|
pass |
|
lessthanequal-uvec3-uvec3.geom
|
pass |
|
lessthanequal-uvec4-uvec4.geom
|
pass |
|
lessthanequal-vec2-vec2.geom
|
pass |
|
lessthanequal-vec3-vec3.geom
|
pass |
|
lessthanequal-vec4-vec4.geom
|
pass |
|
log-float.geom
|
pass |
|
log-vec2.geom
|
pass |
|
log-vec3.geom
|
pass |
|
log-vec4.geom
|
pass |
|
log2-float.geom
|
pass |
|
log2-vec2.geom
|
pass |
|
log2-vec3.geom
|
pass |
|
log2-vec4.geom
|
pass |
|
matrixcompmult-mat2-mat2.geom
|
pass |
|
matrixcompmult-mat2x3-mat2x3.geom
|
pass |
|
matrixcompmult-mat2x4-mat2x4.geom
|
pass |
|
matrixcompmult-mat3-mat3.geom
|
pass |
|
matrixcompmult-mat3x2-mat3x2.geom
|
pass |
|
matrixcompmult-mat3x4-mat3x4.geom
|
pass |
|
matrixcompmult-mat4-mat4.geom
|
pass |
|
matrixcompmult-mat4x2-mat4x2.geom
|
pass |
|
matrixcompmult-mat4x3-mat4x3.geom
|
pass |
|
max-float-float.geom
|
pass |
|
max-int-int.geom
|
pass |
|
max-ivec2-int.geom
|
pass |
|
max-ivec2-ivec2.geom
|
pass |
|
max-ivec3-int.geom
|
pass |
|
max-ivec3-ivec3.geom
|
pass |
|
max-ivec4-int.geom
|
pass |
|
max-ivec4-ivec4.geom
|
pass |
|
max-uint-uint.geom
|
pass |
|
max-uvec2-uint.geom
|
pass |
|
max-uvec2-uvec2.geom
|
pass |
|
max-uvec3-uint.geom
|
pass |
|
max-uvec3-uvec3.geom
|
pass |
|
max-uvec4-uint.geom
|
pass |
|
max-uvec4-uvec4.geom
|
pass |
|
max-vec2-float.geom
|
pass |
|
max-vec2-vec2.geom
|
pass |
|
max-vec3-float.geom
|
pass |
|
max-vec3-vec3.geom
|
pass |
|
max-vec4-float.geom
|
pass |
|
max-vec4-vec4.geom
|
pass |
|
min-float-float.geom
|
pass |
|
min-int-int.geom
|
pass |
|
min-ivec2-int.geom
|
pass |
|
min-ivec2-ivec2.geom
|
pass |
|
min-ivec3-int.geom
|
pass |
|
min-ivec3-ivec3.geom
|
pass |
|
min-ivec4-int.geom
|
pass |
|
min-ivec4-ivec4.geom
|
pass |
|
min-uint-uint.geom
|
pass |
|
min-uvec2-uint.geom
|
pass |
|
min-uvec2-uvec2.geom
|
pass |
|
min-uvec3-uint.geom
|
pass |
|
min-uvec3-uvec3.geom
|
pass |
|
min-uvec4-uint.geom
|
pass |
|
min-uvec4-uvec4.geom
|
pass |
|
min-vec2-float.geom
|
pass |
|
min-vec2-vec2.geom
|
pass |
|
min-vec3-float.geom
|
pass |
|
min-vec3-vec3.geom
|
pass |
|
min-vec4-float.geom
|
pass |
|
min-vec4-vec4.geom
|
pass |
|
mix-float-float-bool.geom
|
pass |
|
mix-float-float-float.geom
|
pass |
|
mix-vec2-vec2-bvec2.geom
|
pass |
|
mix-vec2-vec2-float.geom
|
pass |
|
mix-vec2-vec2-vec2.geom
|
pass |
|
mix-vec3-vec3-bvec3.geom
|
pass |
|
mix-vec3-vec3-float.geom
|
pass |
|
mix-vec3-vec3-vec3.geom
|
pass |
|
mix-vec4-vec4-bvec4.geom
|
pass |
|
mix-vec4-vec4-float.geom
|
pass |
|
mix-vec4-vec4-vec4.geom
|
pass |
|
mod-float-float.geom
|
pass |
|
mod-vec2-float.geom
|
pass |
|
mod-vec2-vec2.geom
|
pass |
|
mod-vec3-float.geom
|
pass |
|
mod-vec3-vec3.geom
|
pass |
|
mod-vec4-float.geom
|
pass |
|
mod-vec4-vec4.geom
|
pass |
|
normalize-float.geom
|
pass |
|
normalize-vec2.geom
|
pass |
|
normalize-vec3.geom
|
pass |
|
normalize-vec4.geom
|
pass |
|
not-bvec2.geom
|
pass |
|
not-bvec3.geom
|
pass |
|
not-bvec4.geom
|
pass |
|
notequal-bvec2-bvec2.geom
|
pass |
|
notequal-bvec3-bvec3.geom
|
pass |
|
notequal-bvec4-bvec4.geom
|
pass |
|
notequal-ivec2-ivec2.geom
|
pass |
|
notequal-ivec3-ivec3.geom
|
pass |
|
notequal-ivec4-ivec4.geom
|
pass |
|
notequal-uvec2-uvec2.geom
|
pass |
|
notequal-uvec3-uvec3.geom
|
pass |
|
notequal-uvec4-uvec4.geom
|
pass |
|
notequal-vec2-vec2.geom
|
pass |
|
notequal-vec3-vec3.geom
|
pass |
|
notequal-vec4-vec4.geom
|
pass |
|
op-add-float-float.geom
|
pass |
|
op-add-float-mat2.geom
|
pass |
|
op-add-float-mat2x3.geom
|
pass |
|
op-add-float-mat2x4.geom
|
pass |
|
op-add-float-mat3.geom
|
pass |
|
op-add-float-mat3x2.geom
|
pass |
|
op-add-float-mat3x4.geom
|
pass |
|
op-add-float-mat4.geom
|
pass |
|
op-add-float-mat4x2.geom
|
pass |
|
op-add-float-mat4x3.geom
|
pass |
|
op-add-float-vec2.geom
|
pass |
|
op-add-float-vec3.geom
|
pass |
|
op-add-float-vec4.geom
|
pass |
|
op-add-int-int.geom
|
pass |
|
op-add-int-ivec2.geom
|
pass |
|
op-add-int-ivec3.geom
|
pass |
|
op-add-int-ivec4.geom
|
pass |
|
op-add-ivec2-int.geom
|
pass |
|
op-add-ivec2-ivec2.geom
|
pass |
|
op-add-ivec3-int.geom
|
pass |
|
op-add-ivec3-ivec3.geom
|
pass |
|
op-add-ivec4-int.geom
|
pass |
|
op-add-ivec4-ivec4.geom
|
pass |
|
op-add-mat2-float.geom
|
pass |
|
op-add-mat2-mat2.geom
|
pass |
|
op-add-mat2x3-float.geom
|
pass |
|
op-add-mat2x3-mat2x3.geom
|
pass |
|
op-add-mat2x4-float.geom
|
pass |
|
op-add-mat2x4-mat2x4.geom
|
pass |
|
op-add-mat3-float.geom
|
pass |
|
op-add-mat3-mat3.geom
|
pass |
|
op-add-mat3x2-float.geom
|
pass |
|
op-add-mat3x2-mat3x2.geom
|
pass |
|
op-add-mat3x4-float.geom
|
pass |
|
op-add-mat3x4-mat3x4.geom
|
pass |
|
op-add-mat4-float.geom
|
pass |
|
op-add-mat4-mat4.geom
|
pass |
|
op-add-mat4x2-float.geom
|
pass |
|
op-add-mat4x2-mat4x2.geom
|
pass |
|
op-add-mat4x3-float.geom
|
pass |
|
op-add-mat4x3-mat4x3.geom
|
pass |
|
op-add-uint-uint.geom
|
pass |
|
op-add-uint-uvec2.geom
|
pass |
|
op-add-uint-uvec3.geom
|
pass |
|
op-add-uint-uvec4.geom
|
pass |
|
op-add-uvec2-uint.geom
|
pass |
|
op-add-uvec2-uvec2.geom
|
pass |
|
op-add-uvec3-uint.geom
|
pass |
|
op-add-uvec3-uvec3.geom
|
pass |
|
op-add-uvec4-uint.geom
|
pass |
|
op-add-uvec4-uvec4.geom
|
pass |
|
op-add-vec2-float.geom
|
pass |
|
op-add-vec2-vec2.geom
|
pass |
|
op-add-vec3-float.geom
|
pass |
|
op-add-vec3-vec3.geom
|
pass |
|
op-add-vec4-float.geom
|
pass |
|
op-add-vec4-vec4.geom
|
pass |
|
op-and-bool-bool.geom
|
pass |
|
op-bitand-abs-neg-int-int.geom
|
pass |
|
op-bitand-abs-neg-int-ivec2.geom
|
pass |
|
op-bitand-abs-neg-int-ivec3.geom
|
pass |
|
op-bitand-abs-neg-int-ivec4.geom
|
pass |
|
op-bitand-abs-neg-ivec2-int.geom
|
pass |
|
op-bitand-abs-neg-ivec2-ivec2.geom
|
pass |
|
op-bitand-abs-neg-ivec3-int.geom
|
pass |
|
op-bitand-abs-neg-ivec3-ivec3.geom
|
pass |
|
op-bitand-abs-neg-ivec4-int.geom
|
pass |
|
op-bitand-abs-neg-ivec4-ivec4.geom
|
pass |
|
op-bitand-abs-not-int-int.geom
|
pass |
|
op-bitand-abs-not-int-ivec2.geom
|
pass |
|
op-bitand-abs-not-int-ivec3.geom
|
pass |
|
op-bitand-abs-not-int-ivec4.geom
|
pass |
|
op-bitand-abs-not-ivec2-int.geom
|
pass |
|
op-bitand-abs-not-ivec2-ivec2.geom
|
pass |
|
op-bitand-abs-not-ivec3-int.geom
|
pass |
|
op-bitand-abs-not-ivec3-ivec3.geom
|
pass |
|
op-bitand-abs-not-ivec4-int.geom
|
pass |
|
op-bitand-abs-not-ivec4-ivec4.geom
|
pass |
|
op-bitand-int-int.geom
|
pass |
|
op-bitand-int-ivec2.geom
|
pass |
|
op-bitand-int-ivec3.geom
|
pass |
|
op-bitand-int-ivec4.geom
|
pass |
|
op-bitand-ivec2-int.geom
|
pass |
|
op-bitand-ivec2-ivec2.geom
|
pass |
|
op-bitand-ivec3-int.geom
|
pass |
|
op-bitand-ivec3-ivec3.geom
|
pass |
|
op-bitand-ivec4-int.geom
|
pass |
|
op-bitand-ivec4-ivec4.geom
|
pass |
|
op-bitand-neg-abs-int-int.geom
|
pass |
|
op-bitand-neg-abs-int-ivec2.geom
|
pass |
|
op-bitand-neg-abs-int-ivec3.geom
|
pass |
|
op-bitand-neg-abs-int-ivec4.geom
|
pass |
|
op-bitand-neg-abs-ivec2-int.geom
|
pass |
|
op-bitand-neg-abs-ivec2-ivec2.geom
|
pass |
|
op-bitand-neg-abs-ivec3-int.geom
|
pass |
|
op-bitand-neg-abs-ivec3-ivec3.geom
|
pass |
|
op-bitand-neg-abs-ivec4-int.geom
|
pass |
|
op-bitand-neg-abs-ivec4-ivec4.geom
|
pass |
|
op-bitand-neg-int-int.geom
|
pass |
|
op-bitand-neg-int-ivec2.geom
|
pass |
|
op-bitand-neg-int-ivec3.geom
|
pass |
|
op-bitand-neg-int-ivec4.geom
|
pass |
|
op-bitand-neg-ivec2-int.geom
|
pass |
|
op-bitand-neg-ivec2-ivec2.geom
|
pass |
|
op-bitand-neg-ivec3-int.geom
|
pass |
|
op-bitand-neg-ivec3-ivec3.geom
|
pass |
|
op-bitand-neg-ivec4-int.geom
|
pass |
|
op-bitand-neg-ivec4-ivec4.geom
|
pass |
|
op-bitand-neg-uint-uint.geom
|
pass |
|
op-bitand-neg-uint-uvec2.geom
|
pass |
|
op-bitand-neg-uint-uvec3.geom
|
pass |
|
op-bitand-neg-uint-uvec4.geom
|
pass |
|
op-bitand-neg-uvec2-uint.geom
|
pass |
|
op-bitand-neg-uvec2-uvec2.geom
|
pass |
|
op-bitand-neg-uvec3-uint.geom
|
pass |
|
op-bitand-neg-uvec3-uvec3.geom
|
pass |
|
op-bitand-neg-uvec4-uint.geom
|
pass |
|
op-bitand-neg-uvec4-uvec4.geom
|
pass |
|
op-bitand-not-abs-int-int.geom
|
pass |
|
op-bitand-not-abs-int-ivec2.geom
|
pass |
|
op-bitand-not-abs-int-ivec3.geom
|
pass |
|
op-bitand-not-abs-int-ivec4.geom
|
pass |
|
op-bitand-not-abs-ivec2-int.geom
|
pass |
|
op-bitand-not-abs-ivec2-ivec2.geom
|
pass |
|
op-bitand-not-abs-ivec3-int.geom
|
pass |
|
op-bitand-not-abs-ivec3-ivec3.geom
|
pass |
|
op-bitand-not-abs-ivec4-int.geom
|
pass |
|
op-bitand-not-abs-ivec4-ivec4.geom
|
pass |
|
op-bitand-not-int-int.geom
|
pass |
|
op-bitand-not-int-ivec2.geom
|
pass |
|
op-bitand-not-int-ivec3.geom
|
pass |
|
op-bitand-not-int-ivec4.geom
|
pass |
|
op-bitand-not-ivec2-int.geom
|
pass |
|
op-bitand-not-ivec2-ivec2.geom
|
pass |
|
op-bitand-not-ivec3-int.geom
|
pass |
|
op-bitand-not-ivec3-ivec3.geom
|
pass |
|
op-bitand-not-ivec4-int.geom
|
pass |
|
op-bitand-not-ivec4-ivec4.geom
|
pass |
|
op-bitand-not-uint-uint.geom
|
pass |
|
op-bitand-not-uint-uvec2.geom
|
pass |
|
op-bitand-not-uint-uvec3.geom
|
pass |
|
op-bitand-not-uint-uvec4.geom
|
pass |
|
op-bitand-not-uvec2-uint.geom
|
pass |
|
op-bitand-not-uvec2-uvec2.geom
|
pass |
|
op-bitand-not-uvec3-uint.geom
|
pass |
|
op-bitand-not-uvec3-uvec3.geom
|
pass |
|
op-bitand-not-uvec4-uint.geom
|
pass |
|
op-bitand-not-uvec4-uvec4.geom
|
pass |
|
op-bitand-uint-uint.geom
|
pass |
|
op-bitand-uint-uvec2.geom
|
pass |
|
op-bitand-uint-uvec3.geom
|
pass |
|
op-bitand-uint-uvec4.geom
|
pass |
|
op-bitand-uvec2-uint.geom
|
pass |
|
op-bitand-uvec2-uvec2.geom
|
pass |
|
op-bitand-uvec3-uint.geom
|
pass |
|
op-bitand-uvec3-uvec3.geom
|
pass |
|
op-bitand-uvec4-uint.geom
|
pass |
|
op-bitand-uvec4-uvec4.geom
|
pass |
|
op-bitor-abs-neg-int-int.geom
|
pass |
|
op-bitor-abs-neg-int-ivec2.geom
|
pass |
|
op-bitor-abs-neg-int-ivec3.geom
|
pass |
|
op-bitor-abs-neg-int-ivec4.geom
|
pass |
|
op-bitor-abs-neg-ivec2-int.geom
|
pass |
|
op-bitor-abs-neg-ivec2-ivec2.geom
|
pass |
|
op-bitor-abs-neg-ivec3-int.geom
|
pass |
|
op-bitor-abs-neg-ivec3-ivec3.geom
|
pass |
|
op-bitor-abs-neg-ivec4-int.geom
|
pass |
|
op-bitor-abs-neg-ivec4-ivec4.geom
|
pass |
|
op-bitor-abs-not-int-int.geom
|
pass |
|
op-bitor-abs-not-int-ivec2.geom
|
pass |
|
op-bitor-abs-not-int-ivec3.geom
|
pass |
|
op-bitor-abs-not-int-ivec4.geom
|
pass |
|
op-bitor-abs-not-ivec2-int.geom
|
pass |
|
op-bitor-abs-not-ivec2-ivec2.geom
|
pass |
|
op-bitor-abs-not-ivec3-int.geom
|
pass |
|
op-bitor-abs-not-ivec3-ivec3.geom
|
pass |
|
op-bitor-abs-not-ivec4-int.geom
|
pass |
|
op-bitor-abs-not-ivec4-ivec4.geom
|
pass |
|
op-bitor-int-int.geom
|
pass |
|
op-bitor-int-ivec2.geom
|
pass |
|
op-bitor-int-ivec3.geom
|
pass |
|
op-bitor-int-ivec4.geom
|
pass |
|
op-bitor-ivec2-int.geom
|
pass |
|
op-bitor-ivec2-ivec2.geom
|
pass |
|
op-bitor-ivec3-int.geom
|
pass |
|
op-bitor-ivec3-ivec3.geom
|
pass |
|
op-bitor-ivec4-int.geom
|
pass |
|
op-bitor-ivec4-ivec4.geom
|
pass |
|
op-bitor-neg-abs-int-int.geom
|
pass |
|
op-bitor-neg-abs-int-ivec2.geom
|
pass |
|
op-bitor-neg-abs-int-ivec3.geom
|
pass |
|
op-bitor-neg-abs-int-ivec4.geom
|
pass |
|
op-bitor-neg-abs-ivec2-int.geom
|
pass |
|
op-bitor-neg-abs-ivec2-ivec2.geom
|
pass |
|
op-bitor-neg-abs-ivec3-int.geom
|
pass |
|
op-bitor-neg-abs-ivec3-ivec3.geom
|
pass |
|
op-bitor-neg-abs-ivec4-int.geom
|
pass |
|
op-bitor-neg-abs-ivec4-ivec4.geom
|
pass |
|
op-bitor-neg-int-int.geom
|
pass |
|
op-bitor-neg-int-ivec2.geom
|
pass |
|
op-bitor-neg-int-ivec3.geom
|
pass |
|
op-bitor-neg-int-ivec4.geom
|
pass |
|
op-bitor-neg-ivec2-int.geom
|
pass |
|
op-bitor-neg-ivec2-ivec2.geom
|
pass |
|
op-bitor-neg-ivec3-int.geom
|
pass |
|
op-bitor-neg-ivec3-ivec3.geom
|
pass |
|
op-bitor-neg-ivec4-int.geom
|
pass |
|
op-bitor-neg-ivec4-ivec4.geom
|
pass |
|
op-bitor-neg-uint-uint.geom
|
pass |
|
op-bitor-neg-uint-uvec2.geom
|
pass |
|
op-bitor-neg-uint-uvec3.geom
|
pass |
|
op-bitor-neg-uint-uvec4.geom
|
pass |
|
op-bitor-neg-uvec2-uint.geom
|
pass |
|
op-bitor-neg-uvec2-uvec2.geom
|
pass |
|
op-bitor-neg-uvec3-uint.geom
|
pass |
|
op-bitor-neg-uvec3-uvec3.geom
|
pass |
|
op-bitor-neg-uvec4-uint.geom
|
pass |
|
op-bitor-neg-uvec4-uvec4.geom
|
pass |
|
op-bitor-not-abs-int-int.geom
|
pass |
|
op-bitor-not-abs-int-ivec2.geom
|
pass |
|
op-bitor-not-abs-int-ivec3.geom
|
pass |
|
op-bitor-not-abs-int-ivec4.geom
|
pass |
|
op-bitor-not-abs-ivec2-int.geom
|
pass |
|
op-bitor-not-abs-ivec2-ivec2.geom
|
pass |
|
op-bitor-not-abs-ivec3-int.geom
|
pass |
|
op-bitor-not-abs-ivec3-ivec3.geom
|
pass |
|
op-bitor-not-abs-ivec4-int.geom
|
pass |
|
op-bitor-not-abs-ivec4-ivec4.geom
|
pass |
|
op-bitor-not-int-int.geom
|
pass |
|
op-bitor-not-int-ivec2.geom
|
pass |
|
op-bitor-not-int-ivec3.geom
|
pass |
|
op-bitor-not-int-ivec4.geom
|
pass |
|
op-bitor-not-ivec2-int.geom
|
pass |
|
op-bitor-not-ivec2-ivec2.geom
|
pass |
|
op-bitor-not-ivec3-int.geom
|
pass |
|
op-bitor-not-ivec3-ivec3.geom
|
pass |
|
op-bitor-not-ivec4-int.geom
|
pass |
|
op-bitor-not-ivec4-ivec4.geom
|
pass |
|
op-bitor-not-uint-uint.geom
|
pass |
|
op-bitor-not-uint-uvec2.geom
|
pass |
|
op-bitor-not-uint-uvec3.geom
|
pass |
|
op-bitor-not-uint-uvec4.geom
|
pass |
|
op-bitor-not-uvec2-uint.geom
|
pass |
|
op-bitor-not-uvec2-uvec2.geom
|
pass |
|
op-bitor-not-uvec3-uint.geom
|
pass |
|
op-bitor-not-uvec3-uvec3.geom
|
pass |
|
op-bitor-not-uvec4-uint.geom
|
pass |
|
op-bitor-not-uvec4-uvec4.geom
|
pass |
|
op-bitor-uint-uint.geom
|
pass |
|
op-bitor-uint-uvec2.geom
|
pass |
|
op-bitor-uint-uvec3.geom
|
pass |
|
op-bitor-uint-uvec4.geom
|
pass |
|
op-bitor-uvec2-uint.geom
|
pass |
|
op-bitor-uvec2-uvec2.geom
|
pass |
|
op-bitor-uvec3-uint.geom
|
pass |
|
op-bitor-uvec3-uvec3.geom
|
pass |
|
op-bitor-uvec4-uint.geom
|
pass |
|
op-bitor-uvec4-uvec4.geom
|
pass |
|
op-bitxor-abs-neg-int-int.geom
|
pass |
|
op-bitxor-abs-neg-int-ivec2.geom
|
pass |
|
op-bitxor-abs-neg-int-ivec3.geom
|
pass |
|
op-bitxor-abs-neg-int-ivec4.geom
|
pass |
|
op-bitxor-abs-neg-ivec2-int.geom
|
pass |
|
op-bitxor-abs-neg-ivec2-ivec2.geom
|
pass |
|
op-bitxor-abs-neg-ivec3-int.geom
|
pass |
|
op-bitxor-abs-neg-ivec3-ivec3.geom
|
pass |
|
op-bitxor-abs-neg-ivec4-int.geom
|
pass |
|
op-bitxor-abs-neg-ivec4-ivec4.geom
|
pass |
|
op-bitxor-abs-not-int-int.geom
|
pass |
|
op-bitxor-abs-not-int-ivec2.geom
|
pass |
|
op-bitxor-abs-not-int-ivec3.geom
|
pass |
|
op-bitxor-abs-not-int-ivec4.geom
|
pass |
|
op-bitxor-abs-not-ivec2-int.geom
|
pass |
|
op-bitxor-abs-not-ivec2-ivec2.geom
|
pass |
|
op-bitxor-abs-not-ivec3-int.geom
|
pass |
|
op-bitxor-abs-not-ivec3-ivec3.geom
|
pass |
|
op-bitxor-abs-not-ivec4-int.geom
|
pass |
|
op-bitxor-abs-not-ivec4-ivec4.geom
|
pass |
|
op-bitxor-int-int.geom
|
pass |
|
op-bitxor-int-ivec2.geom
|
pass |
|
op-bitxor-int-ivec3.geom
|
pass |
|
op-bitxor-int-ivec4.geom
|
pass |
|
op-bitxor-ivec2-int.geom
|
pass |
|
op-bitxor-ivec2-ivec2.geom
|
pass |
|
op-bitxor-ivec3-int.geom
|
pass |
|
op-bitxor-ivec3-ivec3.geom
|
pass |
|
op-bitxor-ivec4-int.geom
|
pass |
|
op-bitxor-ivec4-ivec4.geom
|
pass |
|
op-bitxor-neg-abs-int-int.geom
|
pass |
|
op-bitxor-neg-abs-int-ivec2.geom
|
pass |
|
op-bitxor-neg-abs-int-ivec3.geom
|
pass |
|
op-bitxor-neg-abs-int-ivec4.geom
|
pass |
|
op-bitxor-neg-abs-ivec2-int.geom
|
pass |
|
op-bitxor-neg-abs-ivec2-ivec2.geom
|
pass |
|
op-bitxor-neg-abs-ivec3-int.geom
|
pass |
|
op-bitxor-neg-abs-ivec3-ivec3.geom
|
pass |
|
op-bitxor-neg-abs-ivec4-int.geom
|
pass |
|
op-bitxor-neg-abs-ivec4-ivec4.geom
|
pass |
|
op-bitxor-neg-int-int.geom
|
pass |
|
op-bitxor-neg-int-ivec2.geom
|
pass |
|
op-bitxor-neg-int-ivec3.geom
|
pass |
|
op-bitxor-neg-int-ivec4.geom
|
pass |
|
op-bitxor-neg-ivec2-int.geom
|
pass |
|
op-bitxor-neg-ivec2-ivec2.geom
|
pass |
|
op-bitxor-neg-ivec3-int.geom
|
pass |
|
op-bitxor-neg-ivec3-ivec3.geom
|
pass |
|
op-bitxor-neg-ivec4-int.geom
|
pass |
|
op-bitxor-neg-ivec4-ivec4.geom
|
pass |
|
op-bitxor-neg-uint-uint.geom
|
pass |
|
op-bitxor-neg-uint-uvec2.geom
|
pass |
|
op-bitxor-neg-uint-uvec3.geom
|
pass |
|
op-bitxor-neg-uint-uvec4.geom
|
pass |
|
op-bitxor-neg-uvec2-uint.geom
|
pass |
|
op-bitxor-neg-uvec2-uvec2.geom
|
pass |
|
op-bitxor-neg-uvec3-uint.geom
|
pass |
|
op-bitxor-neg-uvec3-uvec3.geom
|
pass |
|
op-bitxor-neg-uvec4-uint.geom
|
pass |
|
op-bitxor-neg-uvec4-uvec4.geom
|
pass |
|
op-bitxor-not-abs-int-int.geom
|
pass |
|
op-bitxor-not-abs-int-ivec2.geom
|
pass |
|
op-bitxor-not-abs-int-ivec3.geom
|
pass |
|
op-bitxor-not-abs-int-ivec4.geom
|
pass |
|
op-bitxor-not-abs-ivec2-int.geom
|
pass |
|
op-bitxor-not-abs-ivec2-ivec2.geom
|
pass |
|
op-bitxor-not-abs-ivec3-int.geom
|
pass |
|
op-bitxor-not-abs-ivec3-ivec3.geom
|
pass |
|
op-bitxor-not-abs-ivec4-int.geom
|
pass |
|
op-bitxor-not-abs-ivec4-ivec4.geom
|
pass |
|
op-bitxor-not-int-int.geom
|
pass |
|
op-bitxor-not-int-ivec2.geom
|
pass |
|
op-bitxor-not-int-ivec3.geom
|
pass |
|
op-bitxor-not-int-ivec4.geom
|
pass |
|
op-bitxor-not-ivec2-int.geom
|
pass |
|
op-bitxor-not-ivec2-ivec2.geom
|
pass |
|
op-bitxor-not-ivec3-int.geom
|
pass |
|
op-bitxor-not-ivec3-ivec3.geom
|
pass |
|
op-bitxor-not-ivec4-int.geom
|
pass |
|
op-bitxor-not-ivec4-ivec4.geom
|
pass |
|
op-bitxor-not-uint-uint.geom
|
pass |
|
op-bitxor-not-uint-uvec2.geom
|
pass |
|
op-bitxor-not-uint-uvec3.geom
|
pass |
|
op-bitxor-not-uint-uvec4.geom
|
pass |
|
op-bitxor-not-uvec2-uint.geom
|
pass |
|
op-bitxor-not-uvec2-uvec2.geom
|
pass |
|
op-bitxor-not-uvec3-uint.geom
|
pass |
|
op-bitxor-not-uvec3-uvec3.geom
|
pass |
|
op-bitxor-not-uvec4-uint.geom
|
pass |
|
op-bitxor-not-uvec4-uvec4.geom
|
pass |
|
op-bitxor-uint-uint.geom
|
pass |
|
op-bitxor-uint-uvec2.geom
|
pass |
|
op-bitxor-uint-uvec3.geom
|
pass |
|
op-bitxor-uint-uvec4.geom
|
pass |
|
op-bitxor-uvec2-uint.geom
|
pass |
|
op-bitxor-uvec2-uvec2.geom
|
pass |
|
op-bitxor-uvec3-uint.geom
|
pass |
|
op-bitxor-uvec3-uvec3.geom
|
pass |
|
op-bitxor-uvec4-uint.geom
|
pass |
|
op-bitxor-uvec4-uvec4.geom
|
pass |
|
op-complement-int.geom
|
pass |
|
op-complement-ivec2.geom
|
pass |
|
op-complement-ivec3.geom
|
pass |
|
op-complement-ivec4.geom
|
pass |
|
op-complement-uint.geom
|
pass |
|
op-complement-uvec2.geom
|
pass |
|
op-complement-uvec3.geom
|
pass |
|
op-complement-uvec4.geom
|
pass |
|
op-div-float-float.geom
|
pass |
|
op-div-float-mat2.geom
|
pass |
|
op-div-float-mat2x3.geom
|
pass |
|
op-div-float-mat2x4.geom
|
pass |
|
op-div-float-mat3.geom
|
pass |
|
op-div-float-mat3x2.geom
|
pass |
|
op-div-float-mat3x4.geom
|
pass |
|
op-div-float-mat4.geom
|
pass |
|
op-div-float-mat4x2.geom
|
pass |
|
op-div-float-mat4x3.geom
|
pass |
|
op-div-float-vec2.geom
|
pass |
|
op-div-float-vec3.geom
|
pass |
|
op-div-float-vec4.geom
|
pass |
|
op-div-int-int.geom
|
pass |
|
op-div-int-ivec2.geom
|
pass |
|
op-div-int-ivec3.geom
|
pass |
|
op-div-int-ivec4.geom
|
pass |
|
op-div-ivec2-int.geom
|
pass |
|
op-div-ivec2-ivec2.geom
|
pass |
|
op-div-ivec3-int.geom
|
pass |
|
op-div-ivec3-ivec3.geom
|
pass |
|
op-div-ivec4-int.geom
|
pass |
|
op-div-ivec4-ivec4.geom
|
pass |
|
op-div-large-uint-uint.geom
|
pass |
|
op-div-mat2-float.geom
|
pass |
|
op-div-mat2-mat2.geom
|
pass |
|
op-div-mat2x3-float.geom
|
pass |
|
op-div-mat2x3-mat2x3.geom
|
pass |
|
op-div-mat2x4-float.geom
|
pass |
|
op-div-mat2x4-mat2x4.geom
|
pass |
|
op-div-mat3-float.geom
|
pass |
|
op-div-mat3-mat3.geom
|
pass |
|
op-div-mat3x2-float.geom
|
pass |
|
op-div-mat3x2-mat3x2.geom
|
pass |
|
op-div-mat3x4-float.geom
|
pass |
|
op-div-mat3x4-mat3x4.geom
|
pass |
|
op-div-mat4-float.geom
|
pass |
|
op-div-mat4-mat4.geom
|
pass |
|
op-div-mat4x2-float.geom
|
pass |
|
op-div-mat4x2-mat4x2.geom
|
pass |
|
op-div-mat4x3-float.geom
|
pass |
|
op-div-mat4x3-mat4x3.geom
|
pass |
|
op-div-uint-uint.geom
|
pass |
|
op-div-uint-uvec2.geom
|
pass |
|
op-div-uint-uvec3.geom
|
pass |
|
op-div-uint-uvec4.geom
|
pass |
|
op-div-uvec2-uint.geom
|
pass |
|
op-div-uvec2-uvec2.geom
|
pass |
|
op-div-uvec3-uint.geom
|
pass |
|
op-div-uvec3-uvec3.geom
|
pass |
|
op-div-uvec4-uint.geom
|
pass |
|
op-div-uvec4-uvec4.geom
|
pass |
|
op-div-vec2-float.geom
|
pass |
|
op-div-vec2-vec2.geom
|
pass |
|
op-div-vec3-float.geom
|
pass |
|
op-div-vec3-vec3.geom
|
pass |
|
op-div-vec4-float.geom
|
pass |
|
op-div-vec4-vec4.geom
|
pass |
|
op-eq-bool-bool.geom
|
pass |
|
op-eq-bvec2-bvec2.geom
|
pass |
|
op-eq-bvec3-bvec3.geom
|
pass |
|
op-eq-bvec4-bvec4.geom
|
pass |
|
op-eq-float-float.geom
|
pass |
|
op-eq-int-int.geom
|
pass |
|
op-eq-ivec2-ivec2.geom
|
pass |
|
op-eq-ivec3-ivec3.geom
|
pass |
|
op-eq-ivec4-ivec4.geom
|
pass |
|
op-eq-mat2-mat2.geom
|
pass |
|
op-eq-mat2x3-mat2x3.geom
|
pass |
|
op-eq-mat2x4-mat2x4.geom
|
pass |
|
op-eq-mat3-mat3.geom
|
pass |
|
op-eq-mat3x2-mat3x2.geom
|
pass |
|
op-eq-mat3x4-mat3x4.geom
|
pass |
|
op-eq-mat4-mat4.geom
|
pass |
|
op-eq-mat4x2-mat4x2.geom
|
pass |
|
op-eq-mat4x3-mat4x3.geom
|
pass |
|
op-eq-uint-uint.geom
|
pass |
|
op-eq-uvec2-uvec2.geom
|
pass |
|
op-eq-uvec3-uvec3.geom
|
pass |
|
op-eq-uvec4-uvec4.geom
|
pass |
|
op-eq-vec2-vec2.geom
|
pass |
|
op-eq-vec3-vec3.geom
|
pass |
|
op-eq-vec4-vec4.geom
|
pass |
|
op-ge-float-float.geom
|
pass |
|
op-ge-int-int.geom
|
pass |
|
op-ge-uint-uint.geom
|
pass |
|
op-gt-float-float.geom
|
pass |
|
op-gt-int-int.geom
|
pass |
|
op-gt-uint-uint.geom
|
pass |
|
op-le-float-float.geom
|
pass |
|
op-le-int-int.geom
|
pass |
|
op-le-uint-uint.geom
|
pass |
|
op-lshift-int-int.geom
|
pass |
|
op-lshift-int-uint.geom
|
pass |
|
op-lshift-ivec2-int.geom
|
pass |
|
op-lshift-ivec2-ivec2.geom
|
pass |
|
op-lshift-ivec2-uint.geom
|
pass |
|
op-lshift-ivec2-uvec2.geom
|
pass |
|
op-lshift-ivec3-int.geom
|
pass |
|
op-lshift-ivec3-ivec3.geom
|
pass |
|
op-lshift-ivec3-uint.geom
|
pass |
|
op-lshift-ivec3-uvec3.geom
|
pass |
|
op-lshift-ivec4-int.geom
|
pass |
|
op-lshift-ivec4-ivec4.geom
|
pass |
|
op-lshift-ivec4-uint.geom
|
pass |
|
op-lshift-ivec4-uvec4.geom
|
pass |
|
op-lshift-uint-int.geom
|
pass |
|
op-lshift-uint-uint.geom
|
pass |
|
op-lshift-uvec2-int.geom
|
pass |
|
op-lshift-uvec2-ivec2.geom
|
pass |
|
op-lshift-uvec2-uint.geom
|
pass |
|
op-lshift-uvec2-uvec2.geom
|
pass |
|
op-lshift-uvec3-int.geom
|
pass |
|
op-lshift-uvec3-ivec3.geom
|
pass |
|
op-lshift-uvec3-uint.geom
|
pass |
|
op-lshift-uvec3-uvec3.geom
|
pass |
|
op-lshift-uvec4-int.geom
|
pass |
|
op-lshift-uvec4-ivec4.geom
|
pass |
|
op-lshift-uvec4-uint.geom
|
pass |
|
op-lshift-uvec4-uvec4.geom
|
pass |
|
op-lt-float-float.geom
|
pass |
|
op-lt-int-int.geom
|
pass |
|
op-lt-uint-uint.geom
|
pass |
|
op-mod-int-int.geom
|
pass |
|
op-mod-int-ivec2.geom
|
pass |
|
op-mod-int-ivec3.geom
|
pass |
|
op-mod-int-ivec4.geom
|
pass |
|
op-mod-ivec2-int.geom
|
pass |
|
op-mod-ivec2-ivec2.geom
|
pass |
|
op-mod-ivec3-int.geom
|
pass |
|
op-mod-ivec3-ivec3.geom
|
pass |
|
op-mod-ivec4-int.geom
|
pass |
|
op-mod-ivec4-ivec4.geom
|
pass |
|
op-mod-uint-uint.geom
|
pass |
|
op-mod-uint-uvec2.geom
|
pass |
|
op-mod-uint-uvec3.geom
|
pass |
|
op-mod-uint-uvec4.geom
|
pass |
|
op-mod-uvec2-uint.geom
|
pass |
|
op-mod-uvec2-uvec2.geom
|
pass |
|
op-mod-uvec3-uint.geom
|
pass |
|
op-mod-uvec3-uvec3.geom
|
pass |
|
op-mod-uvec4-uint.geom
|
pass |
|
op-mod-uvec4-uvec4.geom
|
pass |
|
op-mult-float-float.geom
|
pass |
|
op-mult-float-mat2.geom
|
pass |
|
op-mult-float-mat2x3.geom
|
pass |
|
op-mult-float-mat2x4.geom
|
pass |
|
op-mult-float-mat3.geom
|
pass |
|
op-mult-float-mat3x2.geom
|
pass |
|
op-mult-float-mat3x4.geom
|
pass |
|
op-mult-float-mat4.geom
|
pass |
|
op-mult-float-mat4x2.geom
|
pass |
|
op-mult-float-mat4x3.geom
|
pass |
|
op-mult-float-vec2.geom
|
pass |
|
op-mult-float-vec3.geom
|
pass |
|
op-mult-float-vec4.geom
|
pass |
|
op-mult-int-int.geom
|
pass |
|
op-mult-int-ivec2.geom
|
pass |
|
op-mult-int-ivec3.geom
|
pass |
|
op-mult-int-ivec4.geom
|
pass |
|
op-mult-ivec2-int.geom
|
pass |
|
op-mult-ivec2-ivec2.geom
|
pass |
|
op-mult-ivec3-int.geom
|
pass |
|
op-mult-ivec3-ivec3.geom
|
pass |
|
op-mult-ivec4-int.geom
|
pass |
|
op-mult-ivec4-ivec4.geom
|
pass |
|
op-mult-mat2-float.geom
|
pass |
|
op-mult-mat2-mat2.geom
|
pass |
|
op-mult-mat2-mat3x2.geom
|
pass |
|
op-mult-mat2-mat4x2.geom
|
pass |
|
op-mult-mat2-vec2.geom
|
pass |
|
op-mult-mat2x3-float.geom
|
pass |
|
op-mult-mat2x3-mat2.geom
|
pass |
|
op-mult-mat2x3-mat3x2.geom
|
pass |
|
op-mult-mat2x3-mat4x2.geom
|
pass |
|
op-mult-mat2x3-vec2.geom
|
pass |
|
op-mult-mat2x4-float.geom
|
pass |
|
op-mult-mat2x4-mat2.geom
|
pass |
|
op-mult-mat2x4-mat3x2.geom
|
pass |
|
op-mult-mat2x4-mat4x2.geom
|
pass |
|
op-mult-mat2x4-vec2.geom
|
pass |
|
op-mult-mat3-float.geom
|
pass |
|
op-mult-mat3-mat2x3.geom
|
pass |
|
op-mult-mat3-mat3.geom
|
pass |
|
op-mult-mat3-mat4x3.geom
|
pass |
|
op-mult-mat3-vec3.geom
|
pass |
|
op-mult-mat3x2-float.geom
|
pass |
|
op-mult-mat3x2-mat2x3.geom
|
pass |
|
op-mult-mat3x2-mat3.geom
|
pass |
|
op-mult-mat3x2-mat4x3.geom
|
pass |
|
op-mult-mat3x2-vec3.geom
|
pass |
|
op-mult-mat3x4-float.geom
|
pass |
|
op-mult-mat3x4-mat2x3.geom
|
pass |
|
op-mult-mat3x4-mat3.geom
|
pass |
|
op-mult-mat3x4-mat4x3.geom
|
pass |
|
op-mult-mat3x4-vec3.geom
|
pass |
|
op-mult-mat4-float.geom
|
pass |
|
op-mult-mat4-mat2x4.geom
|
pass |
|
op-mult-mat4-mat3x4.geom
|
pass |
|
op-mult-mat4-mat4.geom
|
pass |
|
op-mult-mat4-vec4.geom
|
pass |
|
op-mult-mat4x2-float.geom
|
pass |
|
op-mult-mat4x2-mat2x4.geom
|
pass |
|
op-mult-mat4x2-mat3x4.geom
|
pass |
|
op-mult-mat4x2-mat4.geom
|
pass |
|
op-mult-mat4x2-vec4.geom
|
pass |
|
op-mult-mat4x3-float.geom
|
pass |
|
op-mult-mat4x3-mat2x4.geom
|
pass |
|
op-mult-mat4x3-mat3x4.geom
|
pass |
|
op-mult-mat4x3-mat4.geom
|
pass |
|
op-mult-mat4x3-vec4.geom
|
pass |
|
op-mult-uint-uint.geom
|
pass |
|
op-mult-uint-uvec2.geom
|
pass |
|
op-mult-uint-uvec3.geom
|
pass |
|
op-mult-uint-uvec4.geom
|
pass |
|
op-mult-uvec2-uint.geom
|
pass |
|
op-mult-uvec2-uvec2.geom
|
pass |
|
op-mult-uvec3-uint.geom
|
pass |
|
op-mult-uvec3-uvec3.geom
|
pass |
|
op-mult-uvec4-uint.geom
|
pass |
|
op-mult-uvec4-uvec4.geom
|
pass |
|
op-mult-vec2-float.geom
|
pass |
|
op-mult-vec2-mat2.geom
|
pass |
|
op-mult-vec2-mat3x2.geom
|
pass |
|
op-mult-vec2-mat4x2.geom
|
pass |
|
op-mult-vec2-vec2.geom
|
pass |
|
op-mult-vec3-float.geom
|
pass |
|
op-mult-vec3-mat2x3.geom
|
pass |
|
op-mult-vec3-mat3.geom
|
pass |
|
op-mult-vec3-mat4x3.geom
|
pass |
|
op-mult-vec3-vec3.geom
|
pass |
|
op-mult-vec4-float.geom
|
pass |
|
op-mult-vec4-mat2x4.geom
|
pass |
|
op-mult-vec4-mat3x4.geom
|
pass |
|
op-mult-vec4-mat4.geom
|
pass |
|
op-mult-vec4-vec4.geom
|
pass |
|
op-ne-bool-bool.geom
|
pass |
|
op-ne-bvec2-bvec2.geom
|
pass |
|
op-ne-bvec3-bvec3.geom
|
pass |
|
op-ne-bvec4-bvec4.geom
|
pass |
|
op-ne-float-float.geom
|
pass |
|
op-ne-int-int.geom
|
pass |
|
op-ne-ivec2-ivec2.geom
|
pass |
|
op-ne-ivec3-ivec3.geom
|
pass |
|
op-ne-ivec4-ivec4.geom
|
pass |
|
op-ne-mat2-mat2.geom
|
pass |
|
op-ne-mat2x3-mat2x3.geom
|
pass |
|
op-ne-mat2x4-mat2x4.geom
|
pass |
|
op-ne-mat3-mat3.geom
|
pass |
|
op-ne-mat3x2-mat3x2.geom
|
pass |
|
op-ne-mat3x4-mat3x4.geom
|
pass |
|
op-ne-mat4-mat4.geom
|
pass |
|
op-ne-mat4x2-mat4x2.geom
|
pass |
|
op-ne-mat4x3-mat4x3.geom
|
pass |
|
op-ne-uint-uint.geom
|
pass |
|
op-ne-uvec2-uvec2.geom
|
pass |
|
op-ne-uvec3-uvec3.geom
|
pass |
|
op-ne-uvec4-uvec4.geom
|
pass |
|
op-ne-vec2-vec2.geom
|
pass |
|
op-ne-vec3-vec3.geom
|
pass |
|
op-ne-vec4-vec4.geom
|
pass |
|
op-neg-float.geom
|
pass |
|
op-neg-int.geom
|
pass |
|
op-neg-ivec2.geom
|
pass |
|
op-neg-ivec3.geom
|
pass |
|
op-neg-ivec4.geom
|
pass |
|
op-neg-mat2.geom
|
pass |
|
op-neg-mat2x3.geom
|
pass |
|
op-neg-mat2x4.geom
|
pass |
|
op-neg-mat3.geom
|
pass |
|
op-neg-mat3x2.geom
|
pass |
|
op-neg-mat3x4.geom
|
pass |
|
op-neg-mat4.geom
|
pass |
|
op-neg-mat4x2.geom
|
pass |
|
op-neg-mat4x3.geom
|
pass |
|
op-neg-uint.geom
|
pass |
|
op-neg-uvec2.geom
|
pass |
|
op-neg-uvec3.geom
|
pass |
|
op-neg-uvec4.geom
|
pass |
|
op-neg-vec2.geom
|
pass |
|
op-neg-vec3.geom
|
pass |
|
op-neg-vec4.geom
|
pass |
|
op-not-bool.geom
|
pass |
|
op-or-bool-bool.geom
|
pass |
|
op-rshift-int-int.geom
|
pass |
|
op-rshift-int-uint.geom
|
pass |
|
op-rshift-ivec2-int.geom
|
pass |
|
op-rshift-ivec2-ivec2.geom
|
pass |
|
op-rshift-ivec2-uint.geom
|
pass |
|
op-rshift-ivec2-uvec2.geom
|
pass |
|
op-rshift-ivec3-int.geom
|
pass |
|
op-rshift-ivec3-ivec3.geom
|
pass |
|
op-rshift-ivec3-uint.geom
|
pass |
|
op-rshift-ivec3-uvec3.geom
|
pass |
|
op-rshift-ivec4-int.geom
|
pass |
|
op-rshift-ivec4-ivec4.geom
|
pass |
|
op-rshift-ivec4-uint.geom
|
pass |
|
op-rshift-ivec4-uvec4.geom
|
pass |
|
op-rshift-uint-int.geom
|
pass |
|
op-rshift-uint-uint.geom
|
pass |
|
op-rshift-uvec2-int.geom
|
pass |
|
op-rshift-uvec2-ivec2.geom
|
pass |
|
op-rshift-uvec2-uint.geom
|
pass |
|
op-rshift-uvec2-uvec2.geom
|
pass |
|
op-rshift-uvec3-int.geom
|
pass |
|
op-rshift-uvec3-ivec3.geom
|
pass |
|
op-rshift-uvec3-uint.geom
|
pass |
|
op-rshift-uvec3-uvec3.geom
|
pass |
|
op-rshift-uvec4-int.geom
|
pass |
|
op-rshift-uvec4-ivec4.geom
|
pass |
|
op-rshift-uvec4-uint.geom
|
pass |
|
op-rshift-uvec4-uvec4.geom
|
pass |
|
op-selection-bool-bool-bool.geom
|
pass |
|
op-selection-bool-bvec2-bvec2.geom
|
pass |
|
op-selection-bool-bvec3-bvec3.geom
|
pass |
|
op-selection-bool-bvec4-bvec4.geom
|
pass |
|
op-selection-bool-float-float.geom
|
pass |
|
op-selection-bool-int-int.geom
|
pass |
|
op-selection-bool-ivec2-ivec2.geom
|
pass |
|
op-selection-bool-ivec3-ivec3.geom
|
pass |
|
op-selection-bool-ivec4-ivec4.geom
|
pass |
|
op-selection-bool-mat2-mat2.geom
|
pass |
|
op-selection-bool-mat2x3-mat2x3.geom
|
pass |
|
op-selection-bool-mat2x4-mat2x4.geom
|
pass |
|
op-selection-bool-mat3-mat3.geom
|
pass |
|
op-selection-bool-mat3x2-mat3x2.geom
|
pass |
|
op-selection-bool-mat3x4-mat3x4.geom
|
pass |
|
op-selection-bool-mat4-mat4.geom
|
pass |
|
op-selection-bool-mat4x2-mat4x2.geom
|
pass |
|
op-selection-bool-mat4x3-mat4x3.geom
|
pass |
|
op-selection-bool-uint-uint.geom
|
pass |
|
op-selection-bool-uvec2-uvec2.geom
|
pass |
|
op-selection-bool-uvec3-uvec3.geom
|
pass |
|
op-selection-bool-uvec4-uvec4.geom
|
pass |
|
op-selection-bool-vec2-vec2.geom
|
pass |
|
op-selection-bool-vec3-vec3.geom
|
pass |
|
op-selection-bool-vec4-vec4.geom
|
pass |
|
op-sub-float-float.geom
|
pass |
|
op-sub-float-mat2.geom
|
pass |
|
op-sub-float-mat2x3.geom
|
pass |
|
op-sub-float-mat2x4.geom
|
pass |
|
op-sub-float-mat3.geom
|
pass |
|
op-sub-float-mat3x2.geom
|
pass |
|
op-sub-float-mat3x4.geom
|
pass |
|
op-sub-float-mat4.geom
|
pass |
|
op-sub-float-mat4x2.geom
|
pass |
|
op-sub-float-mat4x3.geom
|
pass |
|
op-sub-float-vec2.geom
|
pass |
|
op-sub-float-vec3.geom
|
pass |
|
op-sub-float-vec4.geom
|
pass |
|
op-sub-int-int.geom
|
pass |
|
op-sub-int-ivec2.geom
|
pass |
|
op-sub-int-ivec3.geom
|
pass |
|
op-sub-int-ivec4.geom
|
pass |
|
op-sub-ivec2-int.geom
|
pass |
|
op-sub-ivec2-ivec2.geom
|
pass |
|
op-sub-ivec3-int.geom
|
pass |
|
op-sub-ivec3-ivec3.geom
|
pass |
|
op-sub-ivec4-int.geom
|
pass |
|
op-sub-ivec4-ivec4.geom
|
pass |
|
op-sub-mat2-float.geom
|
pass |
|
op-sub-mat2-mat2.geom
|
pass |
|
op-sub-mat2x3-float.geom
|
pass |
|
op-sub-mat2x3-mat2x3.geom
|
pass |
|
op-sub-mat2x4-float.geom
|
pass |
|
op-sub-mat2x4-mat2x4.geom
|
pass |
|
op-sub-mat3-float.geom
|
pass |
|
op-sub-mat3-mat3.geom
|
pass |
|
op-sub-mat3x2-float.geom
|
pass |
|
op-sub-mat3x2-mat3x2.geom
|
pass |
|
op-sub-mat3x4-float.geom
|
pass |
|
op-sub-mat3x4-mat3x4.geom
|
pass |
|
op-sub-mat4-float.geom
|
pass |
|
op-sub-mat4-mat4.geom
|
pass |
|
op-sub-mat4x2-float.geom
|
pass |
|
op-sub-mat4x2-mat4x2.geom
|
pass |
|
op-sub-mat4x3-float.geom
|
pass |
|
op-sub-mat4x3-mat4x3.geom
|
pass |
|
op-sub-uint-uint.geom
|
pass |
|
op-sub-uint-uvec2.geom
|
pass |
|
op-sub-uint-uvec3.geom
|
pass |
|
op-sub-uint-uvec4.geom
|
pass |
|
op-sub-uvec2-uint.geom
|
pass |
|
op-sub-uvec2-uvec2.geom
|
pass |
|
op-sub-uvec3-uint.geom
|
pass |
|
op-sub-uvec3-uvec3.geom
|
pass |
|
op-sub-uvec4-uint.geom
|
pass |
|
op-sub-uvec4-uvec4.geom
|
pass |
|
op-sub-vec2-float.geom
|
pass |
|
op-sub-vec2-vec2.geom
|
pass |
|
op-sub-vec3-float.geom
|
pass |
|
op-sub-vec3-vec3.geom
|
pass |
|
op-sub-vec4-float.geom
|
pass |
|
op-sub-vec4-vec4.geom
|
pass |
|
op-uplus-float.geom
|
pass |
|
op-uplus-int.geom
|
pass |
|
op-uplus-ivec2.geom
|
pass |
|
op-uplus-ivec3.geom
|
pass |
|
op-uplus-ivec4.geom
|
pass |
|
op-uplus-mat2.geom
|
pass |
|
op-uplus-mat2x3.geom
|
pass |
|
op-uplus-mat2x4.geom
|
pass |
|
op-uplus-mat3.geom
|
pass |
|
op-uplus-mat3x2.geom
|
pass |
|
op-uplus-mat3x4.geom
|
pass |
|
op-uplus-mat4.geom
|
pass |
|
op-uplus-mat4x2.geom
|
pass |
|
op-uplus-mat4x3.geom
|
pass |
|
op-uplus-uint.geom
|
pass |
|
op-uplus-uvec2.geom
|
pass |
|
op-uplus-uvec3.geom
|
pass |
|
op-uplus-uvec4.geom
|
pass |
|
op-uplus-vec2.geom
|
pass |
|
op-uplus-vec3.geom
|
pass |
|
op-uplus-vec4.geom
|
pass |
|
op-xor-bool-bool.geom
|
pass |
|
outerproduct-vec2-vec2.geom
|
pass |
|
outerproduct-vec2-vec3.geom
|
pass |
|
outerproduct-vec2-vec4.geom
|
pass |
|
outerproduct-vec3-vec2.geom
|
pass |
|
outerproduct-vec3-vec3.geom
|
pass |
|
outerproduct-vec3-vec4.geom
|
pass |
|
outerproduct-vec4-vec2.geom
|
pass |
|
outerproduct-vec4-vec3.geom
|
pass |
|
outerproduct-vec4-vec4.geom
|
pass |
|
pow-float-float.geom
|
pass |
|
pow-vec2-vec2.geom
|
pass |
|
pow-vec3-vec3.geom
|
pass |
|
pow-vec4-vec4.geom
|
pass |
|
radians-float.geom
|
pass |
|
radians-vec2.geom
|
pass |
|
radians-vec3.geom
|
pass |
|
radians-vec4.geom
|
pass |
|
reflect-float-float.geom
|
pass |
|
reflect-vec2-vec2.geom
|
pass |
|
reflect-vec3-vec3.geom
|
pass |
|
reflect-vec4-vec4.geom
|
pass |
|
refract-float-float-float.geom
|
pass |
|
refract-vec2-vec2-float.geom
|
pass |
|
refract-vec3-vec3-float.geom
|
pass |
|
refract-vec4-vec4-float.geom
|
pass |
|
round-float.geom
|
pass |
|
round-vec2.geom
|
pass |
|
round-vec3.geom
|
pass |
|
round-vec4.geom
|
pass |
|
roundeven-float.geom
|
pass |
|
roundeven-vec2.geom
|
pass |
|
roundeven-vec3.geom
|
pass |
|
roundeven-vec4.geom
|
pass |
|
sign-float.geom
|
pass |
|
sign-int.geom
|
pass |
|
sign-ivec2.geom
|
pass |
|
sign-ivec3.geom
|
pass |
|
sign-ivec4.geom
|
pass |
|
sign-vec2.geom
|
pass |
|
sign-vec3.geom
|
pass |
|
sign-vec4.geom
|
pass |
|
sin-float.geom
|
pass |
|
sin-vec2.geom
|
pass |
|
sin-vec3.geom
|
pass |
|
sin-vec4.geom
|
pass |
|
sinh-float.geom
|
pass |
|
sinh-vec2.geom
|
pass |
|
sinh-vec3.geom
|
pass |
|
sinh-vec4.geom
|
pass |
|
smoothstep-float-float-float.geom
|
pass |
|
smoothstep-float-float-vec2.geom
|
pass |
|
smoothstep-float-float-vec3.geom
|
pass |
|
smoothstep-float-float-vec4.geom
|
pass |
|
smoothstep-vec2-vec2-vec2.geom
|
pass |
|
smoothstep-vec3-vec3-vec3.geom
|
pass |
|
smoothstep-vec4-vec4-vec4.geom
|
pass |
|
sqrt-float.geom
|
pass |
|
sqrt-vec2.geom
|
pass |
|
sqrt-vec3.geom
|
pass |
|
sqrt-vec4.geom
|
pass |
|
step-float-float.geom
|
pass |
|
step-float-vec2.geom
|
pass |
|
step-float-vec3.geom
|
pass |
|
step-float-vec4.geom
|
pass |
|
step-vec2-vec2.geom
|
pass |
|
step-vec3-vec3.geom
|
pass |
|
step-vec4-vec4.geom
|
pass |
|
tan-float.geom
|
pass |
|
tan-vec2.geom
|
pass |
|
tan-vec3.geom
|
pass |
|
tan-vec4.geom
|
pass |
|
tanh-float.geom
|
pass |
|
tanh-vec2.geom
|
pass |
|
tanh-vec3.geom
|
pass |
|
tanh-vec4.geom
|
pass |
|
transpose-mat2.geom
|
pass |
|
transpose-mat2x3.geom
|
pass |
|
transpose-mat2x4.geom
|
pass |
|
transpose-mat3.geom
|
pass |
|
transpose-mat3x2.geom
|
pass |
|
transpose-mat3x4.geom
|
pass |
|
transpose-mat4.geom
|
pass |
|
transpose-mat4x2.geom
|
pass |
|
transpose-mat4x3.geom
|
pass |
|
trunc-float.geom
|
pass |
|
trunc-vec2.geom
|
pass |
|
trunc-vec3.geom
|
pass |
|
trunc-vec4.geom
|
pass |
|
compatibility-gs
|
35/35 |
|
ftransform.geom
|
pass |
|
gl_backcolor.geom
|
pass |
|
gl_backlightmodelproduct.geom
|
pass |
|
gl_backlightproduct.geom
|
pass |
|
gl_backmaterial.geom
|
pass |
|
gl_backsecondarycolor.geom
|
pass |
|
gl_clipplane.geom
|
pass |
|
gl_clipvertex.geom
|
pass |
|
gl_eyeplanes.geom
|
pass |
|
gl_fog.geom
|
pass |
|
gl_fogfragcoord.geom
|
pass |
|
gl_fogparameters.geom
|
pass |
|
gl_frontcolor.geom
|
pass |
|
gl_frontlightmodelproduct.geom
|
pass |
|
gl_frontlightproduct.geom
|
pass |
|
gl_frontmaterial.geom
|
pass |
|
gl_frontsecondarycolor.geom
|
pass |
|
gl_lightmodelparameters.geom
|
pass |
|
gl_lightmodelproducts.geom
|
pass |
|
gl_lightproducts.geom
|
pass |
|
gl_lightsource.geom
|
pass |
|
gl_lightsourceparameters.geom
|
pass |
|
gl_materialparameters.geom
|
pass |
|
gl_maxclipplanes.geom
|
pass |
|
gl_maxlights.geom
|
pass |
|
gl_maxtexturecoords.geom
|
pass |
|
gl_maxtextureunits.geom
|
pass |
|
gl_modelviewmatrix.geom
|
pass |
|
gl_normalmatrix.geom
|
pass |
|
gl_objectplanes.geom
|
pass |
|
gl_point.geom
|
pass |
|
gl_pointparameters.geom
|
pass |
|
gl_texcoord.geom
|
pass |
|
gl_textureenvcolor.geom
|
pass |
|
gl_texturematrix.geom
|
pass |
|
compatibility
|
43/43 |
|
ftransform.vert
|
pass |
|
gl_backcolor.vert
|
pass |
|
gl_backlightmodelproduct.frag
|
pass |
|
gl_backlightproduct.frag
|
pass |
|
gl_backmaterial.frag
|
pass |
|
gl_backsecondarycolor.vert
|
pass |
|
gl_clipplane.frag
|
pass |
|
gl_clipvertex.vert
|
pass |
|
gl_color-fs.frag
|
pass |
|
gl_color-vs.vert
|
pass |
|
gl_compatibility_profile.vert
|
pass |
|
gl_eyeplanes.frag
|
pass |
|
gl_fog.frag
|
pass |
|
gl_fogcoord.vert
|
pass |
|
gl_fogfragcoord-fs.frag
|
pass |
|
gl_fogparameters.vert
|
pass |
|
gl_frontcolor.vert
|
pass |
|
gl_frontlightmodelproduct.frag
|
pass |
|
gl_frontlightproduct.frag
|
pass |
|
gl_frontmaterial.frag
|
pass |
|
gl_frontsecondarycolor.vert
|
pass |
|
gl_lightmodelparameters.vert
|
pass |
|
gl_lightmodelproducts.vert
|
pass |
|
gl_lightproducts.vert
|
pass |
|
gl_lightsource.frag
|
pass |
|
gl_lightsourceparameters.vert
|
pass |
|
gl_materialparameters.vert
|
pass |
|
gl_maxclipplanes.vert
|
pass |
|
gl_maxlights.frag
|
pass |
|
gl_maxtexturecoords.vert
|
pass |
|
gl_maxtextureunits.vert
|
pass |
|
gl_modelviewmatrix.vert
|
pass |
|
gl_multitexcoord0.vert
|
pass |
|
gl_normal.vert
|
pass |
|
gl_normalmatrix.vert
|
pass |
|
gl_objectplanes.frag
|
pass |
|
gl_point.frag
|
pass |
|
gl_pointparameters.vert
|
pass |
|
gl_secondarycolor.frag
|
pass |
|
gl_secondarycolor.vert
|
pass |
|
gl_textureenvcolor.frag
|
pass |
|
gl_texturematrix.frag
|
pass |
|
gl_vertex.vert
|
pass |
|
constants.geom
|
pass |
|
ext_texture_array.geom
|
pass |
|
flat_interpolation
|
192/192 |
|
default-interface_block-array-int-bad.frag
|
pass |
|
default-interface_block-array-ivec2-bad.frag
|
pass |
|
default-interface_block-array-ivec3-bad.frag
|
pass |
|
default-interface_block-array-ivec4-bad.frag
|
pass |
|
default-interface_block-array-uint-bad.frag
|
pass |
|
default-interface_block-array-uvec2-bad.frag
|
pass |
|
default-interface_block-array-uvec3-bad.frag
|
pass |
|
default-interface_block-array-uvec4-bad.frag
|
pass |
|
default-interface_block-int-bad.frag
|
pass |
|
default-interface_block-ivec2-bad.frag
|
pass |
|
default-interface_block-ivec3-bad.frag
|
pass |
|
default-interface_block-ivec4-bad.frag
|
pass |
|
default-interface_block-struct-array-int-bad.frag
|
pass |
|
default-interface_block-struct-array-ivec2-bad.frag
|
pass |
|
default-interface_block-struct-array-ivec3-bad.frag
|
pass |
|
default-interface_block-struct-array-ivec4-bad.frag
|
pass |
|
default-interface_block-struct-array-uint-bad.frag
|
pass |
|
default-interface_block-struct-array-uvec2-bad.frag
|
pass |
|
default-interface_block-struct-array-uvec3-bad.frag
|
pass |
|
default-interface_block-struct-array-uvec4-bad.frag
|
pass |
|
default-interface_block-struct-int-bad.frag
|
pass |
|
default-interface_block-struct-ivec2-bad.frag
|
pass |
|
default-interface_block-struct-ivec3-bad.frag
|
pass |
|
default-interface_block-struct-ivec4-bad.frag
|
pass |
|
default-interface_block-struct-uint-bad.frag
|
pass |
|
default-interface_block-struct-uvec2-bad.frag
|
pass |
|
default-interface_block-struct-uvec3-bad.frag
|
pass |
|
default-interface_block-struct-uvec4-bad.frag
|
pass |
|
default-interface_block-uint-bad.frag
|
pass |
|
default-interface_block-uvec2-bad.frag
|
pass |
|
default-interface_block-uvec3-bad.frag
|
pass |
|
default-interface_block-uvec4-bad.frag
|
pass |
|
default-struct-array-int-bad.frag
|
pass |
|
default-struct-array-ivec2-bad.frag
|
pass |
|
default-struct-array-ivec3-bad.frag
|
pass |
|
default-struct-array-ivec4-bad.frag
|
pass |
|
default-struct-array-uint-bad.frag
|
pass |
|
default-struct-array-uvec2-bad.frag
|
pass |
|
default-struct-array-uvec3-bad.frag
|
pass |
|
default-struct-array-uvec4-bad.frag
|
pass |
|
default-struct-int-bad.frag
|
pass |
|
default-struct-ivec2-bad.frag
|
pass |
|
default-struct-ivec3-bad.frag
|
pass |
|
default-struct-ivec4-bad.frag
|
pass |
|
default-struct-uint-bad.frag
|
pass |
|
default-struct-uvec2-bad.frag
|
pass |
|
default-struct-uvec3-bad.frag
|
pass |
|
default-struct-uvec4-bad.frag
|
pass |
|
flat-interface_block-array-int.frag
|
pass |
|
flat-interface_block-array-ivec2.frag
|
pass |
|
flat-interface_block-array-ivec3.frag
|
pass |
|
flat-interface_block-array-ivec4.frag
|
pass |
|
flat-interface_block-array-uint.frag
|
pass |
|
flat-interface_block-array-uvec2.frag
|
pass |
|
flat-interface_block-array-uvec3.frag
|
pass |
|
flat-interface_block-array-uvec4.frag
|
pass |
|
flat-interface_block-int.frag
|
pass |
|
flat-interface_block-ivec2.frag
|
pass |
|
flat-interface_block-ivec3.frag
|
pass |
|
flat-interface_block-ivec4.frag
|
pass |
|
flat-interface_block-struct-array-int.frag
|
pass |
|
flat-interface_block-struct-array-ivec2.frag
|
pass |
|
flat-interface_block-struct-array-ivec3.frag
|
pass |
|
flat-interface_block-struct-array-ivec4.frag
|
pass |
|
flat-interface_block-struct-array-uint.frag
|
pass |
|
flat-interface_block-struct-array-uvec2.frag
|
pass |
|
flat-interface_block-struct-array-uvec3.frag
|
pass |
|
flat-interface_block-struct-array-uvec4.frag
|
pass |
|
flat-interface_block-struct-int.frag
|
pass |
|
flat-interface_block-struct-ivec2.frag
|
pass |
|
flat-interface_block-struct-ivec3.frag
|
pass |
|
flat-interface_block-struct-ivec4.frag
|
pass |
|
flat-interface_block-struct-uint.frag
|
pass |
|
flat-interface_block-struct-uvec2.frag
|
pass |
|
flat-interface_block-struct-uvec3.frag
|
pass |
|
flat-interface_block-struct-uvec4.frag
|
pass |
|
flat-interface_block-uint.frag
|
pass |
|
flat-interface_block-uvec2.frag
|
pass |
|
flat-interface_block-uvec3.frag
|
pass |
|
flat-interface_block-uvec4.frag
|
pass |
|
flat-struct-array-int.frag
|
pass |
|
flat-struct-array-ivec2.frag
|
pass |
|
flat-struct-array-ivec3.frag
|
pass |
|
flat-struct-array-ivec4.frag
|
pass |
|
flat-struct-array-uint.frag
|
pass |
|
flat-struct-array-uvec2.frag
|
pass |
|
flat-struct-array-uvec3.frag
|
pass |
|
flat-struct-array-uvec4.frag
|
pass |
|
flat-struct-int.frag
|
pass |
|
flat-struct-ivec2.frag
|
pass |
|
flat-struct-ivec3.frag
|
pass |
|
flat-struct-ivec4.frag
|
pass |
|
flat-struct-uint.frag
|
pass |
|
flat-struct-uvec2.frag
|
pass |
|
flat-struct-uvec3.frag
|
pass |
|
flat-struct-uvec4.frag
|
pass |
|
noperspective-interface_block-array-int-bad.frag
|
pass |
|
noperspective-interface_block-array-ivec2-bad.frag
|
pass |
|
noperspective-interface_block-array-ivec3-bad.frag
|
pass |
|
noperspective-interface_block-array-ivec4-bad.frag
|
pass |
|
noperspective-interface_block-array-uint-bad.frag
|
pass |
|
noperspective-interface_block-array-uvec2-bad.frag
|
pass |
|
noperspective-interface_block-array-uvec3-bad.frag
|
pass |
|
noperspective-interface_block-array-uvec4-bad.frag
|
pass |
|
noperspective-interface_block-int-bad.frag
|
pass |
|
noperspective-interface_block-ivec2-bad.frag
|
pass |
|
noperspective-interface_block-ivec3-bad.frag
|
pass |
|
noperspective-interface_block-ivec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-int-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-ivec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-ivec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-ivec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-uint-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-uvec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-uvec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-array-uvec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-int-bad.frag
|
pass |
|
noperspective-interface_block-struct-ivec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-ivec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-ivec4-bad.frag
|
pass |
|
noperspective-interface_block-struct-uint-bad.frag
|
pass |
|
noperspective-interface_block-struct-uvec2-bad.frag
|
pass |
|
noperspective-interface_block-struct-uvec3-bad.frag
|
pass |
|
noperspective-interface_block-struct-uvec4-bad.frag
|
pass |
|
noperspective-interface_block-uint-bad.frag
|
pass |
|
noperspective-interface_block-uvec2-bad.frag
|
pass |
|
noperspective-interface_block-uvec3-bad.frag
|
pass |
|
noperspective-interface_block-uvec4-bad.frag
|
pass |
|
noperspective-struct-array-int-bad.frag
|
pass |
|
noperspective-struct-array-ivec2-bad.frag
|
pass |
|
noperspective-struct-array-ivec3-bad.frag
|
pass |
|
noperspective-struct-array-ivec4-bad.frag
|
pass |
|
noperspective-struct-array-uint-bad.frag
|
pass |
|
noperspective-struct-array-uvec2-bad.frag
|
pass |
|
noperspective-struct-array-uvec3-bad.frag
|
pass |
|
noperspective-struct-array-uvec4-bad.frag
|
pass |
|
noperspective-struct-int-bad.frag
|
pass |
|
noperspective-struct-ivec2-bad.frag
|
pass |
|
noperspective-struct-ivec3-bad.frag
|
pass |
|
noperspective-struct-ivec4-bad.frag
|
pass |
|
noperspective-struct-uint-bad.frag
|
pass |
|
noperspective-struct-uvec2-bad.frag
|
pass |
|
noperspective-struct-uvec3-bad.frag
|
pass |
|
noperspective-struct-uvec4-bad.frag
|
pass |
|
smooth-interface_block-array-int-bad.frag
|
pass |
|
smooth-interface_block-array-ivec2-bad.frag
|
pass |
|
smooth-interface_block-array-ivec3-bad.frag
|
pass |
|
smooth-interface_block-array-ivec4-bad.frag
|
pass |
|
smooth-interface_block-array-uint-bad.frag
|
pass |
|
smooth-interface_block-array-uvec2-bad.frag
|
pass |
|
smooth-interface_block-array-uvec3-bad.frag
|
pass |
|
smooth-interface_block-array-uvec4-bad.frag
|
pass |
|
smooth-interface_block-int-bad.frag
|
pass |
|
smooth-interface_block-ivec2-bad.frag
|
pass |
|
smooth-interface_block-ivec3-bad.frag
|
pass |
|
smooth-interface_block-ivec4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-int-bad.frag
|
pass |
|
smooth-interface_block-struct-array-ivec2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-ivec3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-ivec4-bad.frag
|
pass |
|
smooth-interface_block-struct-array-uint-bad.frag
|
pass |
|
smooth-interface_block-struct-array-uvec2-bad.frag
|
pass |
|
smooth-interface_block-struct-array-uvec3-bad.frag
|
pass |
|
smooth-interface_block-struct-array-uvec4-bad.frag
|
pass |
|
smooth-interface_block-struct-int-bad.frag
|
pass |
|
smooth-interface_block-struct-ivec2-bad.frag
|
pass |
|
smooth-interface_block-struct-ivec3-bad.frag
|
pass |
|
smooth-interface_block-struct-ivec4-bad.frag
|
pass |
|
smooth-interface_block-struct-uint-bad.frag
|
pass |
|
smooth-interface_block-struct-uvec2-bad.frag
|
pass |
|
smooth-interface_block-struct-uvec3-bad.frag
|
pass |
|
smooth-interface_block-struct-uvec4-bad.frag
|
pass |
|
smooth-interface_block-uint-bad.frag
|
pass |
|
smooth-interface_block-uvec2-bad.frag
|
pass |
|
smooth-interface_block-uvec3-bad.frag
|
pass |
|
smooth-interface_block-uvec4-bad.frag
|
pass |
|
smooth-struct-array-int-bad.frag
|
pass |
|
smooth-struct-array-ivec2-bad.frag
|
pass |
|
smooth-struct-array-ivec3-bad.frag
|
pass |
|
smooth-struct-array-ivec4-bad.frag
|
pass |
|
smooth-struct-array-uint-bad.frag
|
pass |
|
smooth-struct-array-uvec2-bad.frag
|
pass |
|
smooth-struct-array-uvec3-bad.frag
|
pass |
|
smooth-struct-array-uvec4-bad.frag
|
pass |
|
smooth-struct-int-bad.frag
|
pass |
|
smooth-struct-ivec2-bad.frag
|
pass |
|
smooth-struct-ivec3-bad.frag
|
pass |
|
smooth-struct-ivec4-bad.frag
|
pass |
|
smooth-struct-uint-bad.frag
|
pass |
|
smooth-struct-uvec2-bad.frag
|
pass |
|
smooth-struct-uvec3-bad.frag
|
pass |
|
smooth-struct-uvec4-bad.frag
|
pass |
|
fragment_coord_conventions
|
13/13 |
|
layout-qualifier-basic-check.frag
|
pass |
|
layout-qualifiers-conflicting-case-1.frag
|
pass |
|
layout-qualifiers-conflicting-case-2.frag
|
pass |
|
layout-qualifiers-conflicting-case-3.frag
|
pass |
|
layout-qualifiers-conflicting-case-4.frag
|
pass |
|
layout-qualifiers-conflicting-case-5.frag
|
pass |
|
layout-qualifiers-conflicting-case-6.frag
|
pass |
|
layout-qualifiers-matching.frag
|
pass |
|
layout-qualifiers-missing.frag
|
pass |
|
use-before-redeclaration-1.frag
|
pass |
|
use-before-redeclaration-2.frag
|
pass |
|
use-between-redeclarations-1.frag
|
pass |
|
use-between-redeclarations-2.frag
|
pass |
|
fs-disallows-redeclaration-of-pervertex-in.frag
|
pass |
|
fs-disallows-redeclaration-of-pervertex-out.frag
|
pass |
|
geometry-basic.geom
|
pass |
|
geometry
|
7/7 |
|
clip-distance-in-explicit-access-2.geom
|
pass |
|
clip-distance-in-explicit-access-max.geom
|
pass |
|
clip-distance-in-explicit-too-large-with-access.geom
|
pass |
|
clip-distance-in-explicit-too-large.geom
|
pass |
|
clip-distance-in-implicit-access-max.geom
|
pass |
|
clip-distance-in-implicit-length.geom
|
pass |
|
clip-distance-in-implicit-nonconst-access.geom
|
pass |
|
gs-also-uses-smooth-flat-noperspective.geom
|
pass |
|
gs-input-nonarray-named-block-containing-array.geom
|
pass |
|
gs-input-nonarray-named-block.geom
|
pass |
|
gs-input-nonarray-unnamed-block-containing-array.geom
|
pass |
|
gs-input-nonarray-unnamed-block.geom
|
pass |
|
gs-input-nonarray.geom
|
pass |
|
gs-input-sizing-consistent-with-prev-length-blocks.geom
|
pass |
|
gs-input-sizing-consistent-with-prev-length.geom
|
pass |
|
gs-input-sizing-implied-length-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-consistent-with-prev-usage-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-consistent-with-prev-usage.geom
|
pass |
|
gs-input-sizing-implied-length-inconsistent-with-prev-usage-blocks.geom
|
pass |
|
gs-input-sizing-implied-length-inconsistent-with-prev-usage.geom
|
pass |
|
gs-input-sizing-implied-length.geom
|
pass |
|
gs-input-sizing-inconsistent-blocks.geom
|
pass |
|
gs-input-sizing-inconsistent.geom
|
pass |
|
gs-input-sizing-layout-consistent-with-prev-layout.geom
|
pass |
|
gs-input-sizing-layout-inconsistent-with-later-length-blocks.geom
|
pass |
|
gs-input-sizing-layout-inconsistent-with-later-length.geom
|
pass |
|
gs-input-sizing-layout-inconsistent-with-prev-layout.geom
|
pass |
|
gs-input-sizing-layout-inconsistent-with-prev-length-blocks.geom
|
pass |
|
gs-input-sizing-layout-inconsistent-with-prev-length.geom
|
pass |
|
gs-input-sizing-length-after-layout-blocks.geom
|
pass |
|
gs-input-sizing-length-after-layout.geom
|
pass |
|
gs-input-sizing-length-after-other-size-blocks.geom
|
pass |
|
gs-input-sizing-length-after-other-size.geom
|
pass |
|
gs-input-sizing-length-before-layout-blocks.geom
|
pass |
|
gs-input-sizing-length-before-layout.geom
|
pass |
|
gs-noise-functions.geom
|
pass |
|
gs-output-array-inconsistent-with-input.geom
|
pass |
|
gs-redeclares-pervertex-in-after-other-usage.geom
|
pass |
|
gs-redeclares-pervertex-in-after-usage.geom
|
pass |
|
gs-redeclares-pervertex-in-as-nonarray.geom
|
pass |
|
gs-redeclares-pervertex-in-before-other-usage.geom
|
pass |
|
gs-redeclares-pervertex-in-multiple-times.geom
|
pass |
|
gs-redeclares-pervertex-in-with-array-size.geom
|
pass |
|
gs-redeclares-pervertex-in-with-illegal-member.geom
|
pass |
|
gs-redeclares-pervertex-in-with-incorrect-name.geom
|
pass |
|
gs-redeclares-pervertex-in-without-instance-name.geom
|
pass |
|
gs-redeclares-pervertex-out-after-global-redeclaration.geom
|
pass |
|
gs-redeclares-pervertex-out-after-other-global-redeclaration.geom
|
pass |
|
gs-redeclares-pervertex-out-after-other-usage.geom
|
pass |
|
gs-redeclares-pervertex-out-after-usage.geom
|
pass |
|
gs-redeclares-pervertex-out-as-array.geom
|
pass |
|
gs-redeclares-pervertex-out-before-global-redeclaration.geom
|
pass |
|
gs-redeclares-pervertex-out-before-other-global-redeclaration.geom
|
pass |
|
gs-redeclares-pervertex-out-before-other-usage.geom
|
pass |
|
gs-redeclares-pervertex-out-multiple-times.geom
|
pass |
|
gs-redeclares-pervertex-out-with-illegal-member.geom
|
pass |
|
gs-redeclares-pervertex-out-with-instance-name.geom
|
pass |
|
illegal-assignment-to-unsized-array-in-unnamed-ifc-block.vert
|
pass |
|
illegal-length-of-unsized-array-in-array-ifc-block.geom
|
pass |
|
illegal-nonconst-access-to-unsized-array-in-named-ifc-block.frag
|
pass |
|
incorrect-in-layout-qualifier-column_major.geom
|
pass |
|
incorrect-in-layout-qualifier-line_strip.geom
|
pass |
|
incorrect-in-layout-qualifier-max_vertices.geom
|
pass |
|
incorrect-in-layout-qualifier-packed.geom
|
pass |
|
incorrect-in-layout-qualifier-repeated-prim.geom
|
pass |
|
incorrect-in-layout-qualifier-row_major.geom
|
pass |
|
incorrect-in-layout-qualifier-shared.geom
|
pass |
|
incorrect-in-layout-qualifier-std140.geom
|
pass |
|
incorrect-in-layout-qualifier-triangle_strip.geom
|
pass |
|
incorrect-in-layout-qualifiers-with-variable-declarations.geom
|
pass |
|
incorrect-out-layout-qualifiers-with-variable-declarations.geom
|
pass |
|
input-arrays-float.vert
|
pass |
|
input-arrays-int.vert
|
pass |
|
input-arrays-mat.vert
|
pass |
|
input-arrays-uint.vert
|
pass |
|
input-struct.frag
|
pass |
|
interface-block-array-elem-uses-gl-prefix.vert
|
pass |
|
interface-block-input-read-only.frag
|
pass |
|
interface-block-instance-name-input-read-only.frag
|
pass |
|
interface-block-instance-name-uniform-read-only.frag
|
pass |
|
interface-block-instance-name-uses-gl-prefix.vert
|
pass |
|
interface-block-name-uses-gl-prefix.vert
|
pass |
|
interface-block-uniform-read-only.frag
|
pass |
|
interface-blocks-array-index-needed-to-access-members.vert
|
pass |
|
interface-blocks-attribute-used.vert
|
pass |
|
interface-blocks-basic.frag
|
pass |
|
interface-blocks-basic.vert
|
pass |
|
interface-blocks-containing-unsized-arrays.frag
|
pass |
|
interface-blocks-containing-unsized-arrays.geom
|
pass |
|
interface-blocks-containing-unsized-arrays.vert
|
pass |
|
interface-blocks-declared-structs-within-block.vert
|
pass |
|
interface-blocks-in-block-no-instance.vert
|
pass |
|
interface-blocks-in-block.vert
|
pass |
|
interface-blocks-member-qualifier-mismatch.vert
|
pass |
|
interface-blocks-name-reused-globally-2.vert
|
pass |
|
interface-blocks-name-reused-globally-3.vert
|
pass |
|
interface-blocks-name-reused-globally-4.vert
|
pass |
|
interface-blocks-name-reused-globally-5.vert
|
pass |
|
interface-blocks-name-reused-globally-6.vert
|
pass |
|
interface-blocks-name-reused-globally.vert
|
pass |
|
interface-blocks-no-initializer-within-block.vert
|
pass |
|
interface-blocks-no-sampler-type-within-block.vert
|
pass |
|
interface-blocks-out-block-no-instance.frag
|
pass |
|
interface-blocks-out-block.frag
|
pass |
|
interface-blocks-structs-defined-within-block-instanced.vert
|
pass |
|
interface-blocks-structs-defined-within-block.vert
|
pass |
|
interface-blocks-uniform-block-arrays-specified-size.vert
|
pass |
|
interface-blocks-varying-used.vert
|
pass |
|
invariant-qualifier-01.geom
|
pass |
|
invariant-qualifier-02.geom
|
pass |
|
invariant-qualifier-03.geom
|
pass |
|
invariant-qualifier-04.geom
|
pass |
|
invariant-qualifier-in-out-block-01.vert
|
pass |
|
invariant-qualifier-in-out-block-02.vert
|
pass |
|
layout-any-order-ids.frag
|
pass |
|
layout-fs-no-output.frag
|
pass |
|
layout-global-only-2.frag
|
pass |
|
layout-global-only-2.vert
|
pass |
|
layout-global-only-in.geom
|
pass |
|
layout-global-only-out.geom
|
pass |
|
layout-global-only.frag
|
pass |
|
layout-global-only.vert
|
pass |
|
layout-in-only-one-qualifier-id.geom
|
pass |
|
layout-max-verts-limited.geom
|
pass |
|
layout-not-case-sensitive-in.geom
|
pass |
|
layout-not-case-sensitive-max-vert.geom
|
pass |
|
layout-not-case-sensitive-out.geom
|
pass |
|
layout-not-case-sensitive.frag
|
pass |
|
layout-only-one-out-declaration-per-program-max-verts-mismatch.geom
|
pass |
|
layout-only-one-out-declaration-per-program-max-verts.geom
|
pass |
|
layout-only-one-out-declaration-per-program-prim-type.geom
|
pass |
|
layout-out-order-irrelevant.geom
|
pass |
|
layout-vs-no-input.vert
|
pass |
|
layout-vs-no-output.vert
|
pass |
|
named-interface-block-conflicts-with-ordinary-var.vert
|
pass |
|
named-interface-block-elem-uses-gl-prefix.vert
|
pass |
|
named-interface-block-redeclared-different-block-name.vert
|
pass |
|
named-interface-block-redeclared-same-block-name.vert
|
pass |
|
no-statement-before-first-case.vert
|
pass |
|
output-struct.geom
|
pass |
|
output-struct.vert
|
pass |
|
profiles
|
5/5 |
|
core-profile-default.vert
|
pass |
|
core-profile-define.frag
|
pass |
|
version-150-bad-profile.frag
|
pass |
|
version-150-core-profile.frag
|
pass |
|
version-150-es-profile.frag
|
pass |
|
redeclarations
|
6/6 |
|
gl_clipdistance-as-global.geom
|
pass |
|
gl_clipdistance-as-in.geom
|
pass |
|
gl_clipdistance-as-in.vert
|
pass |
|
gl_clipdistance-as-out-vec2.geom
|
pass |
|
gl_clipdistance-as-out.geom
|
pass |
|
gl_clipdistance-as-uniform.geom
|
pass |
|
uniform_block
|
2/2 |
|
interface-name-array-access-with-nonconstant-index.vert
|
pass |
|
unused-interface-array.vert
|
pass |
|
uniforms.geom
|
pass |
|
unnamed-interface-block-elem-conflicts-with-prev-block-elem.vert
|
pass |
|
unnamed-interface-block-elem-conflicts-with-prev-global.vert
|
pass |
|
unnamed-interface-block-elem-uses-gl-prefix.vert
|
pass |
|
version-macro.frag
|
pass |
|
vs-disallows-redeclaration-of-pervertex-in.vert
|
pass |
|
vs-redeclares-pervertex-out-after-global-redeclaration.vert
|
pass |
|
vs-redeclares-pervertex-out-after-other-global-redeclaration.vert
|
pass |
|
vs-redeclares-pervertex-out-after-other-usage.vert
|
pass |
|
vs-redeclares-pervertex-out-after-usage.vert
|
pass |
|
vs-redeclares-pervertex-out-before-global-redeclaration.vert
|
pass |
|
vs-redeclares-pervertex-out-before-other-global-redeclaration.vert
|
pass |
|
vs-redeclares-pervertex-out-before-other-usage.vert
|
pass |
|
vs-redeclares-pervertex-out-multiple-times.vert
|
pass |
|
vs-redeclares-pervertex-with-illegal-member.vert
|
pass |
|
execution
|
69/1727 |
|
built-in-functions
|
6/1487 |
|
fs-determinant-mat2
|
pass |
|
fs-determinant-mat3
|
pass |
|
fs-determinant-mat4
|
pass |
|
gs-abs-float
|
fail |
|
gs-abs-int
|
fail |
|
gs-abs-ivec2
|
fail |
|
gs-abs-ivec3
|
fail |
|
gs-abs-ivec4
|
fail |
|
gs-abs-vec2
|
fail |
|
gs-abs-vec3
|
fail |
|
gs-abs-vec4
|
fail |
|
gs-acos-float
|
fail |
|
gs-acos-vec2
|
fail |
|
gs-acos-vec3
|
fail |
|
gs-acos-vec4
|
fail |
|
gs-acosh-float
|
fail |
|
gs-acosh-vec2
|
fail |
|
gs-acosh-vec3
|
fail |
|
gs-acosh-vec4
|
fail |
|
gs-all-bvec2
|
fail |
|
gs-all-bvec2-using-if
|
fail |
|
gs-all-bvec3
|
fail |
|
gs-all-bvec3-using-if
|
fail |
|
gs-all-bvec4
|
fail |
|
gs-all-bvec4-using-if
|
fail |
|
gs-any-bvec2
|
fail |
|
gs-any-bvec2-using-if
|
fail |
|
gs-any-bvec3
|
fail |
|
gs-any-bvec3-using-if
|
fail |
|
gs-any-bvec4
|
fail |
|
gs-any-bvec4-using-if
|
fail |
|
gs-asin-float
|
fail |
|
gs-asin-vec2
|
fail |
|
gs-asin-vec3
|
fail |
|
gs-asin-vec4
|
fail |
|
gs-asinh-float
|
fail |
|
gs-asinh-vec2
|
fail |
|
gs-asinh-vec3
|
fail |
|
gs-asinh-vec4
|
fail |
|
gs-atan-float
|
fail |
|
gs-atan-float-float
|
fail |
|
gs-atan-vec2
|
fail |
|
gs-atan-vec2-vec2
|
fail |
|
gs-atan-vec3
|
fail |
|
gs-atan-vec3-vec3
|
fail |
|
gs-atan-vec4
|
fail |
|
gs-atan-vec4-vec4
|
fail |
|
gs-atanh-float
|
fail |
|
gs-atanh-vec2
|
fail |
|
gs-atanh-vec3
|
fail |
|
gs-atanh-vec4
|
fail |
|
gs-ceil-float
|
fail |
|
gs-ceil-vec2
|
fail |
|
gs-ceil-vec3
|
fail |
|
gs-ceil-vec4
|
fail |
|
gs-clamp-float-float-float
|
fail |
|
gs-clamp-int-int-int
|
fail |
|
gs-clamp-ivec2-int-int
|
fail |
|
gs-clamp-ivec2-ivec2-ivec2
|
fail |
|
gs-clamp-ivec3-int-int
|
fail |
|
gs-clamp-ivec3-ivec3-ivec3
|
fail |
|
gs-clamp-ivec4-int-int
|
fail |
|
gs-clamp-ivec4-ivec4-ivec4
|
fail |
|
gs-clamp-uint-uint-uint
|
fail |
|
gs-clamp-uvec2-uint-uint
|
fail |
|
gs-clamp-uvec2-uvec2-uvec2
|
fail |
|
gs-clamp-uvec3-uint-uint
|
fail |
|
gs-clamp-uvec3-uvec3-uvec3
|
fail |
|
gs-clamp-uvec4-uint-uint
|
fail |
|
gs-clamp-uvec4-uvec4-uvec4
|
fail |
|
gs-clamp-vec2-float-float
|
fail |
|
gs-clamp-vec2-vec2-vec2
|
fail |
|
gs-clamp-vec3-float-float
|
fail |
|
gs-clamp-vec3-vec3-vec3
|
fail |
|
gs-clamp-vec4-float-float
|
fail |
|
gs-clamp-vec4-vec4-vec4
|
fail |
|
gs-cos-float
|
fail |
|
gs-cos-vec2
|
fail |
|
gs-cos-vec3
|
fail |
|
gs-cos-vec4
|
fail |
|
gs-cosh-float
|
fail |
|
gs-cosh-vec2
|
fail |
|
gs-cosh-vec3
|
fail |
|
gs-cosh-vec4
|
fail |
|
gs-cross-vec3-vec3
|
fail |
|
gs-degrees-float
|
fail |
|
gs-degrees-vec2
|
fail |
|
gs-degrees-vec3
|
fail |
|
gs-degrees-vec4
|
fail |
|
gs-determinant-mat2
|
fail |
|
gs-determinant-mat3
|
fail |
|
gs-determinant-mat4
|
fail |
|
gs-distance-float-float
|
fail |
|
gs-distance-vec2-vec2
|
fail |
|
gs-distance-vec3-vec3
|
fail |
|
gs-distance-vec4-vec4
|
fail |
|
gs-dot-float-float
|
fail |
|
gs-dot-vec2-vec2
|
fail |
|
gs-dot-vec3-vec3
|
fail |
|
gs-dot-vec4-vec4
|
fail |
|
gs-equal-bvec2-bvec2
|
fail |
|
gs-equal-bvec3-bvec3
|
fail |
|
gs-equal-bvec4-bvec4
|
fail |
|
gs-equal-ivec2-ivec2
|
fail |
|
gs-equal-ivec3-ivec3
|
fail |
|
gs-equal-ivec4-ivec4
|
fail |
|
gs-equal-uvec2-uvec2
|
fail |
|
gs-equal-uvec3-uvec3
|
fail |
|
gs-equal-uvec4-uvec4
|
fail |
|
gs-equal-vec2-vec2
|
fail |
|
gs-equal-vec3-vec3
|
fail |
|
gs-equal-vec4-vec4
|
fail |
|
gs-exp-float
|
fail |
|
gs-exp-vec2
|
fail |
|
gs-exp-vec3
|
fail |
|
gs-exp-vec4
|
fail |
|
gs-exp2-float
|
fail |
|
gs-exp2-vec2
|
fail |
|
gs-exp2-vec3
|
fail |
|
gs-exp2-vec4
|
fail |
|
gs-faceforward-float-float-float
|
fail |
|
gs-faceforward-vec2-vec2-vec2
|
fail |
|
gs-faceforward-vec3-vec3-vec3
|
fail |
|
gs-faceforward-vec4-vec4-vec4
|
fail |
|
gs-floor-float
|
fail |
|
gs-floor-vec2
|
fail |
|
gs-floor-vec3
|
fail |
|
gs-floor-vec4
|
fail |
|
gs-fract-float
|
fail |
|
gs-fract-vec2
|
fail |
|
gs-fract-vec3
|
fail |
|
gs-fract-vec4
|
fail |
|
gs-greaterthan-ivec2-ivec2
|
fail |
|
gs-greaterthan-ivec3-ivec3
|
fail |
|
gs-greaterthan-ivec4-ivec4
|
fail |
|
gs-greaterthan-uvec2-uvec2
|
fail |
|
gs-greaterthan-uvec3-uvec3
|
fail |
|
gs-greaterthan-uvec4-uvec4
|
fail |
|
gs-greaterthan-vec2-vec2
|
fail |
|
gs-greaterthan-vec3-vec3
|
fail |
|
gs-greaterthan-vec4-vec4
|
fail |
|
gs-greaterthanequal-ivec2-ivec2
|
fail |
|
gs-greaterthanequal-ivec3-ivec3
|
fail |
|
gs-greaterthanequal-ivec4-ivec4
|
fail |
|
gs-greaterthanequal-uvec2-uvec2
|
fail |
|
gs-greaterthanequal-uvec3-uvec3
|
fail |
|
gs-greaterthanequal-uvec4-uvec4
|
fail |
|
gs-greaterthanequal-vec2-vec2
|
fail |
|
gs-greaterthanequal-vec3-vec3
|
fail |
|
gs-greaterthanequal-vec4-vec4
|
fail |
|
gs-inverse-mat2
|
fail |
|
gs-inverse-mat3
|
fail |
|
gs-inverse-mat4
|
fail |
|
gs-inversesqrt-float
|
fail |
|
gs-inversesqrt-vec2
|
fail |
|
gs-inversesqrt-vec3
|
fail |
|
gs-inversesqrt-vec4
|
fail |
|
gs-length-float
|
fail |
|
gs-length-vec2
|
fail |
|
gs-length-vec3
|
fail |
|
gs-length-vec4
|
fail |
|
gs-lessthan-ivec2-ivec2
|
fail |
|
gs-lessthan-ivec3-ivec3
|
fail |
|
gs-lessthan-ivec4-ivec4
|
fail |
|
gs-lessthan-uvec2-uvec2
|
fail |
|
gs-lessthan-uvec3-uvec3
|
fail |
|
gs-lessthan-uvec4-uvec4
|
fail |
|
gs-lessthan-vec2-vec2
|
fail |
|
gs-lessthan-vec3-vec3
|
fail |
|
gs-lessthan-vec4-vec4
|
fail |
|
gs-lessthanequal-ivec2-ivec2
|
fail |
|
gs-lessthanequal-ivec3-ivec3
|
fail |
|
gs-lessthanequal-ivec4-ivec4
|
fail |
|
gs-lessthanequal-uvec2-uvec2
|
fail |
|
gs-lessthanequal-uvec3-uvec3
|
fail |
|
gs-lessthanequal-uvec4-uvec4
|
fail |
|
gs-lessthanequal-vec2-vec2
|
fail |
|
gs-lessthanequal-vec3-vec3
|
fail |
|
gs-lessthanequal-vec4-vec4
|
fail |
|
gs-log-float
|
fail |
|
gs-log-vec2
|
fail |
|
gs-log-vec3
|
fail |
|
gs-log-vec4
|
fail |
|
gs-log2-float
|
fail |
|
gs-log2-vec2
|
fail |
|
gs-log2-vec3
|
fail |
|
gs-log2-vec4
|
fail |
|
gs-matrixcompmult-mat2-mat2
|
fail |
|
gs-matrixcompmult-mat2x3-mat2x3
|
fail |
|
gs-matrixcompmult-mat2x4-mat2x4
|
fail |
|
gs-matrixcompmult-mat3-mat3
|
fail |
|
gs-matrixcompmult-mat3x2-mat3x2
|
fail |
|
gs-matrixcompmult-mat3x4-mat3x4
|
fail |
|
gs-matrixcompmult-mat4-mat4
|
fail |
|
gs-matrixcompmult-mat4x2-mat4x2
|
fail |
|
gs-matrixcompmult-mat4x3-mat4x3
|
fail |
|
gs-max-float-float
|
fail |
|
gs-max-int-int
|
fail |
|
gs-max-ivec2-int
|
fail |
|
gs-max-ivec2-ivec2
|
fail |
|
gs-max-ivec3-int
|
fail |
|
gs-max-ivec3-ivec3
|
fail |
|
gs-max-ivec4-int
|
fail |
|
gs-max-ivec4-ivec4
|
fail |
|
gs-max-uint-uint
|
fail |
|
gs-max-uvec2-uint
|
fail |
|
gs-max-uvec2-uvec2
|
fail |
|
gs-max-uvec3-uint
|
fail |
|
gs-max-uvec3-uvec3
|
fail |
|
gs-max-uvec4-uint
|
fail |
|
gs-max-uvec4-uvec4
|
fail |
|
gs-max-vec2-float
|
fail |
|
gs-max-vec2-vec2
|
fail |
|
gs-max-vec3-float
|
fail |
|
gs-max-vec3-vec3
|
fail |
|
gs-max-vec4-float
|
fail |
|
gs-max-vec4-vec4
|
fail |
|
gs-min-float-float
|
fail |
|
gs-min-int-int
|
fail |
|
gs-min-ivec2-int
|
fail |
|
gs-min-ivec2-ivec2
|
fail |
|
gs-min-ivec3-int
|
fail |
|
gs-min-ivec3-ivec3
|
fail |
|
gs-min-ivec4-int
|
fail |
|
gs-min-ivec4-ivec4
|
fail |
|
gs-min-uint-uint
|
fail |
|
gs-min-uvec2-uint
|
fail |
|
gs-min-uvec2-uvec2
|
fail |
|
gs-min-uvec3-uint
|
fail |
|
gs-min-uvec3-uvec3
|
fail |
|
gs-min-uvec4-uint
|
fail |
|
gs-min-uvec4-uvec4
|
fail |
|
gs-min-vec2-float
|
fail |
|
gs-min-vec2-vec2
|
fail |
|
gs-min-vec3-float
|
fail |
|
gs-min-vec3-vec3
|
fail |
|
gs-min-vec4-float
|
fail |
|
gs-min-vec4-vec4
|
fail |
|
gs-mix-float-float-bool
|
fail |
|
gs-mix-float-float-float
|
fail |
|
gs-mix-vec2-vec2-bvec2
|
fail |
|
gs-mix-vec2-vec2-float
|
fail |
|
gs-mix-vec2-vec2-vec2
|
fail |
|
gs-mix-vec3-vec3-bvec3
|
fail |
|
gs-mix-vec3-vec3-float
|
fail |
|
gs-mix-vec3-vec3-vec3
|
fail |
|
gs-mix-vec4-vec4-bvec4
|
fail |
|
gs-mix-vec4-vec4-float
|
fail |
|
gs-mix-vec4-vec4-vec4
|
fail |
|
gs-mod-float-float
|
fail |
|
gs-mod-vec2-float
|
fail |
|
gs-mod-vec2-vec2
|
fail |
|
gs-mod-vec3-float
|
fail |
|
gs-mod-vec3-vec3
|
fail |
|
gs-mod-vec4-float
|
fail |
|
gs-mod-vec4-vec4
|
fail |
|
gs-normalize-float
|
fail |
|
gs-normalize-vec2
|
fail |
|
gs-normalize-vec3
|
fail |
|
gs-normalize-vec4
|
fail |
|
gs-not-bvec2
|
fail |
|
gs-not-bvec3
|
fail |
|
gs-not-bvec4
|
fail |
|
gs-notequal-bvec2-bvec2
|
fail |
|
gs-notequal-bvec3-bvec3
|
fail |
|
gs-notequal-bvec4-bvec4
|
fail |
|
gs-notequal-ivec2-ivec2
|
fail |
|
gs-notequal-ivec3-ivec3
|
fail |
|
gs-notequal-ivec4-ivec4
|
fail |
|
gs-notequal-uvec2-uvec2
|
fail |
|
gs-notequal-uvec3-uvec3
|
fail |
|
gs-notequal-uvec4-uvec4
|
fail |
|
gs-notequal-vec2-vec2
|
fail |
|
gs-notequal-vec3-vec3
|
fail |
|
gs-notequal-vec4-vec4
|
fail |
|
gs-op-add-float-float
|
fail |
|
gs-op-add-float-mat2
|
fail |
|
gs-op-add-float-mat2x3
|
fail |
|
gs-op-add-float-mat2x4
|
fail |
|
gs-op-add-float-mat3
|
fail |
|
gs-op-add-float-mat3x2
|
fail |
|
gs-op-add-float-mat3x4
|
fail |
|
gs-op-add-float-mat4
|
fail |
|
gs-op-add-float-mat4x2
|
fail |
|
gs-op-add-float-mat4x3
|
fail |
|
gs-op-add-float-vec2
|
fail |
|
gs-op-add-float-vec3
|
fail |
|
gs-op-add-float-vec4
|
fail |
|
gs-op-add-int-int
|
fail |
|
gs-op-add-int-ivec2
|
fail |
|
gs-op-add-int-ivec3
|
fail |
|
gs-op-add-int-ivec4
|
fail |
|
gs-op-add-ivec2-int
|
fail |
|
gs-op-add-ivec2-ivec2
|
fail |
|
gs-op-add-ivec3-int
|
fail |
|
gs-op-add-ivec3-ivec3
|
fail |
|
gs-op-add-ivec4-int
|
fail |
|
gs-op-add-ivec4-ivec4
|
fail |
|
gs-op-add-mat2-float
|
fail |
|
gs-op-add-mat2-mat2
|
fail |
|
gs-op-add-mat2x3-float
|
fail |
|
gs-op-add-mat2x3-mat2x3
|
fail |
|
gs-op-add-mat2x4-float
|
fail |
|
gs-op-add-mat2x4-mat2x4
|
fail |
|
gs-op-add-mat3-float
|
fail |
|
gs-op-add-mat3-mat3
|
fail |
|
gs-op-add-mat3x2-float
|
fail |
|
gs-op-add-mat3x2-mat3x2
|
fail |
|
gs-op-add-mat3x4-float
|
fail |
|
gs-op-add-mat3x4-mat3x4
|
fail |
|
gs-op-add-mat4-float
|
fail |
|
gs-op-add-mat4-mat4
|
fail |
|
gs-op-add-mat4x2-float
|
fail |
|
gs-op-add-mat4x2-mat4x2
|
fail |
|
gs-op-add-mat4x3-float
|
fail |
|
gs-op-add-mat4x3-mat4x3
|
fail |
|
gs-op-add-uint-uint
|
fail |
|
gs-op-add-uint-uvec2
|
fail |
|
gs-op-add-uint-uvec3
|
fail |
|
gs-op-add-uint-uvec4
|
fail |
|
gs-op-add-uvec2-uint
|
fail |
|
gs-op-add-uvec2-uvec2
|
fail |
|
gs-op-add-uvec3-uint
|
fail |
|
gs-op-add-uvec3-uvec3
|
fail |
|
gs-op-add-uvec4-uint
|
fail |
|
gs-op-add-uvec4-uvec4
|
fail |
|
gs-op-add-vec2-float
|
fail |
|
gs-op-add-vec2-vec2
|
fail |
|
gs-op-add-vec3-float
|
fail |
|
gs-op-add-vec3-vec3
|
fail |
|
gs-op-add-vec4-float
|
fail |
|
gs-op-add-vec4-vec4
|
fail |
|
gs-op-and-bool-bool
|
fail |
|
gs-op-and-bool-bool-using-if
|
fail |
|
gs-op-assign-add-float-float
|
fail |
|
gs-op-assign-add-int-int
|
fail |
|
gs-op-assign-add-ivec2-int
|
fail |
|
gs-op-assign-add-ivec2-ivec2
|
fail |
|
gs-op-assign-add-ivec3-int
|
fail |
|
gs-op-assign-add-ivec3-ivec3
|
fail |
|
gs-op-assign-add-ivec4-int
|
fail |
|
gs-op-assign-add-ivec4-ivec4
|
fail |
|
gs-op-assign-add-mat2-float
|
fail |
|
gs-op-assign-add-mat2-mat2
|
fail |
|
gs-op-assign-add-mat2x3-float
|
fail |
|
gs-op-assign-add-mat2x3-mat2x3
|
fail |
|
gs-op-assign-add-mat2x4-float
|
fail |
|
gs-op-assign-add-mat2x4-mat2x4
|
fail |
|
gs-op-assign-add-mat3-float
|
fail |
|
gs-op-assign-add-mat3-mat3
|
fail |
|
gs-op-assign-add-mat3x2-float
|
fail |
|
gs-op-assign-add-mat3x2-mat3x2
|
fail |
|
gs-op-assign-add-mat3x4-float
|
fail |
|
gs-op-assign-add-mat3x4-mat3x4
|
fail |
|
gs-op-assign-add-mat4-float
|
fail |
|
gs-op-assign-add-mat4-mat4
|
fail |
|
gs-op-assign-add-mat4x2-float
|
fail |
|
gs-op-assign-add-mat4x2-mat4x2
|
fail |
|
gs-op-assign-add-mat4x3-float
|
fail |
|
gs-op-assign-add-mat4x3-mat4x3
|
fail |
|
gs-op-assign-add-uint-uint
|
fail |
|
gs-op-assign-add-uvec2-uint
|
fail |
|
gs-op-assign-add-uvec2-uvec2
|
fail |
|
gs-op-assign-add-uvec3-uint
|
fail |
|
gs-op-assign-add-uvec3-uvec3
|
fail |
|
gs-op-assign-add-uvec4-uint
|
fail |
|
gs-op-assign-add-uvec4-uvec4
|
fail |
|
gs-op-assign-add-vec2-float
|
fail |
|
gs-op-assign-add-vec2-vec2
|
fail |
|
gs-op-assign-add-vec3-float
|
fail |
|
gs-op-assign-add-vec3-vec3
|
fail |
|
gs-op-assign-add-vec4-float
|
fail |
|
gs-op-assign-add-vec4-vec4
|
fail |
|
gs-op-assign-bitand-int-int
|
fail |
|
gs-op-assign-bitand-ivec2-int
|
fail |
|
gs-op-assign-bitand-ivec2-ivec2
|
fail |
|
gs-op-assign-bitand-ivec3-int
|
fail |
|
gs-op-assign-bitand-ivec3-ivec3
|
fail |
|
gs-op-assign-bitand-ivec4-int
|
fail |
|
gs-op-assign-bitand-ivec4-ivec4
|
fail |
|
gs-op-assign-bitand-uint-uint
|
fail |
|
gs-op-assign-bitand-uvec2-uint
|
fail |
|
gs-op-assign-bitand-uvec2-uvec2
|
fail |
|
gs-op-assign-bitand-uvec3-uint
|
fail |
|
gs-op-assign-bitand-uvec3-uvec3
|
fail |
|
gs-op-assign-bitand-uvec4-uint
|
fail |
|
gs-op-assign-bitand-uvec4-uvec4
|
fail |
|
gs-op-assign-bitor-int-int
|
fail |
|
gs-op-assign-bitor-ivec2-int
|
fail |
|
gs-op-assign-bitor-ivec2-ivec2
|
fail |
|
gs-op-assign-bitor-ivec3-int
|
fail |
|
gs-op-assign-bitor-ivec3-ivec3
|
fail |
|
gs-op-assign-bitor-ivec4-int
|
fail |
|
gs-op-assign-bitor-ivec4-ivec4
|
fail |
|
gs-op-assign-bitor-uint-uint
|
fail |
|
gs-op-assign-bitor-uvec2-uint
|
fail |
|
gs-op-assign-bitor-uvec2-uvec2
|
fail |
|
gs-op-assign-bitor-uvec3-uint
|
fail |
|
gs-op-assign-bitor-uvec3-uvec3
|
fail |
|
gs-op-assign-bitor-uvec4-uint
|
fail |
|
gs-op-assign-bitor-uvec4-uvec4
|
fail |
|
gs-op-assign-bitxor-int-int
|
fail |
|
gs-op-assign-bitxor-ivec2-int
|
fail |
|
gs-op-assign-bitxor-ivec2-ivec2
|
fail |
|
gs-op-assign-bitxor-ivec3-int
|
fail |
|
gs-op-assign-bitxor-ivec3-ivec3
|
fail |
|
gs-op-assign-bitxor-ivec4-int
|
fail |
|
gs-op-assign-bitxor-ivec4-ivec4
|
fail |
|
gs-op-assign-bitxor-uint-uint
|
fail |
|
gs-op-assign-bitxor-uvec2-uint
|
fail |
|
gs-op-assign-bitxor-uvec2-uvec2
|
fail |
|
gs-op-assign-bitxor-uvec3-uint
|
fail |
|
gs-op-assign-bitxor-uvec3-uvec3
|
fail |
|
gs-op-assign-bitxor-uvec4-uint
|
fail |
|
gs-op-assign-bitxor-uvec4-uvec4
|
fail |
|
gs-op-assign-div-float-float
|
fail |
|
gs-op-assign-div-int-int
|
fail |
|
gs-op-assign-div-ivec2-int
|
fail |
|
gs-op-assign-div-ivec2-ivec2
|
fail |
|
gs-op-assign-div-ivec3-int
|
fail |
|
gs-op-assign-div-ivec3-ivec3
|
fail |
|
gs-op-assign-div-ivec4-int
|
fail |
|
gs-op-assign-div-ivec4-ivec4
|
fail |
|
gs-op-assign-div-large-uint-uint
|
fail |
|
gs-op-assign-div-mat2-float
|
fail |
|
gs-op-assign-div-mat2-mat2
|
fail |
|
gs-op-assign-div-mat2x3-float
|
fail |
|
gs-op-assign-div-mat2x3-mat2x3
|
fail |
|
gs-op-assign-div-mat2x4-float
|
fail |
|
gs-op-assign-div-mat2x4-mat2x4
|
fail |
|
gs-op-assign-div-mat3-float
|
fail |
|
gs-op-assign-div-mat3-mat3
|
fail |
|
gs-op-assign-div-mat3x2-float
|
fail |
|
gs-op-assign-div-mat3x2-mat3x2
|
fail |
|
gs-op-assign-div-mat3x4-float
|
fail |
|
gs-op-assign-div-mat3x4-mat3x4
|
fail |
|
gs-op-assign-div-mat4-float
|
fail |
|
gs-op-assign-div-mat4-mat4
|
fail |
|
gs-op-assign-div-mat4x2-float
|
fail |
|
gs-op-assign-div-mat4x2-mat4x2
|
fail |
|
gs-op-assign-div-mat4x3-float
|
fail |
|
gs-op-assign-div-mat4x3-mat4x3
|
fail |
|
gs-op-assign-div-uint-uint
|
fail |
|
gs-op-assign-div-uvec2-uint
|
fail |
|
gs-op-assign-div-uvec2-uvec2
|
fail |
|
gs-op-assign-div-uvec3-uint
|
fail |
|
gs-op-assign-div-uvec3-uvec3
|
fail |
|
gs-op-assign-div-uvec4-uint
|
fail |
|
gs-op-assign-div-uvec4-uvec4
|
fail |
|
gs-op-assign-div-vec2-float
|
fail |
|
gs-op-assign-div-vec2-vec2
|
fail |
|
gs-op-assign-div-vec3-float
|
fail |
|
gs-op-assign-div-vec3-vec3
|
fail |
|
gs-op-assign-div-vec4-float
|
fail |
|
gs-op-assign-div-vec4-vec4
|
fail |
|
gs-op-assign-lshift-int-int
|
fail |
|
gs-op-assign-lshift-int-uint
|
fail |
|
gs-op-assign-lshift-ivec2-int
|
fail |
|
gs-op-assign-lshift-ivec2-ivec2
|
fail |
|
gs-op-assign-lshift-ivec2-uint
|
fail |
|
gs-op-assign-lshift-ivec2-uvec2
|
fail |
|
gs-op-assign-lshift-ivec3-int
|
fail |
|
gs-op-assign-lshift-ivec3-ivec3
|
fail |
|
gs-op-assign-lshift-ivec3-uint
|
fail |
|
gs-op-assign-lshift-ivec3-uvec3
|
fail |
|
gs-op-assign-lshift-ivec4-int
|
fail |
|
gs-op-assign-lshift-ivec4-ivec4
|
fail |
|
gs-op-assign-lshift-ivec4-uint
|
fail |
|
gs-op-assign-lshift-ivec4-uvec4
|
fail |
|
gs-op-assign-lshift-uint-int
|
fail |
|
gs-op-assign-lshift-uint-uint
|
fail |
|
gs-op-assign-lshift-uvec2-int
|
fail |
|
gs-op-assign-lshift-uvec2-ivec2
|
fail |
|
gs-op-assign-lshift-uvec2-uint
|
fail |
|
gs-op-assign-lshift-uvec2-uvec2
|
fail |
|
gs-op-assign-lshift-uvec3-int
|
fail |
|
gs-op-assign-lshift-uvec3-ivec3
|
fail |
|
gs-op-assign-lshift-uvec3-uint
|
fail |
|
gs-op-assign-lshift-uvec3-uvec3
|
fail |
|
gs-op-assign-lshift-uvec4-int
|
fail |
|
gs-op-assign-lshift-uvec4-ivec4
|
fail |
|
gs-op-assign-lshift-uvec4-uint
|
fail |
|
gs-op-assign-lshift-uvec4-uvec4
|
fail |
|
gs-op-assign-mod-int-int
|
fail |
|
gs-op-assign-mod-ivec2-int
|
fail |
|
gs-op-assign-mod-ivec2-ivec2
|
fail |
|
gs-op-assign-mod-ivec3-int
|
fail |
|
gs-op-assign-mod-ivec3-ivec3
|
fail |
|
gs-op-assign-mod-ivec4-int
|
fail |
|
gs-op-assign-mod-ivec4-ivec4
|
fail |
|
gs-op-assign-mod-uint-uint
|
fail |
|
gs-op-assign-mod-uvec2-uint
|
fail |
|
gs-op-assign-mod-uvec2-uvec2
|
fail |
|
gs-op-assign-mod-uvec3-uint
|
fail |
|
gs-op-assign-mod-uvec3-uvec3
|
fail |
|
gs-op-assign-mod-uvec4-uint
|
fail |
|
gs-op-assign-mod-uvec4-uvec4
|
fail |
|
gs-op-assign-mult-float-float
|
fail |
|
gs-op-assign-mult-int-int
|
fail |
|
gs-op-assign-mult-ivec2-int
|
fail |
|
gs-op-assign-mult-ivec2-ivec2
|
fail |
|
gs-op-assign-mult-ivec3-int
|
fail |
|
gs-op-assign-mult-ivec3-ivec3
|
fail |
|
gs-op-assign-mult-ivec4-int
|
fail |
|
gs-op-assign-mult-ivec4-ivec4
|
fail |
|
gs-op-assign-mult-mat2-float
|
fail |
|
gs-op-assign-mult-mat2-mat2
|
fail |
|
gs-op-assign-mult-mat2x3-float
|
fail |
|
gs-op-assign-mult-mat2x3-mat2
|
fail |
|
gs-op-assign-mult-mat2x4-float
|
fail |
|
gs-op-assign-mult-mat2x4-mat2
|
fail |
|
gs-op-assign-mult-mat3-float
|
fail |
|
gs-op-assign-mult-mat3-mat3
|
fail |
|
gs-op-assign-mult-mat3x2-float
|
fail |
|
gs-op-assign-mult-mat3x2-mat3
|
fail |
|
gs-op-assign-mult-mat3x4-float
|
fail |
|
gs-op-assign-mult-mat3x4-mat3
|
fail |
|
gs-op-assign-mult-mat4-float
|
fail |
|
gs-op-assign-mult-mat4-mat4
|
fail |
|
gs-op-assign-mult-mat4x2-float
|
fail |
|
gs-op-assign-mult-mat4x2-mat4
|
fail |
|
gs-op-assign-mult-mat4x3-float
|
fail |
|
gs-op-assign-mult-mat4x3-mat4
|
fail |
|
gs-op-assign-mult-uint-uint
|
fail |
|
gs-op-assign-mult-uvec2-uint
|
fail |
|
gs-op-assign-mult-uvec2-uvec2
|
fail |
|
gs-op-assign-mult-uvec3-uint
|
fail |
|
gs-op-assign-mult-uvec3-uvec3
|
fail |
|
gs-op-assign-mult-uvec4-uint
|
fail |
|
gs-op-assign-mult-uvec4-uvec4
|
fail |
|
gs-op-assign-mult-vec2-float
|
fail |
|
gs-op-assign-mult-vec2-mat2
|
fail |
|
gs-op-assign-mult-vec2-vec2
|
fail |
|
gs-op-assign-mult-vec3-float
|
fail |
|
gs-op-assign-mult-vec3-mat3
|
fail |
|
gs-op-assign-mult-vec3-vec3
|
fail |
|
gs-op-assign-mult-vec4-float
|
fail |
|
gs-op-assign-mult-vec4-mat4
|
fail |
|
gs-op-assign-mult-vec4-vec4
|
fail |
|
gs-op-assign-rshift-int-int
|
fail |
|
gs-op-assign-rshift-int-uint
|
fail |
|
gs-op-assign-rshift-ivec2-int
|
fail |
|
gs-op-assign-rshift-ivec2-ivec2
|
fail |
|
gs-op-assign-rshift-ivec2-uint
|
fail |
|
gs-op-assign-rshift-ivec2-uvec2
|
fail |
|
gs-op-assign-rshift-ivec3-int
|
fail |
|
gs-op-assign-rshift-ivec3-ivec3
|
fail |
|
gs-op-assign-rshift-ivec3-uint
|
fail |
|
gs-op-assign-rshift-ivec3-uvec3
|
fail |
|
gs-op-assign-rshift-ivec4-int
|
fail |
|
gs-op-assign-rshift-ivec4-ivec4
|
fail |
|
gs-op-assign-rshift-ivec4-uint
|
fail |
|
gs-op-assign-rshift-ivec4-uvec4
|
fail |
|
gs-op-assign-rshift-uint-int
|
fail |
|
gs-op-assign-rshift-uint-uint
|
fail |
|
gs-op-assign-rshift-uvec2-int
|
fail |
|
gs-op-assign-rshift-uvec2-ivec2
|
fail |
|
gs-op-assign-rshift-uvec2-uint
|
fail |
|
gs-op-assign-rshift-uvec2-uvec2
|
fail |
|
gs-op-assign-rshift-uvec3-int
|
fail |
|
gs-op-assign-rshift-uvec3-ivec3
|
fail |
|
gs-op-assign-rshift-uvec3-uint
|
fail |
|
gs-op-assign-rshift-uvec3-uvec3
|
fail |
|
gs-op-assign-rshift-uvec4-int
|
fail |
|
gs-op-assign-rshift-uvec4-ivec4
|
fail |
|
gs-op-assign-rshift-uvec4-uint
|
fail |
|
gs-op-assign-rshift-uvec4-uvec4
|
fail |
|
gs-op-assign-sub-float-float
|
fail |
|
gs-op-assign-sub-int-int
|
fail |
|
gs-op-assign-sub-ivec2-int
|
fail |
|
gs-op-assign-sub-ivec2-ivec2
|
fail |
|
gs-op-assign-sub-ivec3-int
|
fail |
|
gs-op-assign-sub-ivec3-ivec3
|
fail |
|
gs-op-assign-sub-ivec4-int
|
fail |
|
gs-op-assign-sub-ivec4-ivec4
|
fail |
|
gs-op-assign-sub-mat2-float
|
fail |
|
gs-op-assign-sub-mat2-mat2
|
fail |
|
gs-op-assign-sub-mat2x3-float
|
fail |
|
gs-op-assign-sub-mat2x3-mat2x3
|
fail |
|
gs-op-assign-sub-mat2x4-float
|
fail |
|
gs-op-assign-sub-mat2x4-mat2x4
|
fail |
|
gs-op-assign-sub-mat3-float
|
fail |
|
gs-op-assign-sub-mat3-mat3
|
fail |
|
gs-op-assign-sub-mat3x2-float
|
fail |
|
gs-op-assign-sub-mat3x2-mat3x2
|
fail |
|
gs-op-assign-sub-mat3x4-float
|
fail |
|
gs-op-assign-sub-mat3x4-mat3x4
|
fail |
|
gs-op-assign-sub-mat4-float
|
fail |
|
gs-op-assign-sub-mat4-mat4
|
fail |
|
gs-op-assign-sub-mat4x2-float
|
fail |
|
gs-op-assign-sub-mat4x2-mat4x2
|
fail |
|
gs-op-assign-sub-mat4x3-float
|
fail |
|
gs-op-assign-sub-mat4x3-mat4x3
|
fail |
|
gs-op-assign-sub-uint-uint
|
fail |
|
gs-op-assign-sub-uvec2-uint
|
fail |
|
gs-op-assign-sub-uvec2-uvec2
|
fail |
|
gs-op-assign-sub-uvec3-uint
|
fail |
|
gs-op-assign-sub-uvec3-uvec3
|
fail |
|
gs-op-assign-sub-uvec4-uint
|
fail |
|
gs-op-assign-sub-uvec4-uvec4
|
fail |
|
gs-op-assign-sub-vec2-float
|
fail |
|
gs-op-assign-sub-vec2-vec2
|
fail |
|
gs-op-assign-sub-vec3-float
|
fail |
|
gs-op-assign-sub-vec3-vec3
|
fail |
|
gs-op-assign-sub-vec4-float
|
fail |
|
gs-op-assign-sub-vec4-vec4
|
fail |
|
gs-op-bitand-abs-neg-int-int
|
fail |
|
gs-op-bitand-abs-neg-int-ivec2
|
fail |
|
gs-op-bitand-abs-neg-int-ivec3
|
fail |
|
gs-op-bitand-abs-neg-int-ivec4
|
fail |
|
gs-op-bitand-abs-neg-ivec2-int
|
fail |
|
gs-op-bitand-abs-neg-ivec2-ivec2
|
fail |
|
gs-op-bitand-abs-neg-ivec3-int
|
fail |
|
gs-op-bitand-abs-neg-ivec3-ivec3
|
fail |
|
gs-op-bitand-abs-neg-ivec4-int
|
fail |
|
gs-op-bitand-abs-neg-ivec4-ivec4
|
fail |
|
gs-op-bitand-abs-not-int-int
|
fail |
|
gs-op-bitand-abs-not-int-ivec2
|
fail |
|
gs-op-bitand-abs-not-int-ivec3
|
fail |
|
gs-op-bitand-abs-not-int-ivec4
|
fail |
|
gs-op-bitand-abs-not-ivec2-int
|
fail |
|
gs-op-bitand-abs-not-ivec2-ivec2
|
fail |
|
gs-op-bitand-abs-not-ivec3-int
|
fail |
|
gs-op-bitand-abs-not-ivec3-ivec3
|
fail |
|
gs-op-bitand-abs-not-ivec4-int
|
fail |
|
gs-op-bitand-abs-not-ivec4-ivec4
|
fail |
|
gs-op-bitand-int-int
|
fail |
|
gs-op-bitand-int-ivec2
|
fail |
|
gs-op-bitand-int-ivec3
|
fail |
|
gs-op-bitand-int-ivec4
|
fail |
|
gs-op-bitand-ivec2-int
|
fail |
|
gs-op-bitand-ivec2-ivec2
|
fail |
|
gs-op-bitand-ivec3-int
|
fail |
|
gs-op-bitand-ivec3-ivec3
|
fail |
|
gs-op-bitand-ivec4-int
|
fail |
|
gs-op-bitand-ivec4-ivec4
|
fail |
|
gs-op-bitand-neg-abs-int-int
|
fail |
|
gs-op-bitand-neg-abs-int-ivec2
|
fail |
|
gs-op-bitand-neg-abs-int-ivec3
|
fail |
|
gs-op-bitand-neg-abs-int-ivec4
|
fail |
|
gs-op-bitand-neg-abs-ivec2-int
|
fail |
|
gs-op-bitand-neg-abs-ivec2-ivec2
|
fail |
|
gs-op-bitand-neg-abs-ivec3-int
|
fail |
|
gs-op-bitand-neg-abs-ivec3-ivec3
|
fail |
|
gs-op-bitand-neg-abs-ivec4-int
|
fail |
|
gs-op-bitand-neg-abs-ivec4-ivec4
|
fail |
|
gs-op-bitand-neg-int-int
|
fail |
|
gs-op-bitand-neg-int-ivec2
|
fail |
|
gs-op-bitand-neg-int-ivec3
|
fail |
|
gs-op-bitand-neg-int-ivec4
|
fail |
|
gs-op-bitand-neg-ivec2-int
|
fail |
|
gs-op-bitand-neg-ivec2-ivec2
|
fail |
|
gs-op-bitand-neg-ivec3-int
|
fail |
|
gs-op-bitand-neg-ivec3-ivec3
|
fail |
|
gs-op-bitand-neg-ivec4-int
|
fail |
|
gs-op-bitand-neg-ivec4-ivec4
|
fail |
|
gs-op-bitand-neg-uint-uint
|
fail |
|
gs-op-bitand-neg-uint-uvec2
|
fail |
|
gs-op-bitand-neg-uint-uvec3
|
fail |
|
gs-op-bitand-neg-uint-uvec4
|
fail |
|
gs-op-bitand-neg-uvec2-uint
|
fail |
|
gs-op-bitand-neg-uvec2-uvec2
|
fail |
|
gs-op-bitand-neg-uvec3-uint
|
fail |
|
gs-op-bitand-neg-uvec3-uvec3
|
fail |
|
gs-op-bitand-neg-uvec4-uint
|
fail |
|
gs-op-bitand-neg-uvec4-uvec4
|
fail |
|
gs-op-bitand-not-abs-int-int
|
fail |
|
gs-op-bitand-not-abs-int-ivec2
|
fail |
|
gs-op-bitand-not-abs-int-ivec3
|
fail |
|
gs-op-bitand-not-abs-int-ivec4
|
fail |
|
gs-op-bitand-not-abs-ivec2-int
|
fail |
|
gs-op-bitand-not-abs-ivec2-ivec2
|
fail |
|
gs-op-bitand-not-abs-ivec3-int
|
fail |
|
gs-op-bitand-not-abs-ivec3-ivec3
|
fail |
|
gs-op-bitand-not-abs-ivec4-int
|
fail |
|
gs-op-bitand-not-abs-ivec4-ivec4
|
fail |
|
gs-op-bitand-not-int-int
|
fail |
|
gs-op-bitand-not-int-ivec2
|
fail |
|
gs-op-bitand-not-int-ivec3
|
fail |
|
gs-op-bitand-not-int-ivec4
|
fail |
|
gs-op-bitand-not-ivec2-int
|
fail |
|
gs-op-bitand-not-ivec2-ivec2
|
fail |
|
gs-op-bitand-not-ivec3-int
|
fail |
|
gs-op-bitand-not-ivec3-ivec3
|
fail |
|
gs-op-bitand-not-ivec4-int
|
fail |
|
gs-op-bitand-not-ivec4-ivec4
|
fail |
|
gs-op-bitand-not-uint-uint
|
fail |
|
gs-op-bitand-not-uint-uvec2
|
fail |
|
gs-op-bitand-not-uint-uvec3
|
fail |
|
gs-op-bitand-not-uint-uvec4
|
fail |
|
gs-op-bitand-not-uvec2-uint
|
fail |
|
gs-op-bitand-not-uvec2-uvec2
|
fail |
|
gs-op-bitand-not-uvec3-uint
|
fail |
|
gs-op-bitand-not-uvec3-uvec3
|
fail |
|
gs-op-bitand-not-uvec4-uint
|
fail |
|
gs-op-bitand-not-uvec4-uvec4
|
fail |
|
gs-op-bitand-uint-uint
|
fail |
|
gs-op-bitand-uint-uvec2
|
fail |
|
gs-op-bitand-uint-uvec3
|
fail |
|
gs-op-bitand-uint-uvec4
|
fail |
|
gs-op-bitand-uvec2-uint
|
fail |
|
gs-op-bitand-uvec2-uvec2
|
fail |
|
gs-op-bitand-uvec3-uint
|
fail |
|
gs-op-bitand-uvec3-uvec3
|
fail |
|
gs-op-bitand-uvec4-uint
|
fail |
|
gs-op-bitand-uvec4-uvec4
|
fail |
|
gs-op-bitor-abs-neg-int-int
|
fail |
|
gs-op-bitor-abs-neg-int-ivec2
|
fail |
|
gs-op-bitor-abs-neg-int-ivec3
|
fail |
|
gs-op-bitor-abs-neg-int-ivec4
|
fail |
|
gs-op-bitor-abs-neg-ivec2-int
|
fail |
|
gs-op-bitor-abs-neg-ivec2-ivec2
|
fail |
|
gs-op-bitor-abs-neg-ivec3-int
|
fail |
|
gs-op-bitor-abs-neg-ivec3-ivec3
|
fail |
|
gs-op-bitor-abs-neg-ivec4-int
|
fail |
|
gs-op-bitor-abs-neg-ivec4-ivec4
|
fail |
|
gs-op-bitor-abs-not-int-int
|
fail |
|
gs-op-bitor-abs-not-int-ivec2
|
fail |
|
gs-op-bitor-abs-not-int-ivec3
|
fail |
|
gs-op-bitor-abs-not-int-ivec4
|
fail |
|
gs-op-bitor-abs-not-ivec2-int
|
fail |
|
gs-op-bitor-abs-not-ivec2-ivec2
|
fail |
|
gs-op-bitor-abs-not-ivec3-int
|
fail |
|
gs-op-bitor-abs-not-ivec3-ivec3
|
fail |
|
gs-op-bitor-abs-not-ivec4-int
|
fail |
|
gs-op-bitor-abs-not-ivec4-ivec4
|
fail |
|
gs-op-bitor-int-int
|
fail |
|
gs-op-bitor-int-ivec2
|
fail |
|
gs-op-bitor-int-ivec3
|
fail |
|
gs-op-bitor-int-ivec4
|
fail |
|
gs-op-bitor-ivec2-int
|
fail |
|
gs-op-bitor-ivec2-ivec2
|
fail |
|
gs-op-bitor-ivec3-int
|
fail |
|
gs-op-bitor-ivec3-ivec3
|
fail |
|
gs-op-bitor-ivec4-int
|
fail |
|
gs-op-bitor-ivec4-ivec4
|
fail |
|
gs-op-bitor-neg-abs-int-int
|
fail |
|
gs-op-bitor-neg-abs-int-ivec2
|
fail |
|
gs-op-bitor-neg-abs-int-ivec3
|
fail |
|
gs-op-bitor-neg-abs-int-ivec4
|
fail |
|
gs-op-bitor-neg-abs-ivec2-int
|
fail |
|
gs-op-bitor-neg-abs-ivec2-ivec2
|
fail |
|
gs-op-bitor-neg-abs-ivec3-int
|
fail |
|
gs-op-bitor-neg-abs-ivec3-ivec3
|
fail |
|
gs-op-bitor-neg-abs-ivec4-int
|
fail |
|
gs-op-bitor-neg-abs-ivec4-ivec4
|
fail |
|
gs-op-bitor-neg-int-int
|
fail |
|
gs-op-bitor-neg-int-ivec2
|
fail |
|
gs-op-bitor-neg-int-ivec3
|
fail |
|
gs-op-bitor-neg-int-ivec4
|
fail |
|
gs-op-bitor-neg-ivec2-int
|
fail |
|
gs-op-bitor-neg-ivec2-ivec2
|
fail |
|
gs-op-bitor-neg-ivec3-int
|
fail |
|
gs-op-bitor-neg-ivec3-ivec3
|
fail |
|
gs-op-bitor-neg-ivec4-int
|
fail |
|
gs-op-bitor-neg-ivec4-ivec4
|
fail |
|
gs-op-bitor-neg-uint-uint
|
fail |
|
gs-op-bitor-neg-uint-uvec2
|
fail |
|
gs-op-bitor-neg-uint-uvec3
|
fail |
|
gs-op-bitor-neg-uint-uvec4
|
fail |
|
gs-op-bitor-neg-uvec2-uint
|
fail |
|
gs-op-bitor-neg-uvec2-uvec2
|
fail |
|
gs-op-bitor-neg-uvec3-uint
|
fail |
|
gs-op-bitor-neg-uvec3-uvec3
|
fail |
|
gs-op-bitor-neg-uvec4-uint
|
fail |
|
gs-op-bitor-neg-uvec4-uvec4
|
fail |
|
gs-op-bitor-not-abs-int-int
|
fail |
|
gs-op-bitor-not-abs-int-ivec2
|
fail |
|
gs-op-bitor-not-abs-int-ivec3
|
fail |
|
gs-op-bitor-not-abs-int-ivec4
|
fail |
|
gs-op-bitor-not-abs-ivec2-int
|
fail |
|
gs-op-bitor-not-abs-ivec2-ivec2
|
fail |
|
gs-op-bitor-not-abs-ivec3-int
|
fail |
|
gs-op-bitor-not-abs-ivec3-ivec3
|
fail |
|
gs-op-bitor-not-abs-ivec4-int
|
fail |
|
gs-op-bitor-not-abs-ivec4-ivec4
|
fail |
|
gs-op-bitor-not-int-int
|
fail |
|
gs-op-bitor-not-int-ivec2
|
fail |
|
gs-op-bitor-not-int-ivec3
|
fail |
|
gs-op-bitor-not-int-ivec4
|
fail |
|
gs-op-bitor-not-ivec2-int
|
fail |
|
gs-op-bitor-not-ivec2-ivec2
|
fail |
|
gs-op-bitor-not-ivec3-int
|
fail |
|
gs-op-bitor-not-ivec3-ivec3
|
fail |
|
gs-op-bitor-not-ivec4-int
|
fail |
|
gs-op-bitor-not-ivec4-ivec4
|
fail |
|
gs-op-bitor-not-uint-uint
|
fail |
|
gs-op-bitor-not-uint-uvec2
|
fail |
|
gs-op-bitor-not-uint-uvec3
|
fail |
|
gs-op-bitor-not-uint-uvec4
|
fail |
|
gs-op-bitor-not-uvec2-uint
|
fail |
|
gs-op-bitor-not-uvec2-uvec2
|
fail |
|
gs-op-bitor-not-uvec3-uint
|
fail |
|
gs-op-bitor-not-uvec3-uvec3
|
fail |
|
gs-op-bitor-not-uvec4-uint
|
fail |
|
gs-op-bitor-not-uvec4-uvec4
|
fail |
|
gs-op-bitor-uint-uint
|
fail |
|
gs-op-bitor-uint-uvec2
|
fail |
|
gs-op-bitor-uint-uvec3
|
fail |
|
gs-op-bitor-uint-uvec4
|
fail |
|
gs-op-bitor-uvec2-uint
|
fail |
|
gs-op-bitor-uvec2-uvec2
|
fail |
|
gs-op-bitor-uvec3-uint
|
fail |
|
gs-op-bitor-uvec3-uvec3
|
fail |
|
gs-op-bitor-uvec4-uint
|
fail |
|
gs-op-bitor-uvec4-uvec4
|
fail |
|
gs-op-bitxor-abs-neg-int-int
|
fail |
|
gs-op-bitxor-abs-neg-int-ivec2
|
fail |
|
gs-op-bitxor-abs-neg-int-ivec3
|
fail |
|
gs-op-bitxor-abs-neg-int-ivec4
|
fail |
|
gs-op-bitxor-abs-neg-ivec2-int
|
fail |
|
gs-op-bitxor-abs-neg-ivec2-ivec2
|
fail |
|
gs-op-bitxor-abs-neg-ivec3-int
|
fail |
|
gs-op-bitxor-abs-neg-ivec3-ivec3
|
fail |
|
gs-op-bitxor-abs-neg-ivec4-int
|
fail |
|
gs-op-bitxor-abs-neg-ivec4-ivec4
|
fail |
|
gs-op-bitxor-abs-not-int-int
|
fail |
|
gs-op-bitxor-abs-not-int-ivec2
|
fail |
|
gs-op-bitxor-abs-not-int-ivec3
|
fail |
|
gs-op-bitxor-abs-not-int-ivec4
|
fail |
|
gs-op-bitxor-abs-not-ivec2-int
|
fail |
|
gs-op-bitxor-abs-not-ivec2-ivec2
|
fail |
|
gs-op-bitxor-abs-not-ivec3-int
|
fail |
|
gs-op-bitxor-abs-not-ivec3-ivec3
|
fail |
|
gs-op-bitxor-abs-not-ivec4-int
|
fail |
|
gs-op-bitxor-abs-not-ivec4-ivec4
|
fail |
|
gs-op-bitxor-int-int
|
fail |
|
gs-op-bitxor-int-ivec2
|
fail |
|
gs-op-bitxor-int-ivec3
|
fail |
|
gs-op-bitxor-int-ivec4
|
fail |
|
gs-op-bitxor-ivec2-int
|
fail |
|
gs-op-bitxor-ivec2-ivec2
|
fail |
|
gs-op-bitxor-ivec3-int
|
fail |
|
gs-op-bitxor-ivec3-ivec3
|
fail |
|
gs-op-bitxor-ivec4-int
|
fail |
|
gs-op-bitxor-ivec4-ivec4
|
fail |
|
gs-op-bitxor-neg-abs-int-int
|
fail |
|
gs-op-bitxor-neg-abs-int-ivec2
|
fail |
|
gs-op-bitxor-neg-abs-int-ivec3
|
fail |
|
gs-op-bitxor-neg-abs-int-ivec4
|
fail |
|
gs-op-bitxor-neg-abs-ivec2-int
|
fail |
|
gs-op-bitxor-neg-abs-ivec2-ivec2
|
fail |
|
gs-op-bitxor-neg-abs-ivec3-int
|
fail |
|
gs-op-bitxor-neg-abs-ivec3-ivec3
|
fail |
|
gs-op-bitxor-neg-abs-ivec4-int
|
fail |
|
gs-op-bitxor-neg-abs-ivec4-ivec4
|
fail |
|
gs-op-bitxor-neg-int-int
|
fail |
|
gs-op-bitxor-neg-int-ivec2
|
fail |
|
gs-op-bitxor-neg-int-ivec3
|
fail |
|
gs-op-bitxor-neg-int-ivec4
|
fail |
|
gs-op-bitxor-neg-ivec2-int
|
fail |
|
gs-op-bitxor-neg-ivec2-ivec2
|
fail |
|
gs-op-bitxor-neg-ivec3-int
|
fail |
|
gs-op-bitxor-neg-ivec3-ivec3
|
fail |
|
gs-op-bitxor-neg-ivec4-int
|
fail |
|
gs-op-bitxor-neg-ivec4-ivec4
|
fail |
|
gs-op-bitxor-neg-uint-uint
|
fail |
|
gs-op-bitxor-neg-uint-uvec2
|
fail |
|
gs-op-bitxor-neg-uint-uvec3
|
fail |
|
gs-op-bitxor-neg-uint-uvec4
|
fail |
|
gs-op-bitxor-neg-uvec2-uint
|
fail |
|
gs-op-bitxor-neg-uvec2-uvec2
|
fail |
|
gs-op-bitxor-neg-uvec3-uint
|
fail |
|
gs-op-bitxor-neg-uvec3-uvec3
|
fail |
|
gs-op-bitxor-neg-uvec4-uint
|
fail |
|
gs-op-bitxor-neg-uvec4-uvec4
|
fail |
|
gs-op-bitxor-not-abs-int-int
|
fail |
|
gs-op-bitxor-not-abs-int-ivec2
|
fail |
|
gs-op-bitxor-not-abs-int-ivec3
|
fail |
|
gs-op-bitxor-not-abs-int-ivec4
|
fail |
|
gs-op-bitxor-not-abs-ivec2-int
|
fail |
|
gs-op-bitxor-not-abs-ivec2-ivec2
|
fail |
|
gs-op-bitxor-not-abs-ivec3-int
|
fail |
|
gs-op-bitxor-not-abs-ivec3-ivec3
|
fail |
|
gs-op-bitxor-not-abs-ivec4-int
|
fail |
|
gs-op-bitxor-not-abs-ivec4-ivec4
|
fail |
|
gs-op-bitxor-not-int-int
|
fail |
|
gs-op-bitxor-not-int-ivec2
|
fail |
|
gs-op-bitxor-not-int-ivec3
|
fail |
|
gs-op-bitxor-not-int-ivec4
|
fail |
|
gs-op-bitxor-not-ivec2-int
|
fail |
|
gs-op-bitxor-not-ivec2-ivec2
|
fail |
|
gs-op-bitxor-not-ivec3-int
|
fail |
|
gs-op-bitxor-not-ivec3-ivec3
|
fail |
|
gs-op-bitxor-not-ivec4-int
|
fail |
|
gs-op-bitxor-not-ivec4-ivec4
|
fail |
|
gs-op-bitxor-not-uint-uint
|
fail |
|
gs-op-bitxor-not-uint-uvec2
|
fail |
|
gs-op-bitxor-not-uint-uvec3
|
fail |
|
gs-op-bitxor-not-uint-uvec4
|
fail |
|
gs-op-bitxor-not-uvec2-uint
|
fail |
|
gs-op-bitxor-not-uvec2-uvec2
|
fail |
|
gs-op-bitxor-not-uvec3-uint
|
fail |
|
gs-op-bitxor-not-uvec3-uvec3
|
fail |
|
gs-op-bitxor-not-uvec4-uint
|
fail |
|
gs-op-bitxor-not-uvec4-uvec4
|
fail |
|
gs-op-bitxor-uint-uint
|
fail |
|
gs-op-bitxor-uint-uvec2
|
fail |
|
gs-op-bitxor-uint-uvec3
|
fail |
|
gs-op-bitxor-uint-uvec4
|
fail |
|
gs-op-bitxor-uvec2-uint
|
fail |
|
gs-op-bitxor-uvec2-uvec2
|
fail |
|
gs-op-bitxor-uvec3-uint
|
fail |
|
gs-op-bitxor-uvec3-uvec3
|
fail |
|
gs-op-bitxor-uvec4-uint
|
fail |
|
gs-op-bitxor-uvec4-uvec4
|
fail |
|
gs-op-complement-int
|
fail |
|
gs-op-complement-ivec2
|
fail |
|
gs-op-complement-ivec3
|
fail |
|
gs-op-complement-ivec4
|
fail |
|
gs-op-complement-uint
|
fail |
|
gs-op-complement-uvec2
|
fail |
|
gs-op-complement-uvec3
|
fail |
|
gs-op-complement-uvec4
|
fail |
|
gs-op-div-float-float
|
fail |
|
gs-op-div-float-mat2
|
fail |
|
gs-op-div-float-mat2x3
|
fail |
|
gs-op-div-float-mat2x4
|
fail |
|
gs-op-div-float-mat3
|
fail |
|
gs-op-div-float-mat3x2
|
fail |
|
gs-op-div-float-mat3x4
|
fail |
|
gs-op-div-float-mat4
|
fail |
|
gs-op-div-float-mat4x2
|
fail |
|
gs-op-div-float-mat4x3
|
fail |
|
gs-op-div-float-vec2
|
fail |
|
gs-op-div-float-vec3
|
fail |
|
gs-op-div-float-vec4
|
fail |
|
gs-op-div-int-int
|
fail |
|
gs-op-div-int-ivec2
|
fail |
|
gs-op-div-int-ivec3
|
fail |
|
gs-op-div-int-ivec4
|
fail |
|
gs-op-div-ivec2-int
|
fail |
|
gs-op-div-ivec2-ivec2
|
fail |
|
gs-op-div-ivec3-int
|
fail |
|
gs-op-div-ivec3-ivec3
|
fail |
|
gs-op-div-ivec4-int
|
fail |
|
gs-op-div-ivec4-ivec4
|
fail |
|
gs-op-div-large-uint-uint
|
fail |
|
gs-op-div-mat2-float
|
fail |
|
gs-op-div-mat2-mat2
|
fail |
|
gs-op-div-mat2x3-float
|
fail |
|
gs-op-div-mat2x3-mat2x3
|
fail |
|
gs-op-div-mat2x4-float
|
fail |
|
gs-op-div-mat2x4-mat2x4
|
fail |
|
gs-op-div-mat3-float
|
fail |
|
gs-op-div-mat3-mat3
|
fail |
|
gs-op-div-mat3x2-float
|
fail |
|
gs-op-div-mat3x2-mat3x2
|
fail |
|
gs-op-div-mat3x4-float
|
fail |
|
gs-op-div-mat3x4-mat3x4
|
fail |
|
gs-op-div-mat4-float
|
fail |
|
gs-op-div-mat4-mat4
|
fail |
|
gs-op-div-mat4x2-float
|
fail |
|
gs-op-div-mat4x2-mat4x2
|
fail |
|
gs-op-div-mat4x3-float
|
fail |
|
gs-op-div-mat4x3-mat4x3
|
fail |
|
gs-op-div-uint-uint
|
fail |
|
gs-op-div-uint-uvec2
|
fail |
|
gs-op-div-uint-uvec3
|
fail |
|
gs-op-div-uint-uvec4
|
fail |
|
gs-op-div-uvec2-uint
|
fail |
|
gs-op-div-uvec2-uvec2
|
fail |
|
gs-op-div-uvec3-uint
|
fail |
|
gs-op-div-uvec3-uvec3
|
fail |
|
gs-op-div-uvec4-uint
|
fail |
|
gs-op-div-uvec4-uvec4
|
fail |
|
gs-op-div-vec2-float
|
fail |
|
gs-op-div-vec2-vec2
|
fail |
|
gs-op-div-vec3-float
|
fail |
|
gs-op-div-vec3-vec3
|
fail |
|
gs-op-div-vec4-float
|
fail |
|
gs-op-div-vec4-vec4
|
fail |
|
gs-op-eq-bool-bool
|
fail |
|
gs-op-eq-bool-bool-using-if
|
fail |
|
gs-op-eq-bvec2-bvec2
|
fail |
|
gs-op-eq-bvec2-bvec2-using-if
|
fail |
|
gs-op-eq-bvec3-bvec3
|
fail |
|
gs-op-eq-bvec3-bvec3-using-if
|
fail |
|
gs-op-eq-bvec4-bvec4
|
fail |
|
gs-op-eq-bvec4-bvec4-using-if
|
fail |
|
gs-op-eq-float-float
|
fail |
|
gs-op-eq-float-float-using-if
|
fail |
|
gs-op-eq-int-int
|
fail |
|
gs-op-eq-int-int-using-if
|
fail |
|
gs-op-eq-ivec2-ivec2
|
fail |
|
gs-op-eq-ivec2-ivec2-using-if
|
fail |
|
gs-op-eq-ivec3-ivec3
|
fail |
|
gs-op-eq-ivec3-ivec3-using-if
|
fail |
|
gs-op-eq-ivec4-ivec4
|
fail |
|
gs-op-eq-ivec4-ivec4-using-if
|
fail |
|
gs-op-eq-mat2-mat2
|
fail |
|
gs-op-eq-mat2-mat2-using-if
|
fail |
|
gs-op-eq-mat2x3-mat2x3
|
fail |
|
gs-op-eq-mat2x3-mat2x3-using-if
|
fail |
|
gs-op-eq-mat2x4-mat2x4
|
fail |
|
gs-op-eq-mat2x4-mat2x4-using-if
|
fail |
|
gs-op-eq-mat3-mat3
|
fail |
|
gs-op-eq-mat3-mat3-using-if
|
fail |
|
gs-op-eq-mat3x2-mat3x2
|
fail |
|
gs-op-eq-mat3x2-mat3x2-using-if
|
fail |
|
gs-op-eq-mat3x4-mat3x4
|
fail |
|
gs-op-eq-mat3x4-mat3x4-using-if
|
fail |
|
gs-op-eq-mat4-mat4
|
fail |
|
gs-op-eq-mat4-mat4-using-if
|
fail |
|
gs-op-eq-mat4x2-mat4x2
|
fail |
|
gs-op-eq-mat4x2-mat4x2-using-if
|
fail |
|
gs-op-eq-mat4x3-mat4x3
|
fail |
|
gs-op-eq-mat4x3-mat4x3-using-if
|
fail |
|
gs-op-eq-uint-uint
|
fail |
|
gs-op-eq-uint-uint-using-if
|
fail |
|
gs-op-eq-uvec2-uvec2
|
fail |
|
gs-op-eq-uvec2-uvec2-using-if
|
fail |
|
gs-op-eq-uvec3-uvec3
|
fail |
|
gs-op-eq-uvec3-uvec3-using-if
|
fail |
|
gs-op-eq-uvec4-uvec4
|
fail |
|
gs-op-eq-uvec4-uvec4-using-if
|
fail |
|
gs-op-eq-vec2-vec2
|
fail |
|
gs-op-eq-vec2-vec2-using-if
|
fail |
|
gs-op-eq-vec3-vec3
|
fail |
|
gs-op-eq-vec3-vec3-using-if
|
fail |
|
gs-op-eq-vec4-vec4
|
fail |
|
gs-op-eq-vec4-vec4-using-if
|
fail |
|
gs-op-ge-float-float
|
fail |
|
gs-op-ge-float-float-using-if
|
fail |
|
gs-op-ge-int-int
|
fail |
|
gs-op-ge-int-int-using-if
|
fail |
|
gs-op-ge-uint-uint
|
fail |
|
gs-op-ge-uint-uint-using-if
|
fail |
|
gs-op-gt-float-float
|
fail |
|
gs-op-gt-float-float-using-if
|
fail |
|
gs-op-gt-int-int
|
fail |
|
gs-op-gt-int-int-using-if
|
fail |
|
gs-op-gt-uint-uint
|
fail |
|
gs-op-gt-uint-uint-using-if
|
fail |
|
gs-op-le-float-float
|
fail |
|
gs-op-le-float-float-using-if
|
fail |
|
gs-op-le-int-int
|
fail |
|
gs-op-le-int-int-using-if
|
fail |
|
gs-op-le-uint-uint
|
fail |
|
gs-op-le-uint-uint-using-if
|
fail |
|
gs-op-lshift-int-int
|
fail |
|
gs-op-lshift-int-uint
|
fail |
|
gs-op-lshift-ivec2-int
|
fail |
|
gs-op-lshift-ivec2-ivec2
|
fail |
|
gs-op-lshift-ivec2-uint
|
fail |
|
gs-op-lshift-ivec2-uvec2
|
fail |
|
gs-op-lshift-ivec3-int
|
fail |
|
gs-op-lshift-ivec3-ivec3
|
fail |
|
gs-op-lshift-ivec3-uint
|
fail |
|
gs-op-lshift-ivec3-uvec3
|
fail |
|
gs-op-lshift-ivec4-int
|
fail |
|
gs-op-lshift-ivec4-ivec4
|
fail |
|
gs-op-lshift-ivec4-uint
|
fail |
|
gs-op-lshift-ivec4-uvec4
|
fail |
|
gs-op-lshift-uint-int
|
fail |
|
gs-op-lshift-uint-uint
|
fail |
|
gs-op-lshift-uvec2-int
|
fail |
|
gs-op-lshift-uvec2-ivec2
|
fail |
|
gs-op-lshift-uvec2-uint
|
fail |
|
gs-op-lshift-uvec2-uvec2
|
fail |
|
gs-op-lshift-uvec3-int
|
fail |
|
gs-op-lshift-uvec3-ivec3
|
fail |
|
gs-op-lshift-uvec3-uint
|
fail |
|
gs-op-lshift-uvec3-uvec3
|
fail |
|
gs-op-lshift-uvec4-int
|
fail |
|
gs-op-lshift-uvec4-ivec4
|
fail |
|
gs-op-lshift-uvec4-uint
|
fail |
|
gs-op-lshift-uvec4-uvec4
|
fail |
|
gs-op-lt-float-float
|
fail |
|
gs-op-lt-float-float-using-if
|
fail |
|
gs-op-lt-int-int
|
fail |
|
gs-op-lt-int-int-using-if
|
fail |
|
gs-op-lt-uint-uint
|
fail |
|
gs-op-lt-uint-uint-using-if
|
fail |
|
gs-op-mod-int-int
|
fail |
|
gs-op-mod-int-ivec2
|
fail |
|
gs-op-mod-int-ivec3
|
fail |
|
gs-op-mod-int-ivec4
|
fail |
|
gs-op-mod-ivec2-int
|
fail |
|
gs-op-mod-ivec2-ivec2
|
fail |
|
gs-op-mod-ivec3-int
|
fail |
|
gs-op-mod-ivec3-ivec3
|
fail |
|
gs-op-mod-ivec4-int
|
fail |
|
gs-op-mod-ivec4-ivec4
|
fail |
|
gs-op-mod-uint-uint
|
fail |
|
gs-op-mod-uint-uvec2
|
fail |
|
gs-op-mod-uint-uvec3
|
fail |
|
gs-op-mod-uint-uvec4
|
fail |
|
gs-op-mod-uvec2-uint
|
fail |
|
gs-op-mod-uvec2-uvec2
|
fail |
|
gs-op-mod-uvec3-uint
|
fail |
|
gs-op-mod-uvec3-uvec3
|
fail |
|
gs-op-mod-uvec4-uint
|
fail |
|
gs-op-mod-uvec4-uvec4
|
fail |
|
gs-op-mult-float-float
|
fail |
|
gs-op-mult-float-mat2
|
fail |
|
gs-op-mult-float-mat2x3
|
fail |
|
gs-op-mult-float-mat2x4
|
fail |
|
gs-op-mult-float-mat3
|
fail |
|
gs-op-mult-float-mat3x2
|
fail |
|
gs-op-mult-float-mat3x4
|
fail |
|
gs-op-mult-float-mat4
|
fail |
|
gs-op-mult-float-mat4x2
|
fail |
|
gs-op-mult-float-mat4x3
|
fail |
|
gs-op-mult-float-vec2
|
fail |
|
gs-op-mult-float-vec3
|
fail |
|
gs-op-mult-float-vec4
|
fail |
|
gs-op-mult-int-int
|
fail |
|
gs-op-mult-int-ivec2
|
fail |
|
gs-op-mult-int-ivec3
|
fail |
|
gs-op-mult-int-ivec4
|
fail |
|
gs-op-mult-ivec2-int
|
fail |
|
gs-op-mult-ivec2-ivec2
|
fail |
|
gs-op-mult-ivec3-int
|
fail |
|
gs-op-mult-ivec3-ivec3
|
fail |
|
gs-op-mult-ivec4-int
|
fail |
|
gs-op-mult-ivec4-ivec4
|
fail |
|
gs-op-mult-mat2-float
|
fail |
|
gs-op-mult-mat2-mat2
|
fail |
|
gs-op-mult-mat2-mat3x2
|
fail |
|
gs-op-mult-mat2-mat4x2
|
fail |
|
gs-op-mult-mat2-vec2
|
fail |
|
gs-op-mult-mat2x3-float
|
fail |
|
gs-op-mult-mat2x3-mat2
|
fail |
|
gs-op-mult-mat2x3-mat3x2
|
fail |
|
gs-op-mult-mat2x3-mat4x2
|
fail |
|
gs-op-mult-mat2x3-vec2
|
fail |
|
gs-op-mult-mat2x4-float
|
fail |
|
gs-op-mult-mat2x4-mat2
|
fail |
|
gs-op-mult-mat2x4-mat3x2
|
fail |
|
gs-op-mult-mat2x4-mat4x2
|
fail |
|
gs-op-mult-mat2x4-vec2
|
fail |
|
gs-op-mult-mat3-float
|
fail |
|
gs-op-mult-mat3-mat2x3
|
fail |
|
gs-op-mult-mat3-mat3
|
fail |
|
gs-op-mult-mat3-mat4x3
|
fail |
|
gs-op-mult-mat3-vec3
|
fail |
|
gs-op-mult-mat3x2-float
|
fail |
|
gs-op-mult-mat3x2-mat2x3
|
fail |
|
gs-op-mult-mat3x2-mat3
|
fail |
|
gs-op-mult-mat3x2-mat4x3
|
fail |
|
gs-op-mult-mat3x2-vec3
|
fail |
|
gs-op-mult-mat3x4-float
|
fail |
|
gs-op-mult-mat3x4-mat2x3
|
fail |
|
gs-op-mult-mat3x4-mat3
|
fail |
|
gs-op-mult-mat3x4-mat4x3
|
fail |
|
gs-op-mult-mat3x4-vec3
|
fail |
|
gs-op-mult-mat4-float
|
fail |
|
gs-op-mult-mat4-mat2x4
|
fail |
|
gs-op-mult-mat4-mat3x4
|
fail |
|
gs-op-mult-mat4-mat4
|
fail |
|
gs-op-mult-mat4-vec4
|
fail |
|
gs-op-mult-mat4x2-float
|
fail |
|
gs-op-mult-mat4x2-mat2x4
|
fail |
|
gs-op-mult-mat4x2-mat3x4
|
fail |
|
gs-op-mult-mat4x2-mat4
|
fail |
|
gs-op-mult-mat4x2-vec4
|
fail |
|
gs-op-mult-mat4x3-float
|
fail |
|
gs-op-mult-mat4x3-mat2x4
|
fail |
|
gs-op-mult-mat4x3-mat3x4
|
fail |
|
gs-op-mult-mat4x3-mat4
|
fail |
|
gs-op-mult-mat4x3-vec4
|
fail |
|
gs-op-mult-uint-uint
|
fail |
|
gs-op-mult-uint-uvec2
|
fail |
|
gs-op-mult-uint-uvec3
|
fail |
|
gs-op-mult-uint-uvec4
|
fail |
|
gs-op-mult-uvec2-uint
|
fail |
|
gs-op-mult-uvec2-uvec2
|
fail |
|
gs-op-mult-uvec3-uint
|
fail |
|
gs-op-mult-uvec3-uvec3
|
fail |
|
gs-op-mult-uvec4-uint
|
fail |
|
gs-op-mult-uvec4-uvec4
|
fail |
|
gs-op-mult-vec2-float
|
fail |
|
gs-op-mult-vec2-mat2
|
fail |
|
gs-op-mult-vec2-mat3x2
|
fail |
|
gs-op-mult-vec2-mat4x2
|
fail |
|
gs-op-mult-vec2-vec2
|
fail |
|
gs-op-mult-vec3-float
|
fail |
|
gs-op-mult-vec3-mat2x3
|
fail |
|
gs-op-mult-vec3-mat3
|
fail |
|
gs-op-mult-vec3-mat4x3
|
fail |
|
gs-op-mult-vec3-vec3
|
fail |
|
gs-op-mult-vec4-float
|
fail |
|
gs-op-mult-vec4-mat2x4
|
fail |
|
gs-op-mult-vec4-mat3x4
|
fail |
|
gs-op-mult-vec4-mat4
|
fail |
|
gs-op-mult-vec4-vec4
|
fail |
|
gs-op-ne-bool-bool
|
fail |
|
gs-op-ne-bool-bool-using-if
|
fail |
|
gs-op-ne-bvec2-bvec2
|
fail |
|
gs-op-ne-bvec2-bvec2-using-if
|
fail |
|
gs-op-ne-bvec3-bvec3
|
fail |
|
gs-op-ne-bvec3-bvec3-using-if
|
fail |
|
gs-op-ne-bvec4-bvec4
|
fail |
|
gs-op-ne-bvec4-bvec4-using-if
|
fail |
|
gs-op-ne-float-float
|
fail |
|
gs-op-ne-float-float-using-if
|
fail |
|
gs-op-ne-int-int
|
fail |
|
gs-op-ne-int-int-using-if
|
fail |
|
gs-op-ne-ivec2-ivec2
|
fail |
|
gs-op-ne-ivec2-ivec2-using-if
|
fail |
|
gs-op-ne-ivec3-ivec3
|
fail |
|
gs-op-ne-ivec3-ivec3-using-if
|
fail |
|
gs-op-ne-ivec4-ivec4
|
fail |
|
gs-op-ne-ivec4-ivec4-using-if
|
fail |
|
gs-op-ne-mat2-mat2
|
fail |
|
gs-op-ne-mat2-mat2-using-if
|
fail |
|
gs-op-ne-mat2x3-mat2x3
|
fail |
|
gs-op-ne-mat2x3-mat2x3-using-if
|
fail |
|
gs-op-ne-mat2x4-mat2x4
|
fail |
|
gs-op-ne-mat2x4-mat2x4-using-if
|
fail |
|
gs-op-ne-mat3-mat3
|
fail |
|
gs-op-ne-mat3-mat3-using-if
|
fail |
|
gs-op-ne-mat3x2-mat3x2
|
fail |
|
gs-op-ne-mat3x2-mat3x2-using-if
|
fail |
|
gs-op-ne-mat3x4-mat3x4
|
fail |
|
gs-op-ne-mat3x4-mat3x4-using-if
|
fail |
|
gs-op-ne-mat4-mat4
|
fail |
|
gs-op-ne-mat4-mat4-using-if
|
fail |
|
gs-op-ne-mat4x2-mat4x2
|
fail |
|
gs-op-ne-mat4x2-mat4x2-using-if
|
fail |
|
gs-op-ne-mat4x3-mat4x3
|
fail |
|
gs-op-ne-mat4x3-mat4x3-using-if
|
fail |
|
gs-op-ne-uint-uint
|
fail |
|
gs-op-ne-uint-uint-using-if
|
fail |
|
gs-op-ne-uvec2-uvec2
|
fail |
|
gs-op-ne-uvec2-uvec2-using-if
|
fail |
|
gs-op-ne-uvec3-uvec3
|
fail |
|
gs-op-ne-uvec3-uvec3-using-if
|
fail |
|
gs-op-ne-uvec4-uvec4
|
fail |
|
gs-op-ne-uvec4-uvec4-using-if
|
fail |
|
gs-op-ne-vec2-vec2
|
fail |
|
gs-op-ne-vec2-vec2-using-if
|
fail |
|
gs-op-ne-vec3-vec3
|
fail |
|
gs-op-ne-vec3-vec3-using-if
|
fail |
|
gs-op-ne-vec4-vec4
|
fail |
|
gs-op-ne-vec4-vec4-using-if
|
fail |
|
gs-op-neg-float
|
fail |
|
gs-op-neg-int
|
fail |
|
gs-op-neg-ivec2
|
fail |
|
gs-op-neg-ivec3
|
fail |
|
gs-op-neg-ivec4
|
fail |
|
gs-op-neg-mat2
|
fail |
|
gs-op-neg-mat2x3
|
fail |
|
gs-op-neg-mat2x4
|
fail |
|
gs-op-neg-mat3
|
fail |
|
gs-op-neg-mat3x2
|
fail |
|
gs-op-neg-mat3x4
|
fail |
|
gs-op-neg-mat4
|
fail |
|
gs-op-neg-mat4x2
|
fail |
|
gs-op-neg-mat4x3
|
fail |
|
gs-op-neg-uint
|
fail |
|
gs-op-neg-uvec2
|
fail |
|
gs-op-neg-uvec3
|
fail |
|
gs-op-neg-uvec4
|
fail |
|
gs-op-neg-vec2
|
fail |
|
gs-op-neg-vec3
|
fail |
|
gs-op-neg-vec4
|
fail |
|
gs-op-not-bool
|
fail |
|
gs-op-not-bool-using-if
|
fail |
|
gs-op-or-bool-bool
|
fail |
|
gs-op-or-bool-bool-using-if
|
fail |
|
gs-op-rshift-int-int
|
fail |
|
gs-op-rshift-int-uint
|
fail |
|
gs-op-rshift-ivec2-int
|
fail |
|
gs-op-rshift-ivec2-ivec2
|
fail |
|
gs-op-rshift-ivec2-uint
|
fail |
|
gs-op-rshift-ivec2-uvec2
|
fail |
|
gs-op-rshift-ivec3-int
|
fail |
|
gs-op-rshift-ivec3-ivec3
|
fail |
|
gs-op-rshift-ivec3-uint
|
fail |
|
gs-op-rshift-ivec3-uvec3
|
fail |
|
gs-op-rshift-ivec4-int
|
fail |
|
gs-op-rshift-ivec4-ivec4
|
fail |
|
gs-op-rshift-ivec4-uint
|
fail |
|
gs-op-rshift-ivec4-uvec4
|
fail |
|
gs-op-rshift-uint-int
|
fail |
|
gs-op-rshift-uint-uint
|
fail |
|
gs-op-rshift-uvec2-int
|
fail |
|
gs-op-rshift-uvec2-ivec2
|
fail |
|
gs-op-rshift-uvec2-uint
|
fail |
|
gs-op-rshift-uvec2-uvec2
|
fail |
|
gs-op-rshift-uvec3-int
|
fail |
|
gs-op-rshift-uvec3-ivec3
|
fail |
|
gs-op-rshift-uvec3-uint
|
fail |
|
gs-op-rshift-uvec3-uvec3
|
fail |
|
gs-op-rshift-uvec4-int
|
fail |
|
gs-op-rshift-uvec4-ivec4
|
fail |
|
gs-op-rshift-uvec4-uint
|
fail |
|
gs-op-rshift-uvec4-uvec4
|
fail |
|
gs-op-selection-bool-bool-bool
|
fail |
|
gs-op-selection-bool-bool-bool-using-if
|
fail |
|
gs-op-selection-bool-bvec2-bvec2
|
fail |
|
gs-op-selection-bool-bvec3-bvec3
|
fail |
|
gs-op-selection-bool-bvec4-bvec4
|
fail |
|
gs-op-selection-bool-float-float
|
fail |
|
gs-op-selection-bool-int-int
|
fail |
|
gs-op-selection-bool-ivec2-ivec2
|
fail |
|
gs-op-selection-bool-ivec3-ivec3
|
fail |
|
gs-op-selection-bool-ivec4-ivec4
|
fail |
|
gs-op-selection-bool-mat2-mat2
|
fail |
|
gs-op-selection-bool-mat2x3-mat2x3
|
fail |
|
gs-op-selection-bool-mat2x4-mat2x4
|
fail |
|
gs-op-selection-bool-mat3-mat3
|
fail |
|
gs-op-selection-bool-mat3x2-mat3x2
|
fail |
|
gs-op-selection-bool-mat3x4-mat3x4
|
fail |
|
gs-op-selection-bool-mat4-mat4
|
fail |
|
gs-op-selection-bool-mat4x2-mat4x2
|
fail |
|
gs-op-selection-bool-mat4x3-mat4x3
|
fail |
|
gs-op-selection-bool-uint-uint
|
fail |
|
gs-op-selection-bool-uvec2-uvec2
|
fail |
|
gs-op-selection-bool-uvec3-uvec3
|
fail |
|
gs-op-selection-bool-uvec4-uvec4
|
fail |
|
gs-op-selection-bool-vec2-vec2
|
fail |
|
gs-op-selection-bool-vec3-vec3
|
fail |
|
gs-op-selection-bool-vec4-vec4
|
fail |
|
gs-op-sub-float-float
|
fail |
|
gs-op-sub-float-mat2
|
fail |
|
gs-op-sub-float-mat2x3
|
fail |
|
gs-op-sub-float-mat2x4
|
fail |
|
gs-op-sub-float-mat3
|
fail |
|
gs-op-sub-float-mat3x2
|
fail |
|
gs-op-sub-float-mat3x4
|
fail |
|
gs-op-sub-float-mat4
|
fail |
|
gs-op-sub-float-mat4x2
|
fail |
|
gs-op-sub-float-mat4x3
|
fail |
|
gs-op-sub-float-vec2
|
fail |
|
gs-op-sub-float-vec3
|
fail |
|
gs-op-sub-float-vec4
|
fail |
|
gs-op-sub-int-int
|
fail |
|
gs-op-sub-int-ivec2
|
fail |
|
gs-op-sub-int-ivec3
|
fail |
|
gs-op-sub-int-ivec4
|
fail |
|
gs-op-sub-ivec2-int
|
fail |
|
gs-op-sub-ivec2-ivec2
|
fail |
|
gs-op-sub-ivec3-int
|
fail |
|
gs-op-sub-ivec3-ivec3
|
fail |
|
gs-op-sub-ivec4-int
|
fail |
|
gs-op-sub-ivec4-ivec4
|
fail |
|
gs-op-sub-mat2-float
|
fail |
|
gs-op-sub-mat2-mat2
|
fail |
|
gs-op-sub-mat2x3-float
|
fail |
|
gs-op-sub-mat2x3-mat2x3
|
fail |
|
gs-op-sub-mat2x4-float
|
fail |
|
gs-op-sub-mat2x4-mat2x4
|
fail |
|
gs-op-sub-mat3-float
|
fail |
|
gs-op-sub-mat3-mat3
|
fail |
|
gs-op-sub-mat3x2-float
|
fail |
|
gs-op-sub-mat3x2-mat3x2
|
fail |
|
gs-op-sub-mat3x4-float
|
fail |
|
gs-op-sub-mat3x4-mat3x4
|
fail |
|
gs-op-sub-mat4-float
|
fail |
|
gs-op-sub-mat4-mat4
|
fail |
|
gs-op-sub-mat4x2-float
|
fail |
|
gs-op-sub-mat4x2-mat4x2
|
fail |
|
gs-op-sub-mat4x3-float
|
fail |
|
gs-op-sub-mat4x3-mat4x3
|
fail |
|
gs-op-sub-uint-uint
|
fail |
|
gs-op-sub-uint-uvec2
|
fail |
|
gs-op-sub-uint-uvec3
|
fail |
|
gs-op-sub-uint-uvec4
|
fail |
|
gs-op-sub-uvec2-uint
|
fail |
|
gs-op-sub-uvec2-uvec2
|
fail |
|
gs-op-sub-uvec3-uint
|
fail |
|
gs-op-sub-uvec3-uvec3
|
fail |
|
gs-op-sub-uvec4-uint
|
fail |
|
gs-op-sub-uvec4-uvec4
|
fail |
|
gs-op-sub-vec2-float
|
fail |
|
gs-op-sub-vec2-vec2
|
fail |
|
gs-op-sub-vec3-float
|
fail |
|
gs-op-sub-vec3-vec3
|
fail |
|
gs-op-sub-vec4-float
|
fail |
|
gs-op-sub-vec4-vec4
|
fail |
|
gs-op-uplus-float
|
fail |
|
gs-op-uplus-int
|
fail |
|
gs-op-uplus-ivec2
|
fail |
|
gs-op-uplus-ivec3
|
fail |
|
gs-op-uplus-ivec4
|
fail |
|
gs-op-uplus-mat2
|
fail |
|
gs-op-uplus-mat2x3
|
fail |
|
gs-op-uplus-mat2x4
|
fail |
|
gs-op-uplus-mat3
|
fail |
|
gs-op-uplus-mat3x2
|
fail |
|
gs-op-uplus-mat3x4
|
fail |
|
gs-op-uplus-mat4
|
fail |
|
gs-op-uplus-mat4x2
|
fail |
|
gs-op-uplus-mat4x3
|
fail |
|
gs-op-uplus-uint
|
fail |
|
gs-op-uplus-uvec2
|
fail |
|
gs-op-uplus-uvec3
|
fail |
|
gs-op-uplus-uvec4
|
fail |
|
gs-op-uplus-vec2
|
fail |
|
gs-op-uplus-vec3
|
fail |
|
gs-op-uplus-vec4
|
fail |
|
gs-op-xor-bool-bool
|
fail |
|
gs-op-xor-bool-bool-using-if
|
fail |
|
gs-outerproduct-vec2-vec2
|
fail |
|
gs-outerproduct-vec2-vec3
|
fail |
|
gs-outerproduct-vec2-vec4
|
fail |
|
gs-outerproduct-vec3-vec2
|
fail |
|
gs-outerproduct-vec3-vec3
|
fail |
|
gs-outerproduct-vec3-vec4
|
fail |
|
gs-outerproduct-vec4-vec2
|
fail |
|
gs-outerproduct-vec4-vec3
|
fail |
|
gs-outerproduct-vec4-vec4
|
fail |
|
gs-pow-float-float
|
fail |
|
gs-pow-vec2-vec2
|
fail |
|
gs-pow-vec3-vec3
|
fail |
|
gs-pow-vec4-vec4
|
fail |
|
gs-radians-float
|
fail |
|
gs-radians-vec2
|
fail |
|
gs-radians-vec3
|
fail |
|
gs-radians-vec4
|
fail |
|
gs-reflect-float-float
|
fail |
|
gs-reflect-vec2-vec2
|
fail |
|
gs-reflect-vec3-vec3
|
fail |
|
gs-reflect-vec4-vec4
|
fail |
|
gs-refract-float-float-float
|
fail |
|
gs-refract-vec2-vec2-float
|
fail |
|
gs-refract-vec3-vec3-float
|
fail |
|
gs-refract-vec4-vec4-float
|
fail |
|
gs-round-float
|
fail |
|
gs-round-vec2
|
fail |
|
gs-round-vec3
|
fail |
|
gs-round-vec4
|
fail |
|
gs-roundeven-float
|
fail |
|
gs-roundeven-vec2
|
fail |
|
gs-roundeven-vec3
|
fail |
|
gs-roundeven-vec4
|
fail |
|
gs-sign-float
|
fail |
|
gs-sign-int
|
fail |
|
gs-sign-ivec2
|
fail |
|
gs-sign-ivec3
|
fail |
|
gs-sign-ivec4
|
fail |
|
gs-sign-vec2
|
fail |
|
gs-sign-vec3
|
fail |
|
gs-sign-vec4
|
fail |
|
gs-sin-float
|
fail |
|
gs-sin-vec2
|
fail |
|
gs-sin-vec3
|
fail |
|
gs-sin-vec4
|
fail |
|
gs-sinh-float
|
fail |
|
gs-sinh-vec2
|
fail |
|
gs-sinh-vec3
|
fail |
|
gs-sinh-vec4
|
fail |
|
gs-smoothstep-float-float-float
|
fail |
|
gs-smoothstep-float-float-vec2
|
fail |
|
gs-smoothstep-float-float-vec3
|
fail |
|
gs-smoothstep-float-float-vec4
|
fail |
|
gs-smoothstep-vec2-vec2-vec2
|
fail |
|
gs-smoothstep-vec3-vec3-vec3
|
fail |
|
gs-smoothstep-vec4-vec4-vec4
|
fail |
|
gs-sqrt-float
|
fail |
|
gs-sqrt-vec2
|
fail |
|
gs-sqrt-vec3
|
fail |
|
gs-sqrt-vec4
|
fail |
|
gs-step-float-float
|
fail |
|
gs-step-float-vec2
|
fail |
|
gs-step-float-vec3
|
fail |
|
gs-step-float-vec4
|
fail |
|
gs-step-vec2-vec2
|
fail |
|
gs-step-vec3-vec3
|
fail |
|
gs-step-vec4-vec4
|
fail |
|
gs-tan-float
|
fail |
|
gs-tan-vec2
|
fail |
|
gs-tan-vec3
|
fail |
|
gs-tan-vec4
|
fail |
|
gs-tanh-float
|
fail |
|
gs-tanh-vec2
|
fail |
|
gs-tanh-vec3
|
fail |
|
gs-tanh-vec4
|
fail |
|
gs-transpose-mat2
|
fail |
|
gs-transpose-mat2x3
|
fail |
|
gs-transpose-mat2x4
|
fail |
|
gs-transpose-mat3
|
fail |
|
gs-transpose-mat3x2
|
fail |
|
gs-transpose-mat3x4
|
fail |
|
gs-transpose-mat4
|
fail |
|
gs-transpose-mat4x2
|
fail |
|
gs-transpose-mat4x3
|
fail |
|
gs-trunc-float
|
fail |
|
gs-trunc-vec2
|
fail |
|
gs-trunc-vec3
|
fail |
|
gs-trunc-vec4
|
fail |
|
vs-determinant-mat2
|
pass |
|
vs-determinant-mat3
|
pass |
|
vs-determinant-mat4
|
pass |
|
compatibility
|
3/23 |
|
clipping
|
3/16 |
|
gs-clip-vertex-const-accept
|
fail |
|
gs-clip-vertex-const-reject
|
fail |
|
gs-clip-vertex-different-from-position
|
fail |
|
gs-clip-vertex-enables
|
pass |
|
gs-clip-vertex-equal-to-position
|
fail |
|
gs-clip-vertex-homogeneity
|
fail |
|
gs-clip-vertex-primitives-lines
|
fail |
|
gs-clip-vertex-primitives-points
|
fail |
|
gs-clip-vertex-primitives-triangle-strip
|
fail |
|
vs-gs-clip-vertex-const-accept
|
fail |
|
vs-gs-clip-vertex-const-reject
|
fail |
|
vs-gs-clip-vertex-different-from-position
|
fail |
|
vs-gs-clip-vertex-enables
|
pass |
|
vs-gs-clip-vertex-equal-to-position
|
pass |
|
vs-gs-clip-vertex-homogeneity
|
fail |
|
vs-gs-clip-vertex-primitives-triangle-strip
|
fail |
|
gs-clamp-vertex-color
|
fail |
|
gs-ff-frag
|
fail |
|
gs-texcoord-array
|
fail |
|
gs-texcoord-array-2
|
fail |
|
vs-gs-ff-frag
|
fail |
|
vs-gs-texcoord-array
|
fail |
|
vs-gs-texcoord-array-2
|
fail |
|
fragcoord-layout-qualifiers-conflicting-case-1
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-2
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-3
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-4
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-5
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-6
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-7
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-8
|
pass |
|
fragcoord-layout-qualifiers-conflicting-case-9
|
pass |
|
fragcoord-layout-qualifiers-matching-case-1
|
pass |
|
fragcoord-layout-qualifiers-matching-case-2
|
pass |
|
fragcoord-layout-qualifiers-matching-case-3
|
pass |
|
fragcoord-layout-qualifiers-matching-case-4
|
pass |
|
fragcoord-layout-qualifiers-missing
|
pass |
|
geometry-basic
|
pass |
|
geometry
|
8/70 |
|
clip-distance-bulk-copy
|
fail |
|
clip-distance-in-bulk-read
|
fail |
|
clip-distance-in-explicitly-sized
|
pass |
|
clip-distance-in-param
|
pass |
|
clip-distance-in-values
|
pass |
|
clip-distance-itemized-copy
|
fail |
|
clip-distance-out-values
|
fail |
|
clip-distance-vs-gs-out
|
pass |
|
clip-distance-vs-gs-out-sso
|
pass |
|
core-inputs
|
fail |
|
dynamic_input_array_index
|
fail |
|
end-primitive 0
|
fail |
|
end-primitive 127
|
fail |
|
end-primitive 128
|
fail |
|
end-primitive 129
|
fail |
|
end-primitive 130
|
fail |
|
end-primitive 31
|
fail |
|
end-primitive 32
|
fail |
|
end-primitive 33
|
fail |
|
end-primitive 34
|
fail |
|
generate-zero-primitives
|
pass |
|
gs-conditional-emit
|
fail |
|
gs-fs-max-in-out-components
|
fail |
|
gs-point-unused-outputs
|
pass |
|
max-input-components
|
fail |
|
output-triangle-strip-orientation
|
fail |
|
point-size-out
|
fail |
|
primitive-id-in
|
fail |
|
primitive-id-out
|
fail |
|
primitive-id-restart gl_line_loop ffs
|
fail |
|
primitive-id-restart gl_line_loop other
|
fail |
|
primitive-id-restart gl_line_strip ffs
|
fail |
|
primitive-id-restart gl_line_strip other
|
fail |
|
primitive-id-restart gl_line_strip_adjacency ffs
|
fail |
|
primitive-id-restart gl_line_strip_adjacency other
|
fail |
|
primitive-id-restart gl_lines ffs
|
fail |
|
primitive-id-restart gl_lines other
|
fail |
|
primitive-id-restart gl_lines_adjacency ffs
|
fail |
|
primitive-id-restart gl_lines_adjacency other
|
fail |
|
primitive-id-restart gl_points ffs
|
fail |
|
primitive-id-restart gl_points other
|
fail |
|
primitive-id-restart gl_triangle_fan ffs
|
fail |
|
primitive-id-restart gl_triangle_fan other
|
fail |
|
primitive-id-restart gl_triangle_strip ffs
|
fail |
|
primitive-id-restart gl_triangle_strip other
|
fail |
|
primitive-id-restart gl_triangle_strip_adjacency ffs
|
fail |
|
primitive-id-restart gl_triangle_strip_adjacency other
|
fail |
|
primitive-id-restart gl_triangles ffs
|
fail |
|
primitive-id-restart gl_triangles other
|
fail |
|
primitive-id-restart gl_triangles_adjacency ffs
|
fail |
|
primitive-id-restart gl_triangles_adjacency other
|
fail |
|
primitive-types gl_line_loop
|
fail |
|
primitive-types gl_line_strip
|
fail |
|
primitive-types gl_line_strip_adjacency
|
fail |
|
primitive-types gl_lines
|
fail |
|
primitive-types gl_lines_adjacency
|
fail |
|
primitive-types gl_points
|
fail |
|
primitive-types gl_triangle_fan
|
fail |
|
primitive-types gl_triangle_strip
|
fail |
|
primitive-types gl_triangle_strip_adjacency
|
fail |
|
primitive-types gl_triangles
|
fail |
|
primitive-types gl_triangles_adjacency
|
fail |
|
tri-strip-ordering-with-prim-restart gl_triangle_strip ffs
|
fail |
|
tri-strip-ordering-with-prim-restart gl_triangle_strip other
|
fail |
|
tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs
|
fail |
|
tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other
|
fail |
|
triangle-strip-adj
|
fail |
|
triangle-strip-adj-orientation
|
fail |
|
triangle-strip-orientation
|
pass |
|
vs-gs-max-in-out-components
|
fail |
|
get-active-attrib-array
|
pass |
|
gs-also-uses-smooth-flat-noperspective
|
fail |
|
gs-input-sizing-layout-consistent-with-static-usage
|
fail |
|
gs-input-sizing-layout-larger-than-static-usage
|
fail |
|
gs-instance-id
|
fail |
|
gs-redeclares-both-pervertex-blocks
|
fail |
|
gs-redeclares-pervertex-in-only
|
pass |
|
gs-redeclares-pervertex-out-only
|
fail |
|
gs-trivial
|
fail |
|
interface-block-copy-vs-gs-fs
|
pass |
|
interface-block-interpolation-array
|
pass |
|
interface-block-interpolation-named
|
pass |
|
interface-block-interpolation-unnamed
|
pass |
|
interface-block-struct-nesting
|
pass |
|
interface-blocks-api-access-members
|
pass |
|
interface-blocks-complex-vs-fs
|
pass |
|
interface-blocks-same-uniform-varying-name
|
pass |
|
interface-blocks-simple-varying
|
pass |
|
interface-blocks-with-gs
|
pass |
|
interface-vs-named-to-gs-array
|
fail |
|
interface-vs-unnamed-to-fs-unnamed
|
pass |
|
invariant-qualifier-everywhere
|
pass |
|
out-of-ssa-dfs-pre-order
|
pass |
|
primitive-id-no-gs
|
pass |
|
primitive-id-no-gs-first-vertex
|
pass |
|
primitive-id-no-gs-instanced
|
pass |
|
primitive-id-no-gs-line
|
pass |
|
primitive-id-no-gs-point
|
pass |
|
primitive-id-no-gs-quad-strip
|
fail |
|
primitive-id-no-gs-quads
|
fail |
|
primitive-id-no-gs-strip
|
pass |
|
primitive-id-no-gs-strip-first-vertex
|
pass |
|
redeclare-pervertex-out-subset-gs
|
fail |
|
redeclare-pervertex-subset-vs
|
pass |
|
redeclare-pervertex-subset-vs-to-gs
|
fail |
|
sanity
|
pass |
|
texelfetch
|
0/21 |
|
gs-texelfetch-isampler1d
|
fail |
|
gs-texelfetch-isampler1darray
|
fail |
|
gs-texelfetch-isampler2d
|
fail |
|
gs-texelfetch-isampler2darray
|
fail |
|
gs-texelfetch-isampler2darray-swizzle
|
fail |
|
gs-texelfetch-isampler2drect
|
fail |
|
gs-texelfetch-isampler3d
|
fail |
|
gs-texelfetch-sampler1d
|
fail |
|
gs-texelfetch-sampler1darray
|
fail |
|
gs-texelfetch-sampler2d
|
fail |
|
gs-texelfetch-sampler2darray
|
fail |
|
gs-texelfetch-sampler2darray-swizzle
|
fail |
|
gs-texelfetch-sampler2drect
|
fail |
|
gs-texelfetch-sampler3d
|
fail |
|
gs-texelfetch-usampler1d
|
fail |
|
gs-texelfetch-usampler1darray
|
fail |
|
gs-texelfetch-usampler2d
|
fail |
|
gs-texelfetch-usampler2darray
|
fail |
|
gs-texelfetch-usampler2darray-swizzle
|
fail |
|
gs-texelfetch-usampler2drect
|
fail |
|
gs-texelfetch-usampler3d
|
fail |
|
texelfetchoffset
|
0/18 |
|
gs-isampler2drect
|
fail |
|
gs-sampler2drect
|
fail |
|
gs-texelfetch-isampler1d
|
fail |
|
gs-texelfetch-isampler1darray
|
fail |
|
gs-texelfetch-isampler2d
|
fail |
|
gs-texelfetch-isampler2darray
|
fail |
|
gs-texelfetch-isampler3d
|
fail |
|
gs-texelfetch-sampler1d
|
fail |
|
gs-texelfetch-sampler1darray
|
fail |
|
gs-texelfetch-sampler2d
|
fail |
|
gs-texelfetch-sampler2darray
|
fail |
|
gs-texelfetch-sampler3d
|
fail |
|
gs-texelfetch-usampler1d
|
fail |
|
gs-texelfetch-usampler1darray
|
fail |
|
gs-texelfetch-usampler2d
|
fail |
|
gs-texelfetch-usampler2darray
|
fail |
|
gs-texelfetch-usampler3d
|
fail |
|
gs-usampler2drect
|
fail |
|
texturesize
|
0/29 |
|
gs-texturesize-isampler1d
|
fail |
|
gs-texturesize-isampler1darray
|
fail |
|
gs-texturesize-isampler2d
|
fail |
|
gs-texturesize-isampler2darray
|
fail |
|
gs-texturesize-isampler2drect
|
fail |
|
gs-texturesize-isampler3d
|
fail |
|
gs-texturesize-isamplerbuffer
|
fail |
|
gs-texturesize-isamplercube
|
fail |
|
gs-texturesize-sampler1d
|
fail |
|
gs-texturesize-sampler1darray
|
fail |
|
gs-texturesize-sampler1darrayshadow
|
fail |
|
gs-texturesize-sampler1dshadow
|
fail |
|
gs-texturesize-sampler2d
|
fail |
|
gs-texturesize-sampler2darray
|
fail |
|
gs-texturesize-sampler2darrayshadow
|
fail |
|
gs-texturesize-sampler2drect
|
fail |
|
gs-texturesize-sampler2drectshadow
|
fail |
|
gs-texturesize-sampler2dshadow
|
fail |
|
gs-texturesize-sampler3d
|
fail |
|
gs-texturesize-samplerbuffer
|
fail |
|
gs-texturesize-samplercube
|
fail |
|
gs-texturesize-samplercubeshadow
|
fail |
|
gs-texturesize-usampler1d
|
fail |
|
gs-texturesize-usampler1darray
|
fail |
|
gs-texturesize-usampler2d
|
fail |
|
gs-texturesize-usampler2darray
|
fail |
|
gs-texturesize-usampler3d
|
fail |
|
gs-texturesize-usamplerbuffer
|
fail |
|
gs-texturesize-usamplercube
|
fail |
|
tes-texturesize-isampler1d
|
skip |
|
tes-texturesize-isampler1darray
|
skip |
|
tes-texturesize-isampler2d
|
skip |
|
tes-texturesize-isampler2darray
|
skip |
|
tes-texturesize-isampler2drect
|
skip |
|
tes-texturesize-isampler3d
|
skip |
|
tes-texturesize-isamplerbuffer
|
skip |
|
tes-texturesize-isamplercube
|
skip |
|
tes-texturesize-sampler1d
|
skip |
|
tes-texturesize-sampler1darray
|
skip |
|
tes-texturesize-sampler1darrayshadow
|
skip |
|
tes-texturesize-sampler1dshadow
|
skip |
|
tes-texturesize-sampler2d
|
skip |
|
tes-texturesize-sampler2darray
|
skip |
|
tes-texturesize-sampler2darrayshadow
|
skip |
|
tes-texturesize-sampler2drect
|
skip |
|
tes-texturesize-sampler2drectshadow
|
skip |
|
tes-texturesize-sampler2dshadow
|
skip |
|
tes-texturesize-sampler3d
|
skip |
|
tes-texturesize-samplerbuffer
|
skip |
|
tes-texturesize-samplercube
|
skip |
|
tes-texturesize-samplercubeshadow
|
skip |
|
tes-texturesize-usampler1d
|
skip |
|
tes-texturesize-usampler1darray
|
skip |
|
tes-texturesize-usampler2d
|
skip |
|
tes-texturesize-usampler2darray
|
skip |
|
tes-texturesize-usampler3d
|
skip |
|
tes-texturesize-usamplerbuffer
|
skip |
|
tes-texturesize-usamplercube
|
skip |
|
unsized-in-named-interface-block
|
pass |
|
unsized-in-named-interface-block-gs
|
pass |
|
unsized-in-named-interface-block-multiple
|
pass |
|
unsized-in-unnamed-interface-block
|
pass |
|
unsized-in-unnamed-interface-block-gs
|
pass |
|
unsized-in-unnamed-interface-block-multiple
|
pass |
|
unused-outputs
|
pass |
|
variable-indexing
|
0/12 |
|
gs-input-array-float-index-rd
|
fail |
|
gs-input-array-vec2-index-rd
|
fail |
|
gs-input-array-vec3-index-rd
|
fail |
|
gs-input-array-vec4-index-rd
|
fail |
|
gs-output-array-float-index-wr
|
fail |
|
gs-output-array-vec2-index-wr
|
fail |
|
gs-output-array-vec3-index-wr
|
fail |
|
gs-output-array-vec4-index-wr
|
fail |
|
vs-output-array-float-index-wr-before-gs
|
fail |
|
vs-output-array-vec2-index-wr-before-gs
|
fail |
|
vs-output-array-vec3-index-wr-before-gs
|
fail |
|
vs-output-array-vec4-index-wr-before-gs
|
fail |
|
varying-struct-basic-gs-fs
|
fail |
|
varying-struct-basic-vs-fs
|
pass |
|
varying-struct-basic-vs-gs
|
fail |
|
vs-fs-max-in-out-components
|
pass |
|
vs-gs-arrays-fail
|
pass |
|
vs-gs-arrays-within-blocks-pass
|
fail |
|
vs-gs-varyings-match-types
|
pass |
|
vs-input-arrays
|
pass |
|
vs-named-block-no-modify
|
pass |
|
getshaderiv-may-return-gs
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers line_strip
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers lines
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers lines_adjacency
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers points
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers triangle_strip
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers triangles
|
pass |
|
glsl-1.50-gs-input-layout-qualifiers triangles_adjacency
|
pass |
|
glsl-1.50-gs-mismatch-prim-type lines
|
pass |
|
glsl-1.50-gs-mismatch-prim-type lines_adjacency
|
pass |
|
glsl-1.50-gs-mismatch-prim-type points
|
pass |
|
glsl-1.50-gs-mismatch-prim-type triangles
|
pass |
|
glsl-1.50-gs-mismatch-prim-type triangles_adjacency
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers line_strip
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers lines
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers lines_adjacency
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers points
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers triangle_strip
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers triangles
|
pass |
|
glsl-1.50-gs-output-layout-qualifiers triangles_adjacency
|
pass |
|
glsl-1.50-interface-block-centroid array
|
pass |
|
glsl-1.50-interface-block-centroid named
|
pass |
|
glsl-1.50-interface-block-centroid unnamed
|
pass |
|
gs-emits-too-few-verts
|
fail |
|
gs-end-primitive-optional-with-points-out
|
pass |
|
gs-max-output
|
fail |
|
gs-max-output-components
|
skip |
|
linker
|
64/64 |
|
gs-different-max-vertices-multiple-shader-objects
|
pass |
|
gs-different-output-type-multiple-shader-objects
|
pass |
|
gs-input-sizing-conflicting-input-layouts
|
pass |
|
gs-input-sizing-layout-conflicts-with-static-usage
|
pass |
|
gs-input-sizing-layout-greater-than-size
|
pass |
|
gs-input-sizing-layout-greater-than-size-blocks
|
pass |
|
gs-input-sizing-layout-less-than-size
|
pass |
|
gs-input-sizing-layout-less-than-size-blocks
|
pass |
|
gs-input-sizing-no-input-layout-declared
|
pass |
|
gs-must-specify-input-type
|
pass |
|
gs-must-specify-max-vertices
|
pass |
|
gs-must-specify-output-type
|
pass |
|
gs-without-vs
|
pass |
|
instance-matching-uniform-blocks-array-size-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-array-size-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-count-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-name-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-order-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-qualifier-mismatch
|
pass |
|
instance-matching-uniform-blocks-member-type-mismatch
|
pass |
|
instance-matching-uniform-blocks-memory-qualifier-mismatch
|
pass |
|
instance-matching-uniform-blocks-packaging-qualifier-mismatch
|
pass |
|
interface-blocks-member-name-mismatch
|
pass |
|
interface-blocks-member-qualifier-mismatch
|
pass |
|
interface-blocks-member-type-mismatch
|
pass |
|
interface-blocks-multiple-vs-member-count-mismatch
|
pass |
|
interface-blocks-vs-fs-array-size-mismatch
|
pass |
|
interface-blocks-vs-fs-member-count-mismatch
|
pass |
|
interface-blocks-vs-fs-member-order-mismatch
|
pass |
|
interface-vs-array-to-fs-named
|
pass |
|
interface-vs-array-to-fs-unnamed
|
pass |
|
interface-vs-array-to-gs-array-sized
|
pass |
|
interface-vs-array-to-gs-array-unsized
|
pass |
|
interface-vs-named-to-fs-array
|
pass |
|
interface-vs-unnamed-to-fs-array
|
pass |
|
interstage-multiple-shader-objects
|
pass |
|
interstage-pervertex-redeclaration-mismatch
|
pass |
|
interstage-pervertex-redeclaration-needed
|
pass |
|
interstage-pervertex-redeclaration-unneeded
|
pass |
|
intrastage-interface-arrays-unmatched-sizes
|
pass |
|
intrastage-interface-named-array
|
pass |
|
intrastage-interface-unnamed-array
|
pass |
|
intrastage-pervertex-in-redeclaration-mismatch
|
pass |
|
intrastage-pervertex-in-redeclaration-needed
|
pass |
|
intrastage-pervertex-in-redeclaration-unneeded
|
pass |
|
intrastage-pervertex-out-redeclaration-mismatch
|
pass |
|
intrastage-pervertex-out-redeclaration-needed
|
pass |
|
intrastage-pervertex-out-redeclaration-unneeded
|
pass |
|
intrastage-unsized-interface-array
|
pass |
|
intrastage-unsized-interface-array-mismatch
|
pass |
|
intrastage-unsized-interface-array-mismatch2
|
pass |
|
intrastage-unsized-interface-array2
|
pass |
|
invariant-qualifier-everywhere-gs-fs-inconsistency
|
pass |
|
invariant-qualifier-everywhere-vs-gs-inconsistency
|
pass |
|
overloads-linking
|
pass |
|
skip-stage-uniform-block-array-size-mismatch
|
pass |
|
uniform-block-array-instance-name-mismatch
|
pass |
|
uniform-block-array-size-and-instance-name-mismatch
|
pass |
|
unsized-in-named-interface-block
|
pass |
|
unsized-in-named-interface-block-gs
|
pass |
|
unsized-in-unnamed-interface-block
|
pass |
|
unsized-in-unnamed-interface-block-gs
|
pass |
|
versions-mingled
|
pass |
|
versions-mingled-multiple-shader-objects
|
pass |
|
query-gs-prim-types
|
pass |
|
transform-feedback-builtins
|
fail |
|
transform-feedback-type-and-size
|
fail |
|
transform-feedback-vertex-id
|
pass |
|
uniform_buffer
|
1/18 |
|
gs-array-copy
|
fail |
|
gs-basic
|
fail |
|
gs-bools
|
fail |
|
gs-float-array-const-index
|
fail |
|
gs-float-array-variable-index
|
fail |
|
gs-floats
|
fail |
|
gs-mat3x4
|
fail |
|
gs-mat3x4-row-major
|
fail |
|
gs-mat4
|
fail |
|
gs-mat4-row-major
|
fail |
|
gs-mat4x3
|
fail |
|
gs-mat4x3-row-major
|
fail |
|
gs-struct
|
fail |
|
gs-struct-copy
|
fail |
|
gs-struct-copy-complicated
|
fail |
|
gs-struct-pad
|
fail |
|
gs-two-members
|
fail |
|
struct_base_alignment
|
pass |
|
glsl-3.30
|
33/52 |
|
built-in constants
|
0/19 |
|
gl_maxclipdistances
|
fail |
|
gl_maxcombinedtextureimageunits
|
fail |
|
gl_maxdrawbuffers
|
fail |
|
gl_maxfragmentinputcomponents
|
fail |
|
gl_maxfragmentuniformcomponents
|
fail |
|
gl_maxgeometryinputcomponents
|
fail |
|
gl_maxgeometryoutputcomponents
|
fail |
|
gl_maxgeometryoutputvertices
|
fail |
|
gl_maxgeometrytextureimageunits
|
fail |
|
gl_maxgeometrytotaloutputcomponents
|
fail |
|
gl_maxgeometryuniformcomponents
|
fail |
|
gl_maxgeometryvaryingcomponents
|
fail |
|
gl_maxtextureimageunits
|
fail |
|
gl_maxvaryingcomponents
|
fail |
|
gl_maxvaryingfloats
|
fail |
|
gl_maxvertexattribs
|
fail |
|
gl_maxvertexoutputcomponents
|
fail |
|
gl_maxvertextextureimageunits
|
fail |
|
gl_maxvertexuniformcomponents
|
fail |
|
compiler
|
6/6 |
|
profiles
|
5/5 |
|
core-profile-default.vert
|
pass |
|
core-profile-define.frag
|
pass |
|
version-330-bad-profile.frag
|
pass |
|
version-330-core-profile.frag
|
pass |
|
version-330-es-profile.frag
|
pass |
|
version-macro.frag
|
pass |
|
execution
|
27/27 |
|
built-in-functions
|
26/26 |
|
fs-floatbitstoint
|
pass |
|
fs-floatbitstoint-abs
|
pass |
|
fs-floatbitstoint-neg
|
pass |
|
fs-floatbitstoint-neg_abs
|
pass |
|
fs-floatbitstouint
|
pass |
|
fs-floatbitstouint-abs
|
pass |
|
fs-floatbitstouint-neg
|
pass |
|
fs-floatbitstouint-neg_abs
|
pass |
|
fs-intbitstofloat
|
pass |
|
fs-intbitstofloat-abs
|
pass |
|
fs-intbitstofloat-neg
|
pass |
|
fs-intbitstofloat-neg_abs
|
pass |
|
fs-uintbitstofloat
|
pass |
|
vs-floatbitstoint
|
pass |
|
vs-floatbitstoint-abs
|
pass |
|
vs-floatbitstoint-neg
|
pass |
|
vs-floatbitstoint-neg_abs
|
pass |
|
vs-floatbitstouint
|
pass |
|
vs-floatbitstouint-abs
|
pass |
|
vs-floatbitstouint-neg
|
pass |
|
vs-floatbitstouint-neg_abs
|
pass |
|
vs-intbitstofloat
|
pass |
|
vs-intbitstofloat-abs
|
pass |
|
vs-intbitstofloat-neg
|
pass |
|
vs-intbitstofloat-neg_abs
|
pass |
|
vs-uintbitstofloat
|
pass |
|
glsl-bug-109601
|
pass |
|
glsl-4.00
|
0/0 |
|
compiler
|
0/0 |
|
built-in-functions
|
0/0 |
|
abs-double.frag
|
skip |
|
abs-double.geom
|
skip |
|
abs-double.vert
|
skip |
|
abs-dvec2.frag
|
skip |
|
abs-dvec2.geom
|
skip |
|
abs-dvec2.vert
|
skip |
|
abs-dvec3.frag
|
skip |
|
abs-dvec3.geom
|
skip |
|
abs-dvec3.vert
|
skip |
|
abs-dvec4.frag
|
skip |
|
abs-dvec4.geom
|
skip |
|
abs-dvec4.vert
|
skip |
|
ceil-double.frag
|
skip |
|
ceil-double.geom
|
skip |
|
ceil-double.vert
|
skip |
|
ceil-dvec2.frag
|
skip |
|
ceil-dvec2.geom
|
skip |
|
ceil-dvec2.vert
|
skip |
|
ceil-dvec3.frag
|
skip |
|
ceil-dvec3.geom
|
skip |
|
ceil-dvec3.vert
|
skip |
|
ceil-dvec4.frag
|
skip |
|
ceil-dvec4.geom
|
skip |
|
ceil-dvec4.vert
|
skip |
|
clamp-double-double-double.frag
|
skip |
|
clamp-double-double-double.geom
|
skip |
|
clamp-double-double-double.vert
|
skip |
|
clamp-dvec2-double-double.frag
|
skip |
|
clamp-dvec2-double-double.geom
|
skip |
|
clamp-dvec2-double-double.vert
|
skip |
|
clamp-dvec2-dvec2-dvec2.frag
|
skip |
|
clamp-dvec2-dvec2-dvec2.geom
|
skip |
|
clamp-dvec2-dvec2-dvec2.vert
|
skip |
|
clamp-dvec3-double-double.frag
|
skip |
|
clamp-dvec3-double-double.geom
|
skip |
|
clamp-dvec3-double-double.vert
|
skip |
|
clamp-dvec3-dvec3-dvec3.frag
|
skip |
|
clamp-dvec3-dvec3-dvec3.geom
|
skip |
|
clamp-dvec3-dvec3-dvec3.vert
|
skip |
|
clamp-dvec4-double-double.frag
|
skip |
|
clamp-dvec4-double-double.geom
|
skip |
|
clamp-dvec4-double-double.vert
|
skip |
|
clamp-dvec4-dvec4-dvec4.frag
|
skip |
|
clamp-dvec4-dvec4-dvec4.geom
|
skip |
|
clamp-dvec4-dvec4-dvec4.vert
|
skip |
|
cross-dvec3-dvec3.frag
|
skip |
|
cross-dvec3-dvec3.geom
|
skip |
|
cross-dvec3-dvec3.vert
|
skip |
|
determinant-dmat2.frag
|
skip |
|
determinant-dmat2.geom
|
skip |
|
determinant-dmat2.vert
|
skip |
|
determinant-dmat3.frag
|
skip |
|
determinant-dmat3.geom
|
skip |
|
determinant-dmat3.vert
|
skip |
|
determinant-dmat4.frag
|
skip |
|
determinant-dmat4.geom
|
skip |
|
determinant-dmat4.vert
|
skip |
|
distance-double-double.frag
|
skip |
|
distance-double-double.geom
|
skip |
|
distance-double-double.vert
|
skip |
|
distance-dvec2-dvec2.frag
|
skip |
|
distance-dvec2-dvec2.geom
|
skip |
|
distance-dvec2-dvec2.vert
|
skip |
|
distance-dvec3-dvec3.frag
|
skip |
|
distance-dvec3-dvec3.geom
|
skip |
|
distance-dvec3-dvec3.vert
|
skip |
|
distance-dvec4-dvec4.frag
|
skip |
|
distance-dvec4-dvec4.geom
|
skip |
|
distance-dvec4-dvec4.vert
|
skip |
|
dot-double-double.frag
|
skip |
|
dot-double-double.geom
|
skip |
|
dot-double-double.vert
|
skip |
|
dot-dvec2-dvec2.frag
|
skip |
|
dot-dvec2-dvec2.geom
|
skip |
|
dot-dvec2-dvec2.vert
|
skip |
|
dot-dvec3-dvec3.frag
|
skip |
|
dot-dvec3-dvec3.geom
|
skip |
|
dot-dvec3-dvec3.vert
|
skip |
|
dot-dvec4-dvec4.frag
|
skip |
|
dot-dvec4-dvec4.geom
|
skip |
|
dot-dvec4-dvec4.vert
|
skip |
|
equal-dvec2-dvec2.frag
|
skip |
|
equal-dvec2-dvec2.geom
|
skip |
|
equal-dvec2-dvec2.vert
|
skip |
|
equal-dvec3-dvec3.frag
|
skip |
|
equal-dvec3-dvec3.geom
|
skip |
|
equal-dvec3-dvec3.vert
|
skip |
|
equal-dvec4-dvec4.frag
|
skip |
|
equal-dvec4-dvec4.geom
|
skip |
|
equal-dvec4-dvec4.vert
|
skip |
|
faceforward-double-double-double.frag
|
skip |
|
faceforward-double-double-double.geom
|
skip |
|
faceforward-double-double-double.vert
|
skip |
|
faceforward-dvec2-dvec2-dvec2.frag
|
skip |
|
faceforward-dvec2-dvec2-dvec2.geom
|
skip |
|
faceforward-dvec2-dvec2-dvec2.vert
|
skip |
|
faceforward-dvec3-dvec3-dvec3.frag
|
skip |
|
faceforward-dvec3-dvec3-dvec3.geom
|
skip |
|
faceforward-dvec3-dvec3-dvec3.vert
|
skip |
|
faceforward-dvec4-dvec4-dvec4.frag
|
skip |
|
faceforward-dvec4-dvec4-dvec4.geom
|
skip |
|
faceforward-dvec4-dvec4-dvec4.vert
|
skip |
|
floor-double.frag
|
skip |
|
floor-double.geom
|
skip |
|
floor-double.vert
|
skip |
|
floor-dvec2.frag
|
skip |
|
floor-dvec2.geom
|
skip |
|
floor-dvec2.vert
|
skip |
|
floor-dvec3.frag
|
skip |
|
floor-dvec3.geom
|
skip |
|
floor-dvec3.vert
|
skip |
|
floor-dvec4.frag
|
skip |
|
floor-dvec4.geom
|
skip |
|
floor-dvec4.vert
|
skip |
|
fract-double.frag
|
skip |
|
fract-double.geom
|
skip |
|
fract-double.vert
|
skip |
|
fract-dvec2.frag
|
skip |
|
fract-dvec2.geom
|
skip |
|
fract-dvec2.vert
|
skip |
|
fract-dvec3.frag
|
skip |
|
fract-dvec3.geom
|
skip |
|
fract-dvec3.vert
|
skip |
|
fract-dvec4.frag
|
skip |
|
fract-dvec4.geom
|
skip |
|
fract-dvec4.vert
|
skip |
|
greaterthan-dvec2-dvec2.frag
|
skip |
|
greaterthan-dvec2-dvec2.geom
|
skip |
|
greaterthan-dvec2-dvec2.vert
|
skip |
|
greaterthan-dvec3-dvec3.frag
|
skip |
|
greaterthan-dvec3-dvec3.geom
|
skip |
|
greaterthan-dvec3-dvec3.vert
|
skip |
|
greaterthan-dvec4-dvec4.frag
|
skip |
|
greaterthan-dvec4-dvec4.geom
|
skip |
|
greaterthan-dvec4-dvec4.vert
|
skip |
|
greaterthanequal-dvec2-dvec2.frag
|
skip |
|
greaterthanequal-dvec2-dvec2.geom
|
skip |
|
greaterthanequal-dvec2-dvec2.vert
|
skip |
|
greaterthanequal-dvec3-dvec3.frag
|
skip |
|
greaterthanequal-dvec3-dvec3.geom
|
skip |
|
greaterthanequal-dvec3-dvec3.vert
|
skip |
|
greaterthanequal-dvec4-dvec4.frag
|
skip |
|
greaterthanequal-dvec4-dvec4.geom
|
skip |
|
greaterthanequal-dvec4-dvec4.vert
|
skip |
|
inverse-dmat2.frag
|
skip |
|
inverse-dmat2.geom
|
skip |
|
inverse-dmat2.vert
|
skip |
|
inverse-dmat3.frag
|
skip |
|
inverse-dmat3.geom
|
skip |
|
inverse-dmat3.vert
|
skip |
|
inverse-dmat4.frag
|
skip |
|
inverse-dmat4.geom
|
skip |
|
inverse-dmat4.vert
|
skip |
|
inversesqrt-double.frag
|
skip |
|
inversesqrt-double.geom
|
skip |
|
inversesqrt-double.vert
|
skip |
|
inversesqrt-dvec2.frag
|
skip |
|
inversesqrt-dvec2.geom
|
skip |
|
inversesqrt-dvec2.vert
|
skip |
|
inversesqrt-dvec3.frag
|
skip |
|
inversesqrt-dvec3.geom
|
skip |
|
inversesqrt-dvec3.vert
|
skip |
|
inversesqrt-dvec4.frag
|
skip |
|
inversesqrt-dvec4.geom
|
skip |
|
inversesqrt-dvec4.vert
|
skip |
|
length-double.frag
|
skip |
|
length-double.geom
|
skip |
|
length-double.vert
|
skip |
|
length-dvec2.frag
|
skip |
|
length-dvec2.geom
|
skip |
|
length-dvec2.vert
|
skip |
|
length-dvec3.frag
|
skip |
|
length-dvec3.geom
|
skip |
|
length-dvec3.vert
|
skip |
|
length-dvec4.frag
|
skip |
|
length-dvec4.geom
|
skip |
|
length-dvec4.vert
|
skip |
|
lessthan-dvec2-dvec2.frag
|
skip |
|
lessthan-dvec2-dvec2.geom
|
skip |
|
lessthan-dvec2-dvec2.vert
|
skip |
|
lessthan-dvec3-dvec3.frag
|
skip |
|
lessthan-dvec3-dvec3.geom
|
skip |
|
lessthan-dvec3-dvec3.vert
|
skip |
|
lessthan-dvec4-dvec4.frag
|
skip |
|
lessthan-dvec4-dvec4.geom
|
skip |
|
lessthan-dvec4-dvec4.vert
|
skip |
|
lessthanequal-dvec2-dvec2.frag
|
skip |
|
lessthanequal-dvec2-dvec2.geom
|
skip |
|
lessthanequal-dvec2-dvec2.vert
|
skip |
|
lessthanequal-dvec3-dvec3.frag
|
skip |
|
lessthanequal-dvec3-dvec3.geom
|
skip |
|
lessthanequal-dvec3-dvec3.vert
|
skip |
|
lessthanequal-dvec4-dvec4.frag
|
skip |
|
lessthanequal-dvec4-dvec4.geom
|
skip |
|
lessthanequal-dvec4-dvec4.vert
|
skip |
|
matrixcompmult-dmat2-dmat2.frag
|
skip |
|
matrixcompmult-dmat2-dmat2.geom
|
skip |
|
matrixcompmult-dmat2-dmat2.vert
|
skip |
|
matrixcompmult-dmat2x3-dmat2x3.frag
|
skip |
|
matrixcompmult-dmat2x3-dmat2x3.geom
|
skip |
|
matrixcompmult-dmat2x3-dmat2x3.vert
|
skip |
|
matrixcompmult-dmat2x4-dmat2x4.frag
|
skip |
|
matrixcompmult-dmat2x4-dmat2x4.geom
|
skip |
|
matrixcompmult-dmat2x4-dmat2x4.vert
|
skip |
|
matrixcompmult-dmat3-dmat3.frag
|
skip |
|
matrixcompmult-dmat3-dmat3.geom
|
skip |
|
matrixcompmult-dmat3-dmat3.vert
|
skip |
|
matrixcompmult-dmat3x2-dmat3x2.frag
|
skip |
|
matrixcompmult-dmat3x2-dmat3x2.geom
|
skip |
|
matrixcompmult-dmat3x2-dmat3x2.vert
|
skip |
|
matrixcompmult-dmat3x4-dmat3x4.frag
|
skip |
|
matrixcompmult-dmat3x4-dmat3x4.geom
|
skip |
|
matrixcompmult-dmat3x4-dmat3x4.vert
|
skip |
|
matrixcompmult-dmat4-dmat4.frag
|
skip |
|
matrixcompmult-dmat4-dmat4.geom
|
skip |
|
matrixcompmult-dmat4-dmat4.vert
|
skip |
|
matrixcompmult-dmat4x2-dmat4x2.frag
|
skip |
|
matrixcompmult-dmat4x2-dmat4x2.geom
|
skip |
|
matrixcompmult-dmat4x2-dmat4x2.vert
|
skip |
|
matrixcompmult-dmat4x3-dmat4x3.frag
|
skip |
|
matrixcompmult-dmat4x3-dmat4x3.geom
|
skip |
|
matrixcompmult-dmat4x3-dmat4x3.vert
|
skip |
|
max-double-double.frag
|
skip |
|
max-double-double.geom
|
skip |
|
max-double-double.vert
|
skip |
|
max-dvec2-double.frag
|
skip |
|
max-dvec2-double.geom
|
skip |
|
max-dvec2-double.vert
|
skip |
|
max-dvec2-dvec2.frag
|
skip |
|
max-dvec2-dvec2.geom
|
skip |
|
max-dvec2-dvec2.vert
|
skip |
|
max-dvec3-double.frag
|
skip |
|
max-dvec3-double.geom
|
skip |
|
max-dvec3-double.vert
|
skip |
|
max-dvec3-dvec3.frag
|
skip |
|
max-dvec3-dvec3.geom
|
skip |
|
max-dvec3-dvec3.vert
|
skip |
|
max-dvec4-double.frag
|
skip |
|
max-dvec4-double.geom
|
skip |
|
max-dvec4-double.vert
|
skip |
|
max-dvec4-dvec4.frag
|
skip |
|
max-dvec4-dvec4.geom
|
skip |
|
max-dvec4-dvec4.vert
|
skip |
|
min-double-double.frag
|
skip |
|
min-double-double.geom
|
skip |
|
min-double-double.vert
|
skip |
|
min-dvec2-double.frag
|
skip |
|
min-dvec2-double.geom
|
skip |
|
min-dvec2-double.vert
|
skip |
|
min-dvec2-dvec2.frag
|
skip |
|
min-dvec2-dvec2.geom
|
skip |
|
min-dvec2-dvec2.vert
|
skip |
|
min-dvec3-double.frag
|
skip |
|
min-dvec3-double.geom
|
skip |
|
min-dvec3-double.vert
|
skip |
|
min-dvec3-dvec3.frag
|
skip |
|
min-dvec3-dvec3.geom
|
skip |
|
min-dvec3-dvec3.vert
|
skip |
|
min-dvec4-double.frag
|
skip |
|
min-dvec4-double.geom
|
skip |
|
min-dvec4-double.vert
|
skip |
|
min-dvec4-dvec4.frag
|
skip |
|
min-dvec4-dvec4.geom
|
skip |
|
min-dvec4-dvec4.vert
|
skip |
|
mix-double-double-bool.frag
|
skip |
|
mix-double-double-bool.geom
|
skip |
|
mix-double-double-bool.vert
|
skip |
|
mix-double-double-double.frag
|
skip |
|
mix-double-double-double.geom
|
skip |
|
mix-double-double-double.vert
|
skip |
|
mix-dvec2-dvec2-bvec2.frag
|
skip |
|
mix-dvec2-dvec2-bvec2.geom
|
skip |
|
mix-dvec2-dvec2-bvec2.vert
|
skip |
|
mix-dvec2-dvec2-double.frag
|
skip |
|
mix-dvec2-dvec2-double.geom
|
skip |
|
mix-dvec2-dvec2-double.vert
|
skip |
|
mix-dvec2-dvec2-dvec2.frag
|
skip |
|
mix-dvec2-dvec2-dvec2.geom
|
skip |
|
mix-dvec2-dvec2-dvec2.vert
|
skip |
|
mix-dvec3-dvec3-bvec3.frag
|
skip |
|
mix-dvec3-dvec3-bvec3.geom
|
skip |
|
mix-dvec3-dvec3-bvec3.vert
|
skip |
|
mix-dvec3-dvec3-double.frag
|
skip |
|
mix-dvec3-dvec3-double.geom
|
skip |
|
mix-dvec3-dvec3-double.vert
|
skip |
|
mix-dvec3-dvec3-dvec3.frag
|
skip |
|
mix-dvec3-dvec3-dvec3.geom
|
skip |
|
mix-dvec3-dvec3-dvec3.vert
|
skip |
|
mix-dvec4-dvec4-bvec4.frag
|
skip |
|
mix-dvec4-dvec4-bvec4.geom
|
skip |
|
mix-dvec4-dvec4-bvec4.vert
|
skip |
|
mix-dvec4-dvec4-double.frag
|
skip |
|
mix-dvec4-dvec4-double.geom
|
skip |
|
mix-dvec4-dvec4-double.vert
|
skip |
|
mix-dvec4-dvec4-dvec4.frag
|
skip |
|
mix-dvec4-dvec4-dvec4.geom
|
skip |
|
mix-dvec4-dvec4-dvec4.vert
|
skip |
|
mod-double-double.frag
|
skip |
|
mod-double-double.geom
|
skip |
|
mod-double-double.vert
|
skip |
|
mod-dvec2-double.frag
|
skip |
|
mod-dvec2-double.geom
|
skip |
|
mod-dvec2-double.vert
|
skip |
|
mod-dvec2-dvec2.frag
|
skip |
|
mod-dvec2-dvec2.geom
|
skip |
|
mod-dvec2-dvec2.vert
|
skip |
|
mod-dvec3-double.frag
|
skip |
|
mod-dvec3-double.geom
|
skip |
|
mod-dvec3-double.vert
|
skip |
|
mod-dvec3-dvec3.frag
|
skip |
|
mod-dvec3-dvec3.geom
|
skip |
|
mod-dvec3-dvec3.vert
|
skip |
|
mod-dvec4-double.frag
|
skip |
|
mod-dvec4-double.geom
|
skip |
|
mod-dvec4-double.vert
|
skip |
|
mod-dvec4-dvec4.frag
|
skip |
|
mod-dvec4-dvec4.geom
|
skip |
|
mod-dvec4-dvec4.vert
|
skip |
|
normalize-double.frag
|
skip |
|
normalize-double.geom
|
skip |
|
normalize-double.vert
|
skip |
|
normalize-dvec2.frag
|
skip |
|
normalize-dvec2.geom
|
skip |
|
normalize-dvec2.vert
|
skip |
|
normalize-dvec3.frag
|
skip |
|
normalize-dvec3.geom
|
skip |
|
normalize-dvec3.vert
|
skip |
|
normalize-dvec4.frag
|
skip |
|
normalize-dvec4.geom
|
skip |
|
normalize-dvec4.vert
|
skip |
|
notequal-dvec2-dvec2.frag
|
skip |
|
notequal-dvec2-dvec2.geom
|
skip |
|
notequal-dvec2-dvec2.vert
|
skip |
|
notequal-dvec3-dvec3.frag
|
skip |
|
notequal-dvec3-dvec3.geom
|
skip |
|
notequal-dvec3-dvec3.vert
|
skip |
|
notequal-dvec4-dvec4.frag
|
skip |
|
notequal-dvec4-dvec4.geom
|
skip |
|
notequal-dvec4-dvec4.vert
|
skip |
|
op-add-dmat2-dmat2.frag
|
skip |
|
op-add-dmat2-dmat2.geom
|
skip |
|
op-add-dmat2-dmat2.vert
|
skip |
|
op-add-dmat2-double.frag
|
skip |
|
op-add-dmat2-double.geom
|
skip |
|
op-add-dmat2-double.vert
|
skip |
|
op-add-dmat2x3-dmat2x3.frag
|
skip |
|
op-add-dmat2x3-dmat2x3.geom
|
skip |
|
op-add-dmat2x3-dmat2x3.vert
|
skip |
|
op-add-dmat2x3-double.frag
|
skip |
|
op-add-dmat2x3-double.geom
|
skip |
|
op-add-dmat2x3-double.vert
|
skip |
|
op-add-dmat2x4-dmat2x4.frag
|
skip |
|
op-add-dmat2x4-dmat2x4.geom
|
skip |
|
op-add-dmat2x4-dmat2x4.vert
|
skip |
|
op-add-dmat2x4-double.frag
|
skip |
|
op-add-dmat2x4-double.geom
|
skip |
|
op-add-dmat2x4-double.vert
|
skip |
|
op-add-dmat3-dmat3.frag
|
skip |
|
op-add-dmat3-dmat3.geom
|
skip |
|
op-add-dmat3-dmat3.vert
|
skip |
|
op-add-dmat3-double.frag
|
skip |
|
op-add-dmat3-double.geom
|
skip |
|
op-add-dmat3-double.vert
|
skip |
|
op-add-dmat3x2-dmat3x2.frag
|
skip |
|
op-add-dmat3x2-dmat3x2.geom
|
skip |
|
op-add-dmat3x2-dmat3x2.vert
|
skip |
|
op-add-dmat3x2-double.frag
|
skip |
|
op-add-dmat3x2-double.geom
|
skip |
|
op-add-dmat3x2-double.vert
|
skip |
|
op-add-dmat3x4-dmat3x4.frag
|
skip |
|
op-add-dmat3x4-dmat3x4.geom
|
skip |
|
op-add-dmat3x4-dmat3x4.vert
|
skip |
|
op-add-dmat3x4-double.frag
|
skip |
|
op-add-dmat3x4-double.geom
|
skip |
|
op-add-dmat3x4-double.vert
|
skip |
|
op-add-dmat4-dmat4.frag
|
skip |
|
op-add-dmat4-dmat4.geom
|
skip |
|
op-add-dmat4-dmat4.vert
|
skip |
|
op-add-dmat4-double.frag
|
skip |
|
op-add-dmat4-double.geom
|
skip |
|
op-add-dmat4-double.vert
|
skip |
|
op-add-dmat4x2-dmat4x2.frag
|
skip |
|
op-add-dmat4x2-dmat4x2.geom
|
skip |
|
op-add-dmat4x2-dmat4x2.vert
|
skip |
|
op-add-dmat4x2-double.frag
|
skip |
|
op-add-dmat4x2-double.geom
|
skip |
|
op-add-dmat4x2-double.vert
|
skip |
|
op-add-dmat4x3-dmat4x3.frag
|
skip |
|
op-add-dmat4x3-dmat4x3.geom
|
skip |
|
op-add-dmat4x3-dmat4x3.vert
|
skip |
|
op-add-dmat4x3-double.frag
|
skip |
|
op-add-dmat4x3-double.geom
|
skip |
|
op-add-dmat4x3-double.vert
|
skip |
|
op-add-double-dmat2.frag
|
skip |
|
op-add-double-dmat2.geom
|
skip |
|
op-add-double-dmat2.vert
|
skip |
|
op-add-double-dmat2x3.frag
|
skip |
|
op-add-double-dmat2x3.geom
|
skip |
|
op-add-double-dmat2x3.vert
|
skip |
|
op-add-double-dmat2x4.frag
|
skip |
|
op-add-double-dmat2x4.geom
|
skip |
|
op-add-double-dmat2x4.vert
|
skip |
|
op-add-double-dmat3.frag
|
skip |
|
op-add-double-dmat3.geom
|
skip |
|
op-add-double-dmat3.vert
|
skip |
|
op-add-double-dmat3x2.frag
|
skip |
|
op-add-double-dmat3x2.geom
|
skip |
|
op-add-double-dmat3x2.vert
|
skip |
|
op-add-double-dmat3x4.frag
|
skip |
|
op-add-double-dmat3x4.geom
|
skip |
|
op-add-double-dmat3x4.vert
|
skip |
|
op-add-double-dmat4.frag
|
skip |
|
op-add-double-dmat4.geom
|
skip |
|
op-add-double-dmat4.vert
|
skip |
|
op-add-double-dmat4x2.frag
|
skip |
|
op-add-double-dmat4x2.geom
|
skip |
|
op-add-double-dmat4x2.vert
|
skip |
|
op-add-double-dmat4x3.frag
|
skip |
|
op-add-double-dmat4x3.geom
|
skip |
|
op-add-double-dmat4x3.vert
|
skip |
|
op-add-double-double.frag
|
skip |
|
op-add-double-double.geom
|
skip |
|
op-add-double-double.vert
|
skip |
|
op-add-double-dvec2.frag
|
skip |
|
op-add-double-dvec2.geom
|
skip |
|
op-add-double-dvec2.vert
|
skip |
|
op-add-double-dvec3.frag
|
skip |
|
op-add-double-dvec3.geom
|
skip |
|
op-add-double-dvec3.vert
|
skip |
|
op-add-double-dvec4.frag
|
skip |
|
op-add-double-dvec4.geom
|
skip |
|
op-add-double-dvec4.vert
|
skip |
|
op-add-dvec2-double.frag
|
skip |
|
op-add-dvec2-double.geom
|
skip |
|
op-add-dvec2-double.vert
|
skip |
|
op-add-dvec2-dvec2.frag
|
skip |
|
op-add-dvec2-dvec2.geom
|
skip |
|
op-add-dvec2-dvec2.vert
|
skip |
|
op-add-dvec3-double.frag
|
skip |
|
op-add-dvec3-double.geom
|
skip |
|
op-add-dvec3-double.vert
|
skip |
|
op-add-dvec3-dvec3.frag
|
skip |
|
op-add-dvec3-dvec3.geom
|
skip |
|
op-add-dvec3-dvec3.vert
|
skip |
|
op-add-dvec4-double.frag
|
skip |
|
op-add-dvec4-double.geom
|
skip |
|
op-add-dvec4-double.vert
|
skip |
|
op-add-dvec4-dvec4.frag
|
skip |
|
op-add-dvec4-dvec4.geom
|
skip |
|
op-add-dvec4-dvec4.vert
|
skip |
|
op-div-dmat2-dmat2.frag
|
skip |
|
op-div-dmat2-dmat2.geom
|
skip |
|
op-div-dmat2-dmat2.vert
|
skip |
|
op-div-dmat2-double.frag
|
skip |
|
op-div-dmat2-double.geom
|
skip |
|
op-div-dmat2-double.vert
|
skip |
|
op-div-dmat2x3-dmat2x3.frag
|
skip |
|
op-div-dmat2x3-dmat2x3.geom
|
skip |
|
op-div-dmat2x3-dmat2x3.vert
|
skip |
|
op-div-dmat2x3-double.frag
|
skip |
|
op-div-dmat2x3-double.geom
|
skip |
|
op-div-dmat2x3-double.vert
|
skip |
|
op-div-dmat2x4-dmat2x4.frag
|
skip |
|
op-div-dmat2x4-dmat2x4.geom
|
skip |
|
op-div-dmat2x4-dmat2x4.vert
|
skip |
|
op-div-dmat2x4-double.frag
|
skip |
|
op-div-dmat2x4-double.geom
|
skip |
|
op-div-dmat2x4-double.vert
|
skip |
|
op-div-dmat3-dmat3.frag
|
skip |
|
op-div-dmat3-dmat3.geom
|
skip |
|
op-div-dmat3-dmat3.vert
|
skip |
|
op-div-dmat3-double.frag
|
skip |
|
op-div-dmat3-double.geom
|
skip |
|
op-div-dmat3-double.vert
|
skip |
|
op-div-dmat3x2-dmat3x2.frag
|
skip |
|
op-div-dmat3x2-dmat3x2.geom
|
skip |
|
op-div-dmat3x2-dmat3x2.vert
|
skip |
|
op-div-dmat3x2-double.frag
|
skip |
|
op-div-dmat3x2-double.geom
|
skip |
|
op-div-dmat3x2-double.vert
|
skip |
|
op-div-dmat3x4-dmat3x4.frag
|
skip |
|
op-div-dmat3x4-dmat3x4.geom
|
skip |
|
op-div-dmat3x4-dmat3x4.vert
|
skip |
|
op-div-dmat3x4-double.frag
|
skip |
|
op-div-dmat3x4-double.geom
|
skip |
|
op-div-dmat3x4-double.vert
|
skip |
|
op-div-dmat4-dmat4.frag
|
skip |
|
op-div-dmat4-dmat4.geom
|
skip |
|
op-div-dmat4-dmat4.vert
|
skip |
|
op-div-dmat4-double.frag
|
skip |
|
op-div-dmat4-double.geom
|
skip |
|
op-div-dmat4-double.vert
|
skip |
|
op-div-dmat4x2-dmat4x2.frag
|
skip |
|
op-div-dmat4x2-dmat4x2.geom
|
skip |
|
op-div-dmat4x2-dmat4x2.vert
|
skip |
|
op-div-dmat4x2-double.frag
|
skip |
|
op-div-dmat4x2-double.geom
|
skip |
|
op-div-dmat4x2-double.vert
|
skip |
|
op-div-dmat4x3-dmat4x3.frag
|
skip |
|
op-div-dmat4x3-dmat4x3.geom
|
skip |
|
op-div-dmat4x3-dmat4x3.vert
|
skip |
|
op-div-dmat4x3-double.frag
|
skip |
|
op-div-dmat4x3-double.geom
|
skip |
|
op-div-dmat4x3-double.vert
|
skip |
|
op-div-double-dmat2.frag
|
skip |
|
op-div-double-dmat2.geom
|
skip |
|
op-div-double-dmat2.vert
|
skip |
|
op-div-double-dmat2x3.frag
|
skip |
|
op-div-double-dmat2x3.geom
|
skip |
|
op-div-double-dmat2x3.vert
|
skip |
|
op-div-double-dmat2x4.frag
|
skip |
|
op-div-double-dmat2x4.geom
|
skip |
|
op-div-double-dmat2x4.vert
|
skip |
|
op-div-double-dmat3.frag
|
skip |
|
op-div-double-dmat3.geom
|
skip |
|
op-div-double-dmat3.vert
|
skip |
|
op-div-double-dmat3x2.frag
|
skip |
|
op-div-double-dmat3x2.geom
|
skip |
|
op-div-double-dmat3x2.vert
|
skip |
|
op-div-double-dmat3x4.frag
|
skip |
|
op-div-double-dmat3x4.geom
|
skip |
|
op-div-double-dmat3x4.vert
|
skip |
|
op-div-double-dmat4.frag
|
skip |
|
op-div-double-dmat4.geom
|
skip |
|
op-div-double-dmat4.vert
|
skip |
|
op-div-double-dmat4x2.frag
|
skip |
|
op-div-double-dmat4x2.geom
|
skip |
|
op-div-double-dmat4x2.vert
|
skip |
|
op-div-double-dmat4x3.frag
|
skip |
|
op-div-double-dmat4x3.geom
|
skip |
|
op-div-double-dmat4x3.vert
|
skip |
|
op-div-double-double.frag
|
skip |
|
op-div-double-double.geom
|
skip |
|
op-div-double-double.vert
|
skip |
|
op-div-double-dvec2.frag
|
skip |
|
op-div-double-dvec2.geom
|
skip |
|
op-div-double-dvec2.vert
|
skip |
|
op-div-double-dvec3.frag
|
skip |
|
op-div-double-dvec3.geom
|
skip |
|
op-div-double-dvec3.vert
|
skip |
|
op-div-double-dvec4.frag
|
skip |
|
op-div-double-dvec4.geom
|
skip |
|
op-div-double-dvec4.vert
|
skip |
|
op-div-dvec2-double.frag
|
skip |
|
op-div-dvec2-double.geom
|
skip |
|
op-div-dvec2-double.vert
|
skip |
|
op-div-dvec2-dvec2.frag
|
skip |
|
op-div-dvec2-dvec2.geom
|
skip |
|
op-div-dvec2-dvec2.vert
|
skip |
|
op-div-dvec3-double.frag
|
skip |
|
op-div-dvec3-double.geom
|
skip |
|
op-div-dvec3-double.vert
|
skip |
|
op-div-dvec3-dvec3.frag
|
skip |
|
op-div-dvec3-dvec3.geom
|
skip |
|
op-div-dvec3-dvec3.vert
|
skip |
|
op-div-dvec4-double.frag
|
skip |
|
op-div-dvec4-double.geom
|
skip |
|
op-div-dvec4-double.vert
|
skip |
|
op-div-dvec4-dvec4.frag
|
skip |
|
op-div-dvec4-dvec4.geom
|
skip |
|
op-div-dvec4-dvec4.vert
|
skip |
|
op-mult-dmat2-dmat2.frag
|
skip |
|
op-mult-dmat2-dmat2.geom
|
skip |
|
op-mult-dmat2-dmat2.vert
|
skip |
|
op-mult-dmat2-dmat3x2.frag
|
skip |
|
op-mult-dmat2-dmat3x2.geom
|
skip |
|
op-mult-dmat2-dmat3x2.vert
|
skip |
|
op-mult-dmat2-dmat4x2.frag
|
skip |
|
op-mult-dmat2-dmat4x2.geom
|
skip |
|
op-mult-dmat2-dmat4x2.vert
|
skip |
|
op-mult-dmat2-double.frag
|
skip |
|
op-mult-dmat2-double.geom
|
skip |
|
op-mult-dmat2-double.vert
|
skip |
|
op-mult-dmat2-dvec2.frag
|
skip |
|
op-mult-dmat2-dvec2.geom
|
skip |
|
op-mult-dmat2-dvec2.vert
|
skip |
|
op-mult-dmat2x3-dmat2.frag
|
skip |
|
op-mult-dmat2x3-dmat2.geom
|
skip |
|
op-mult-dmat2x3-dmat2.vert
|
skip |
|
op-mult-dmat2x3-dmat3x2.frag
|
skip |
|
op-mult-dmat2x3-dmat3x2.geom
|
skip |
|
op-mult-dmat2x3-dmat3x2.vert
|
skip |
|
op-mult-dmat2x3-dmat4x2.frag
|
skip |
|
op-mult-dmat2x3-dmat4x2.geom
|
skip |
|
op-mult-dmat2x3-dmat4x2.vert
|
skip |
|
op-mult-dmat2x3-double.frag
|
skip |
|
op-mult-dmat2x3-double.geom
|
skip |
|
op-mult-dmat2x3-double.vert
|
skip |
|
op-mult-dmat2x3-dvec2.frag
|
skip |
|
op-mult-dmat2x3-dvec2.geom
|
skip |
|
op-mult-dmat2x3-dvec2.vert
|
skip |
|
op-mult-dmat2x4-dmat2.frag
|
skip |
|
op-mult-dmat2x4-dmat2.geom
|
skip |
|
op-mult-dmat2x4-dmat2.vert
|
skip |
|
op-mult-dmat2x4-dmat3x2.frag
|
skip |
|
op-mult-dmat2x4-dmat3x2.geom
|
skip |
|
op-mult-dmat2x4-dmat3x2.vert
|
skip |
|
op-mult-dmat2x4-dmat4x2.frag
|
skip |
|
op-mult-dmat2x4-dmat4x2.geom
|
skip |
|
op-mult-dmat2x4-dmat4x2.vert
|
skip |
|
op-mult-dmat2x4-double.frag
|
skip |
|
op-mult-dmat2x4-double.geom
|
skip |
|
op-mult-dmat2x4-double.vert
|
skip |
|
op-mult-dmat2x4-dvec2.frag
|
skip |
|
op-mult-dmat2x4-dvec2.geom
|
skip |
|
op-mult-dmat2x4-dvec2.vert
|
skip |
|
op-mult-dmat3-dmat2x3.frag
|
skip |
|
op-mult-dmat3-dmat2x3.geom
|
skip |
|
op-mult-dmat3-dmat2x3.vert
|
skip |
|
op-mult-dmat3-dmat3.frag
|
skip |
|
op-mult-dmat3-dmat3.geom
|
skip |
|
op-mult-dmat3-dmat3.vert
|
skip |
|
op-mult-dmat3-dmat4x3.frag
|
skip |
|
op-mult-dmat3-dmat4x3.geom
|
skip |
|
op-mult-dmat3-dmat4x3.vert
|
skip |
|
op-mult-dmat3-double.frag
|
skip |
|
op-mult-dmat3-double.geom
|
skip |
|
op-mult-dmat3-double.vert
|
skip |
|
op-mult-dmat3-dvec3.frag
|
skip |
|
op-mult-dmat3-dvec3.geom
|
skip |
|
op-mult-dmat3-dvec3.vert
|
skip |
|
op-mult-dmat3x2-dmat2x3.frag
|
skip |
|
op-mult-dmat3x2-dmat2x3.geom
|
skip |
|
op-mult-dmat3x2-dmat2x3.vert
|
skip |
|
op-mult-dmat3x2-dmat3.frag
|
skip |
|
op-mult-dmat3x2-dmat3.geom
|
skip |
|
op-mult-dmat3x2-dmat3.vert
|
skip |
|
op-mult-dmat3x2-dmat4x3.frag
|
skip |
|
op-mult-dmat3x2-dmat4x3.geom
|
skip |
|
op-mult-dmat3x2-dmat4x3.vert
|
skip |
|
op-mult-dmat3x2-double.frag
|
skip |
|
op-mult-dmat3x2-double.geom
|
skip |
|
op-mult-dmat3x2-double.vert
|
skip |
|
op-mult-dmat3x2-dvec3.frag
|
skip |
|
op-mult-dmat3x2-dvec3.geom
|
skip |
|
op-mult-dmat3x2-dvec3.vert
|
skip |
|
op-mult-dmat3x4-dmat2x3.frag
|
skip |
|
op-mult-dmat3x4-dmat2x3.geom
|
skip |
|
op-mult-dmat3x4-dmat2x3.vert
|
skip |
|
op-mult-dmat3x4-dmat3.frag
|
skip |
|
op-mult-dmat3x4-dmat3.geom
|
skip |
|
op-mult-dmat3x4-dmat3.vert
|
skip |
|
op-mult-dmat3x4-dmat4x3.frag
|
skip |
|
op-mult-dmat3x4-dmat4x3.geom
|
skip |
|
op-mult-dmat3x4-dmat4x3.vert
|
skip |
|
op-mult-dmat3x4-double.frag
|
skip |
|
op-mult-dmat3x4-double.geom
|
skip |
|
op-mult-dmat3x4-double.vert
|
skip |
|
op-mult-dmat3x4-dvec3.frag
|
skip |
|
op-mult-dmat3x4-dvec3.geom
|
skip |
|
op-mult-dmat3x4-dvec3.vert
|
skip |
|
op-mult-dmat4-dmat2x4.frag
|
skip |
|
op-mult-dmat4-dmat2x4.geom
|
skip |
|
op-mult-dmat4-dmat2x4.vert
|
skip |
|
op-mult-dmat4-dmat3x4.frag
|
skip |
|
op-mult-dmat4-dmat3x4.geom
|
skip |
|
op-mult-dmat4-dmat3x4.vert
|
skip |
|
op-mult-dmat4-dmat4.frag
|
skip |
|
op-mult-dmat4-dmat4.geom
|
skip |
|
op-mult-dmat4-dmat4.vert
|
skip |
|
op-mult-dmat4-double.frag
|
skip |
|
op-mult-dmat4-double.geom
|
skip |
|
op-mult-dmat4-double.vert
|
skip |
|
op-mult-dmat4-dvec4.frag
|
skip |
|
op-mult-dmat4-dvec4.geom
|
skip |
|
op-mult-dmat4-dvec4.vert
|
skip |
|
op-mult-dmat4x2-dmat2x4.frag
|
skip |
|
op-mult-dmat4x2-dmat2x4.geom
|
skip |
|
op-mult-dmat4x2-dmat2x4.vert
|
skip |
|
op-mult-dmat4x2-dmat3x4.frag
|
skip |
|
op-mult-dmat4x2-dmat3x4.geom
|
skip |
|
op-mult-dmat4x2-dmat3x4.vert
|
skip |
|
op-mult-dmat4x2-dmat4.frag
|
skip |
|
op-mult-dmat4x2-dmat4.geom
|
skip |
|
op-mult-dmat4x2-dmat4.vert
|
skip |
|
op-mult-dmat4x2-double.frag
|
skip |
|
op-mult-dmat4x2-double.geom
|
skip |
|
op-mult-dmat4x2-double.vert
|
skip |
|
op-mult-dmat4x2-dvec4.frag
|
skip |
|
op-mult-dmat4x2-dvec4.geom
|
skip |
|
op-mult-dmat4x2-dvec4.vert
|
skip |
|
op-mult-dmat4x3-dmat2x4.frag
|
skip |
|
op-mult-dmat4x3-dmat2x4.geom
|
skip |
|
op-mult-dmat4x3-dmat2x4.vert
|
skip |
|
op-mult-dmat4x3-dmat3x4.frag
|
skip |
|
op-mult-dmat4x3-dmat3x4.geom
|
skip |
|
op-mult-dmat4x3-dmat3x4.vert
|
skip |
|
op-mult-dmat4x3-dmat4.frag
|
skip |
|
op-mult-dmat4x3-dmat4.geom
|
skip |
|
op-mult-dmat4x3-dmat4.vert
|
skip |
|
op-mult-dmat4x3-double.frag
|
skip |
|
op-mult-dmat4x3-double.geom
|
skip |
|
op-mult-dmat4x3-double.vert
|
skip |
|
op-mult-dmat4x3-dvec4.frag
|
skip |
|
op-mult-dmat4x3-dvec4.geom
|
skip |
|
op-mult-dmat4x3-dvec4.vert
|
skip |
|
op-mult-double-dmat2.frag
|
skip |
|
op-mult-double-dmat2.geom
|
skip |
|
op-mult-double-dmat2.vert
|
skip |
|
op-mult-double-dmat2x3.frag
|
skip |
|
op-mult-double-dmat2x3.geom
|
skip |
|
op-mult-double-dmat2x3.vert
|
skip |
|
op-mult-double-dmat2x4.frag
|
skip |
|
op-mult-double-dmat2x4.geom
|
skip |
|
op-mult-double-dmat2x4.vert
|
skip |
|
op-mult-double-dmat3.frag
|
skip |
|
op-mult-double-dmat3.geom
|
skip |
|
op-mult-double-dmat3.vert
|
skip |
|
op-mult-double-dmat3x2.frag
|
skip |
|
op-mult-double-dmat3x2.geom
|
skip |
|
op-mult-double-dmat3x2.vert
|
skip |
|
op-mult-double-dmat3x4.frag
|
skip |
|
op-mult-double-dmat3x4.geom
|
skip |
|
op-mult-double-dmat3x4.vert
|
skip |
|
op-mult-double-dmat4.frag
|
skip |
|
op-mult-double-dmat4.geom
|
skip |
|
op-mult-double-dmat4.vert
|
skip |
|
op-mult-double-dmat4x2.frag
|
skip |
|
op-mult-double-dmat4x2.geom
|
skip |
|
op-mult-double-dmat4x2.vert
|
skip |
|
op-mult-double-dmat4x3.frag
|
skip |
|
op-mult-double-dmat4x3.geom
|
skip |
|
op-mult-double-dmat4x3.vert
|
skip |
|
op-mult-double-double.frag
|
skip |
|
op-mult-double-double.geom
|
skip |
|
op-mult-double-double.vert
|
skip |
|
op-mult-double-dvec2.frag
|
skip |
|
op-mult-double-dvec2.geom
|
skip |
|
op-mult-double-dvec2.vert
|
skip |
|
op-mult-double-dvec3.frag
|
skip |
|
op-mult-double-dvec3.geom
|
skip |
|
op-mult-double-dvec3.vert
|
skip |
|
op-mult-double-dvec4.frag
|
skip |
|
op-mult-double-dvec4.geom
|
skip |
|
op-mult-double-dvec4.vert
|
skip |
|
op-mult-dvec2-dmat2.frag
|
skip |
|
op-mult-dvec2-dmat2.geom
|
skip |
|
op-mult-dvec2-dmat2.vert
|
skip |
|
op-mult-dvec2-dmat3x2.frag
|
skip |
|
op-mult-dvec2-dmat3x2.geom
|
skip |
|
op-mult-dvec2-dmat3x2.vert
|
skip |
|
op-mult-dvec2-dmat4x2.frag
|
skip |
|
op-mult-dvec2-dmat4x2.geom
|
skip |
|
op-mult-dvec2-dmat4x2.vert
|
skip |
|
op-mult-dvec2-double.frag
|
skip |
|
op-mult-dvec2-double.geom
|
skip |
|
op-mult-dvec2-double.vert
|
skip |
|
op-mult-dvec2-dvec2.frag
|
skip |
|
op-mult-dvec2-dvec2.geom
|
skip |
|
op-mult-dvec2-dvec2.vert
|
skip |
|
op-mult-dvec3-dmat2x3.frag
|
skip |
|
op-mult-dvec3-dmat2x3.geom
|
skip |
|
op-mult-dvec3-dmat2x3.vert
|
skip |
|
op-mult-dvec3-dmat3.frag
|
skip |
|
op-mult-dvec3-dmat3.geom
|
skip |
|
op-mult-dvec3-dmat3.vert
|
skip |
|
op-mult-dvec3-dmat4x3.frag
|
skip |
|
op-mult-dvec3-dmat4x3.geom
|
skip |
|
op-mult-dvec3-dmat4x3.vert
|
skip |
|
op-mult-dvec3-double.frag
|
skip |
|
op-mult-dvec3-double.geom
|
skip |
|
op-mult-dvec3-double.vert
|
skip |
|
op-mult-dvec3-dvec3.frag
|
skip |
|
op-mult-dvec3-dvec3.geom
|
skip |
|
op-mult-dvec3-dvec3.vert
|
skip |
|
op-mult-dvec4-dmat2x4.frag
|
skip |
|
op-mult-dvec4-dmat2x4.geom
|
skip |
|
op-mult-dvec4-dmat2x4.vert
|
skip |
|
op-mult-dvec4-dmat3x4.frag
|
skip |
|
op-mult-dvec4-dmat3x4.geom
|
skip |
|
op-mult-dvec4-dmat3x4.vert
|
skip |
|
op-mult-dvec4-dmat4.frag
|
skip |
|
op-mult-dvec4-dmat4.geom
|
skip |
|
op-mult-dvec4-dmat4.vert
|
skip |
|
op-mult-dvec4-double.frag
|
skip |
|
op-mult-dvec4-double.geom
|
skip |
|
op-mult-dvec4-double.vert
|
skip |
|
op-mult-dvec4-dvec4.frag
|
skip |
|
op-mult-dvec4-dvec4.geom
|
skip |
|
op-mult-dvec4-dvec4.vert
|
skip |
|
op-sub-dmat2-dmat2.frag
|
skip |
|
op-sub-dmat2-dmat2.geom
|
skip |
|
op-sub-dmat2-dmat2.vert
|
skip |
|
op-sub-dmat2-double.frag
|
skip |
|
op-sub-dmat2-double.geom
|
skip |
|
op-sub-dmat2-double.vert
|
skip |
|
op-sub-dmat2x3-dmat2x3.frag
|
skip |
|
op-sub-dmat2x3-dmat2x3.geom
|
skip |
|
op-sub-dmat2x3-dmat2x3.vert
|
skip |
|
op-sub-dmat2x3-double.frag
|
skip |
|
op-sub-dmat2x3-double.geom
|
skip |
|
op-sub-dmat2x3-double.vert
|
skip |
|
op-sub-dmat2x4-dmat2x4.frag
|
skip |
|
op-sub-dmat2x4-dmat2x4.geom
|
skip |
|
op-sub-dmat2x4-dmat2x4.vert
|
skip |
|
op-sub-dmat2x4-double.frag
|
skip |
|
op-sub-dmat2x4-double.geom
|
skip |
|
op-sub-dmat2x4-double.vert
|
skip |
|
op-sub-dmat3-dmat3.frag
|
skip |
|
op-sub-dmat3-dmat3.geom
|
skip |
|
op-sub-dmat3-dmat3.vert
|
skip |
|
op-sub-dmat3-double.frag
|
skip |
|
op-sub-dmat3-double.geom
|
skip |
|
op-sub-dmat3-double.vert
|
skip |
|
op-sub-dmat3x2-dmat3x2.frag
|
skip |
|
op-sub-dmat3x2-dmat3x2.geom
|
skip |
|
op-sub-dmat3x2-dmat3x2.vert
|
skip |
|
op-sub-dmat3x2-double.frag
|
skip |
|
op-sub-dmat3x2-double.geom
|
skip |
|
op-sub-dmat3x2-double.vert
|
skip |
|
op-sub-dmat3x4-dmat3x4.frag
|
skip |
|
op-sub-dmat3x4-dmat3x4.geom
|
skip |
|
op-sub-dmat3x4-dmat3x4.vert
|
skip |
|
op-sub-dmat3x4-double.frag
|
skip |
|
op-sub-dmat3x4-double.geom
|
skip |
|
op-sub-dmat3x4-double.vert
|
skip |
|
op-sub-dmat4-dmat4.frag
|
skip |
|
op-sub-dmat4-dmat4.geom
|
skip |
|
op-sub-dmat4-dmat4.vert
|
skip |
|
op-sub-dmat4-double.frag
|
skip |
|
op-sub-dmat4-double.geom
|
skip |
|
op-sub-dmat4-double.vert
|
skip |
|
op-sub-dmat4x2-dmat4x2.frag
|
skip |
|
op-sub-dmat4x2-dmat4x2.geom
|
skip |
|
op-sub-dmat4x2-dmat4x2.vert
|
skip |
|
op-sub-dmat4x2-double.frag
|
skip |
|
op-sub-dmat4x2-double.geom
|
skip |
|
op-sub-dmat4x2-double.vert
|
skip |
|
op-sub-dmat4x3-dmat4x3.frag
|
skip |
|
op-sub-dmat4x3-dmat4x3.geom
|
skip |
|
op-sub-dmat4x3-dmat4x3.vert
|
skip |
|
op-sub-dmat4x3-double.frag
|
skip |
|
op-sub-dmat4x3-double.geom
|
skip |
|
op-sub-dmat4x3-double.vert
|
skip |
|
op-sub-double-dmat2.frag
|
skip |
|
op-sub-double-dmat2.geom
|
skip |
|
op-sub-double-dmat2.vert
|
skip |
|
op-sub-double-dmat2x3.frag
|
skip |
|
op-sub-double-dmat2x3.geom
|
skip |
|
op-sub-double-dmat2x3.vert
|
skip |
|
op-sub-double-dmat2x4.frag
|
skip |
|
op-sub-double-dmat2x4.geom
|
skip |
|
op-sub-double-dmat2x4.vert
|
skip |
|
op-sub-double-dmat3.frag
|
skip |
|
op-sub-double-dmat3.geom
|
skip |
|
op-sub-double-dmat3.vert
|
skip |
|
op-sub-double-dmat3x2.frag
|
skip |
|
op-sub-double-dmat3x2.geom
|
skip |
|
op-sub-double-dmat3x2.vert
|
skip |
|
op-sub-double-dmat3x4.frag
|
skip |
|
op-sub-double-dmat3x4.geom
|
skip |
|
op-sub-double-dmat3x4.vert
|
skip |
|
op-sub-double-dmat4.frag
|
skip |
|
op-sub-double-dmat4.geom
|
skip |
|
op-sub-double-dmat4.vert
|
skip |
|
op-sub-double-dmat4x2.frag
|
skip |
|
op-sub-double-dmat4x2.geom
|
skip |
|
op-sub-double-dmat4x2.vert
|
skip |
|
op-sub-double-dmat4x3.frag
|
skip |
|
op-sub-double-dmat4x3.geom
|
skip |
|
op-sub-double-dmat4x3.vert
|
skip |
|
op-sub-double-double.frag
|
skip |
|
op-sub-double-double.geom
|
skip |
|
op-sub-double-double.vert
|
skip |
|
op-sub-double-dvec2.frag
|
skip |
|
op-sub-double-dvec2.geom
|
skip |
|
op-sub-double-dvec2.vert
|
skip |
|
op-sub-double-dvec3.frag
|
skip |
|
op-sub-double-dvec3.geom
|
skip |
|
op-sub-double-dvec3.vert
|
skip |
|
op-sub-double-dvec4.frag
|
skip |
|
op-sub-double-dvec4.geom
|
skip |
|
op-sub-double-dvec4.vert
|
skip |
|
op-sub-dvec2-double.frag
|
skip |
|
op-sub-dvec2-double.geom
|
skip |
|
op-sub-dvec2-double.vert
|
skip |
|
op-sub-dvec2-dvec2.frag
|
skip |
|
op-sub-dvec2-dvec2.geom
|
skip |
|
op-sub-dvec2-dvec2.vert
|
skip |
|
op-sub-dvec3-double.frag
|
skip |
|
op-sub-dvec3-double.geom
|
skip |
|
op-sub-dvec3-double.vert
|
skip |
|
op-sub-dvec3-dvec3.frag
|
skip |
|
op-sub-dvec3-dvec3.geom
|
skip |
|
op-sub-dvec3-dvec3.vert
|
skip |
|
op-sub-dvec4-double.frag
|
skip |
|
op-sub-dvec4-double.geom
|
skip |
|
op-sub-dvec4-double.vert
|
skip |
|
op-sub-dvec4-dvec4.frag
|
skip |
|
op-sub-dvec4-dvec4.geom
|
skip |
|
op-sub-dvec4-dvec4.vert
|
skip |
|
outerproduct-dvec2-dvec2.frag
|
skip |
|
outerproduct-dvec2-dvec2.geom
|
skip |
|
outerproduct-dvec2-dvec2.vert
|
skip |
|
outerproduct-dvec2-dvec3.frag
|
skip |
|
outerproduct-dvec2-dvec3.geom
|
skip |
|
outerproduct-dvec2-dvec3.vert
|
skip |
|
outerproduct-dvec2-dvec4.frag
|
skip |
|
outerproduct-dvec2-dvec4.geom
|
skip |
|
outerproduct-dvec2-dvec4.vert
|
skip |
|
outerproduct-dvec3-dvec2.frag
|
skip |
|
outerproduct-dvec3-dvec2.geom
|
skip |
|
outerproduct-dvec3-dvec2.vert
|
skip |
|
outerproduct-dvec3-dvec3.frag
|
skip |
|
outerproduct-dvec3-dvec3.geom
|
skip |
|
outerproduct-dvec3-dvec3.vert
|
skip |
|
outerproduct-dvec3-dvec4.frag
|
skip |
|
outerproduct-dvec3-dvec4.geom
|
skip |
|
outerproduct-dvec3-dvec4.vert
|
skip |
|
outerproduct-dvec4-dvec2.frag
|
skip |
|
outerproduct-dvec4-dvec2.geom
|
skip |
|
outerproduct-dvec4-dvec2.vert
|
skip |
|
outerproduct-dvec4-dvec3.frag
|
skip |
|
outerproduct-dvec4-dvec3.geom
|
skip |
|
outerproduct-dvec4-dvec3.vert
|
skip |
|
outerproduct-dvec4-dvec4.frag
|
skip |
|
outerproduct-dvec4-dvec4.geom
|
skip |
|
outerproduct-dvec4-dvec4.vert
|
skip |
|
reflect-double-double.frag
|
skip |
|
reflect-double-double.geom
|
skip |
|
reflect-double-double.vert
|
skip |
|
reflect-dvec2-dvec2.frag
|
skip |
|
reflect-dvec2-dvec2.geom
|
skip |
|
reflect-dvec2-dvec2.vert
|
skip |
|
reflect-dvec3-dvec3.frag
|
skip |
|
reflect-dvec3-dvec3.geom
|
skip |
|
reflect-dvec3-dvec3.vert
|
skip |
|
reflect-dvec4-dvec4.frag
|
skip |
|
reflect-dvec4-dvec4.geom
|
skip |
|
reflect-dvec4-dvec4.vert
|
skip |
|
refract-double-double-double.frag
|
skip |
|
refract-double-double-double.geom
|
skip |
|
refract-double-double-double.vert
|
skip |
|
refract-dvec2-dvec2-double.frag
|
skip |
|
refract-dvec2-dvec2-double.geom
|
skip |
|
refract-dvec2-dvec2-double.vert
|
skip |
|
refract-dvec3-dvec3-double.frag
|
skip |
|
refract-dvec3-dvec3-double.geom
|
skip |
|
refract-dvec3-dvec3-double.vert
|
skip |
|
refract-dvec4-dvec4-double.frag
|
skip |
|
refract-dvec4-dvec4-double.geom
|
skip |
|
refract-dvec4-dvec4-double.vert
|
skip |
|
round-double.frag
|
skip |
|
round-double.geom
|
skip |
|
round-double.vert
|
skip |
|
round-dvec2.frag
|
skip |
|
round-dvec2.geom
|
skip |
|
round-dvec2.vert
|
skip |
|
round-dvec3.frag
|
skip |
|
round-dvec3.geom
|
skip |
|
round-dvec3.vert
|
skip |
|
round-dvec4.frag
|
skip |
|
round-dvec4.geom
|
skip |
|
round-dvec4.vert
|
skip |
|
roundeven-double.frag
|
skip |
|
roundeven-double.geom
|
skip |
|
roundeven-double.vert
|
skip |
|
roundeven-dvec2.frag
|
skip |
|
roundeven-dvec2.geom
|
skip |
|
roundeven-dvec2.vert
|
skip |
|
roundeven-dvec3.frag
|
skip |
|
roundeven-dvec3.geom
|
skip |
|
roundeven-dvec3.vert
|
skip |
|
roundeven-dvec4.frag
|
skip |
|
roundeven-dvec4.geom
|
skip |
|
roundeven-dvec4.vert
|
skip |
|
sign-double.frag
|
skip |
|
sign-double.geom
|
skip |
|
sign-double.vert
|
skip |
|
sign-dvec2.frag
|
skip |
|
sign-dvec2.geom
|
skip |
|
sign-dvec2.vert
|
skip |
|
sign-dvec3.frag
|
skip |
|
sign-dvec3.geom
|
skip |
|
sign-dvec3.vert
|
skip |
|
sign-dvec4.frag
|
skip |
|
sign-dvec4.geom
|
skip |
|
sign-dvec4.vert
|
skip |
|
smoothstep-double-double-double.frag
|
skip |
|
smoothstep-double-double-double.geom
|
skip |
|
smoothstep-double-double-double.vert
|
skip |
|
smoothstep-double-double-dvec2.frag
|
skip |
|
smoothstep-double-double-dvec2.geom
|
skip |
|
smoothstep-double-double-dvec2.vert
|
skip |
|
smoothstep-double-double-dvec3.frag
|
skip |
|
smoothstep-double-double-dvec3.geom
|
skip |
|
smoothstep-double-double-dvec3.vert
|
skip |
|
smoothstep-double-double-dvec4.frag
|
skip |
|
smoothstep-double-double-dvec4.geom
|
skip |
|
smoothstep-double-double-dvec4.vert
|
skip |
|
smoothstep-dvec2-dvec2-dvec2.frag
|
skip |
|
smoothstep-dvec2-dvec2-dvec2.geom
|
skip |
|
smoothstep-dvec2-dvec2-dvec2.vert
|
skip |
|
smoothstep-dvec3-dvec3-dvec3.frag
|
skip |
|
smoothstep-dvec3-dvec3-dvec3.geom
|
skip |
|
smoothstep-dvec3-dvec3-dvec3.vert
|
skip |
|
smoothstep-dvec4-dvec4-dvec4.frag
|
skip |
|
smoothstep-dvec4-dvec4-dvec4.geom
|
skip |
|
smoothstep-dvec4-dvec4-dvec4.vert
|
skip |
|
sqrt-double.frag
|
skip |
|
sqrt-double.geom
|
skip |
|
sqrt-double.vert
|
skip |
|
sqrt-dvec2.frag
|
skip |
|
sqrt-dvec2.geom
|
skip |
|
sqrt-dvec2.vert
|
skip |
|
sqrt-dvec3.frag
|
skip |
|
sqrt-dvec3.geom
|
skip |
|
sqrt-dvec3.vert
|
skip |
|
sqrt-dvec4.frag
|
skip |
|
sqrt-dvec4.geom
|
skip |
|
sqrt-dvec4.vert
|
skip |
|
step-double-double.frag
|
skip |
|
step-double-double.geom
|
skip |
|
step-double-double.vert
|
skip |
|
step-double-dvec2.frag
|
skip |
|
step-double-dvec2.geom
|
skip |
|
step-double-dvec2.vert
|
skip |
|
step-double-dvec3.frag
|
skip |
|
step-double-dvec3.geom
|
skip |
|
step-double-dvec3.vert
|
skip |
|
step-double-dvec4.frag
|
skip |
|
step-double-dvec4.geom
|
skip |
|
step-double-dvec4.vert
|
skip |
|
step-dvec2-dvec2.frag
|
skip |
|
step-dvec2-dvec2.geom
|
skip |
|
step-dvec2-dvec2.vert
|
skip |
|
step-dvec3-dvec3.frag
|
skip |
|
step-dvec3-dvec3.geom
|
skip |
|
step-dvec3-dvec3.vert
|
skip |
|
step-dvec4-dvec4.frag
|
skip |
|
step-dvec4-dvec4.geom
|
skip |
|
step-dvec4-dvec4.vert
|
skip |
|
texturequerylod-isampler1d.frag
|
skip |
|
texturequerylod-isampler1d.vert
|
skip |
|
texturequerylod-isampler1darray.frag
|
skip |
|
texturequerylod-isampler1darray.vert
|
skip |
|
texturequerylod-isampler2d.frag
|
skip |
|
texturequerylod-isampler2d.vert
|
skip |
|
texturequerylod-isampler2darray.frag
|
skip |
|
texturequerylod-isampler2darray.vert
|
skip |
|
texturequerylod-isampler3d.frag
|
skip |
|
texturequerylod-isampler3d.vert
|
skip |
|
texturequerylod-isamplercube.frag
|
skip |
|
texturequerylod-isamplercube.vert
|
skip |
|
texturequerylod-isamplercubearray.frag
|
skip |
|
texturequerylod-isamplercubearray.vert
|
skip |
|
texturequerylod-sampler1d.frag
|
skip |
|
texturequerylod-sampler1d.vert
|
skip |
|
texturequerylod-sampler1darray.frag
|
skip |
|
texturequerylod-sampler1darray.vert
|
skip |
|
texturequerylod-sampler1darrayshadow.frag
|
skip |
|
texturequerylod-sampler1darrayshadow.vert
|
skip |
|
texturequerylod-sampler1dshadow.frag
|
skip |
|
texturequerylod-sampler1dshadow.vert
|
skip |
|
texturequerylod-sampler2d.frag
|
skip |
|
texturequerylod-sampler2d.vert
|
skip |
|
texturequerylod-sampler2darray.frag
|
skip |
|
texturequerylod-sampler2darray.vert
|
skip |
|
texturequerylod-sampler2darrayshadow.frag
|
skip |
|
texturequerylod-sampler2darrayshadow.vert
|
skip |
|
texturequerylod-sampler2dshadow.frag
|
skip |
|
texturequerylod-sampler2dshadow.vert
|
skip |
|
texturequerylod-sampler3d.frag
|
skip |
|
texturequerylod-sampler3d.vert
|
skip |
|
texturequerylod-samplercube.frag
|
skip |
|
texturequerylod-samplercube.vert
|
skip |
|
texturequerylod-samplercubearray.frag
|
skip |
|
texturequerylod-samplercubearray.vert
|
skip |
|
texturequerylod-samplercubearrayshadow.frag
|
skip |
|
texturequerylod-samplercubearrayshadow.vert
|
skip |
|
texturequerylod-samplercubeshadow.frag
|
skip |
|
texturequerylod-samplercubeshadow.vert
|
skip |
|
texturequerylod-usampler1d.frag
|
skip |
|
texturequerylod-usampler1d.vert
|
skip |
|
texturequerylod-usampler1darray.frag
|
skip |
|
texturequerylod-usampler1darray.vert
|
skip |
|
texturequerylod-usampler2d.frag
|
skip |
|
texturequerylod-usampler2d.vert
|
skip |
|
texturequerylod-usampler2darray.frag
|
skip |
|
texturequerylod-usampler2darray.vert
|
skip |
|
texturequerylod-usampler3d.frag
|
skip |
|
texturequerylod-usampler3d.vert
|
skip |
|
texturequerylod-usamplercube.frag
|
skip |
|
texturequerylod-usamplercube.vert
|
skip |
|
texturequerylod-usamplercubearray.frag
|
skip |
|
texturequerylod-usamplercubearray.vert
|
skip |
|
transpose-dmat2.frag
|
skip |
|
transpose-dmat2.geom
|
skip |
|
transpose-dmat2.vert
|
skip |
|
transpose-dmat2x3.frag
|
skip |
|
transpose-dmat2x3.geom
|
skip |
|
transpose-dmat2x3.vert
|
skip |
|
transpose-dmat2x4.frag
|
skip |
|
transpose-dmat2x4.geom
|
skip |
|
transpose-dmat2x4.vert
|
skip |
|
transpose-dmat3.frag
|
skip |
|
transpose-dmat3.geom
|
skip |
|
transpose-dmat3.vert
|
skip |
|
transpose-dmat3x2.frag
|
skip |
|
transpose-dmat3x2.geom
|
skip |
|
transpose-dmat3x2.vert
|
skip |
|
transpose-dmat3x4.frag
|
skip |
|
transpose-dmat3x4.geom
|
skip |
|
transpose-dmat3x4.vert
|
skip |
|
transpose-dmat4.frag
|
skip |
|
transpose-dmat4.geom
|
skip |
|
transpose-dmat4.vert
|
skip |
|
transpose-dmat4x2.frag
|
skip |
|
transpose-dmat4x2.geom
|
skip |
|
transpose-dmat4x2.vert
|
skip |
|
transpose-dmat4x3.frag
|
skip |
|
transpose-dmat4x3.geom
|
skip |
|
transpose-dmat4x3.vert
|
skip |
|
trunc-double.frag
|
skip |
|
trunc-double.geom
|
skip |
|
trunc-double.vert
|
skip |
|
trunc-dvec2.frag
|
skip |
|
trunc-dvec2.geom
|
skip |
|
trunc-dvec2.vert
|
skip |
|
trunc-dvec3.frag
|
skip |
|
trunc-dvec3.geom
|
skip |
|
trunc-dvec3.vert
|
skip |
|
trunc-dvec4.frag
|
skip |
|
trunc-dvec4.geom
|
skip |
|
trunc-dvec4.vert
|
skip |
|
conversion
|
0/0 |
|
frag-conversion-implicit-bool-double-bad.frag
|
skip |
|
frag-conversion-implicit-bvec2-dvec2-bad.frag
|
skip |
|
frag-conversion-implicit-bvec3-dvec3-bad.frag
|
skip |
|
frag-conversion-implicit-bvec4-dvec4-bad.frag
|
skip |
|
frag-conversion-implicit-dmat2-mat2-bad.frag
|
skip |
|
frag-conversion-implicit-dmat2x3-mat2x3-bad.frag
|
skip |
|
frag-conversion-implicit-dmat2x4-mat2x4-bad.frag
|
skip |
|
frag-conversion-implicit-dmat3-mat3-bad.frag
|
skip |
|
frag-conversion-implicit-dmat3x2-mat3x2-bad.frag
|
skip |
|
frag-conversion-implicit-dmat3x4-mat3x4-bad.frag
|
skip |
|
frag-conversion-implicit-dmat4-mat4-bad.frag
|
skip |
|
frag-conversion-implicit-dmat4x2-mat4x2-bad.frag
|
skip |
|
frag-conversion-implicit-dmat4x3-mat4x3-bad.frag
|
skip |
|
frag-conversion-implicit-double-bool-bad.frag
|
skip |
|
frag-conversion-implicit-double-float-bad.frag
|
skip |
|
frag-conversion-implicit-double-int-bad.frag
|
skip |
|
frag-conversion-implicit-double-uint-bad.frag
|
skip |
|
frag-conversion-implicit-dvec2-bvec2-bad.frag
|
skip |
|
frag-conversion-implicit-dvec2-ivec2-bad.frag
|
skip |
|
frag-conversion-implicit-dvec2-uvec2-bad.frag
|
skip |
|
frag-conversion-implicit-dvec2-vec2-bad.frag
|
skip |
|
frag-conversion-implicit-dvec3-bvec3-bad.frag
|
skip |
|
frag-conversion-implicit-dvec3-ivec3-bad.frag
|
skip |
|
frag-conversion-implicit-dvec3-uvec3-bad.frag
|
skip |
|
frag-conversion-implicit-dvec3-vec3-bad.frag
|
skip |
|
frag-conversion-implicit-dvec4-bvec4-bad.frag
|
skip |
|
frag-conversion-implicit-dvec4-ivec4-bad.frag
|
skip |
|
frag-conversion-implicit-dvec4-uvec4-bad.frag
|
skip |
|
frag-conversion-implicit-dvec4-vec4-bad.frag
|
skip |
|
geom-conversion-implicit-bool-double-bad.geom
|
skip |
|
geom-conversion-implicit-bvec2-dvec2-bad.geom
|
skip |
|
geom-conversion-implicit-bvec3-dvec3-bad.geom
|
skip |
|
geom-conversion-implicit-bvec4-dvec4-bad.geom
|
skip |
|
geom-conversion-implicit-dmat2-mat2-bad.geom
|
skip |
|
geom-conversion-implicit-dmat2x3-mat2x3-bad.geom
|
skip |
|
geom-conversion-implicit-dmat2x4-mat2x4-bad.geom
|
skip |
|
geom-conversion-implicit-dmat3-mat3-bad.geom
|
skip |
|
geom-conversion-implicit-dmat3x2-mat3x2-bad.geom
|
skip |
|
geom-conversion-implicit-dmat3x4-mat3x4-bad.geom
|
skip |
|
geom-conversion-implicit-dmat4-mat4-bad.geom
|
skip |
|
geom-conversion-implicit-dmat4x2-mat4x2-bad.geom
|
skip |
|
geom-conversion-implicit-dmat4x3-mat4x3-bad.geom
|
skip |
|
geom-conversion-implicit-double-bool-bad.geom
|
skip |
|
geom-conversion-implicit-double-float-bad.geom
|
skip |
|
geom-conversion-implicit-double-int-bad.geom
|
skip |
|
geom-conversion-implicit-double-uint-bad.geom
|
skip |
|
geom-conversion-implicit-dvec2-bvec2-bad.geom
|
skip |
|
geom-conversion-implicit-dvec2-ivec2-bad.geom
|
skip |
|
geom-conversion-implicit-dvec2-uvec2-bad.geom
|
skip |
|
geom-conversion-implicit-dvec2-vec2-bad.geom
|
skip |
|
geom-conversion-implicit-dvec3-bvec3-bad.geom
|
skip |
|
geom-conversion-implicit-dvec3-ivec3-bad.geom
|
skip |
|
geom-conversion-implicit-dvec3-uvec3-bad.geom
|
skip |
|
geom-conversion-implicit-dvec3-vec3-bad.geom
|
skip |
|
geom-conversion-implicit-dvec4-bvec4-bad.geom
|
skip |
|
geom-conversion-implicit-dvec4-ivec4-bad.geom
|
skip |
|
geom-conversion-implicit-dvec4-uvec4-bad.geom
|
skip |
|
geom-conversion-implicit-dvec4-vec4-bad.geom
|
skip |
|
vert-conversion-implicit-bool-double-bad.vert
|
skip |
|
vert-conversion-implicit-bvec2-dvec2-bad.vert
|
skip |
|
vert-conversion-implicit-bvec3-dvec3-bad.vert
|
skip |
|
vert-conversion-implicit-bvec4-dvec4-bad.vert
|
skip |
|
vert-conversion-implicit-dmat2-mat2-bad.vert
|
skip |
|
vert-conversion-implicit-dmat2x3-mat2x3-bad.vert
|
skip |
|
vert-conversion-implicit-dmat2x4-mat2x4-bad.vert
|
skip |
|
vert-conversion-implicit-dmat3-mat3-bad.vert
|
skip |
|
vert-conversion-implicit-dmat3x2-mat3x2-bad.vert
|
skip |
|
vert-conversion-implicit-dmat3x4-mat3x4-bad.vert
|
skip |
|
vert-conversion-implicit-dmat4-mat4-bad.vert
|
skip |
|
vert-conversion-implicit-dmat4x2-mat4x2-bad.vert
|
skip |
|
vert-conversion-implicit-dmat4x3-mat4x3-bad.vert
|
skip |
|
vert-conversion-implicit-double-bool-bad.vert
|
skip |
|
vert-conversion-implicit-double-float-bad.vert
|
skip |
|
vert-conversion-implicit-double-int-bad.vert
|
skip |
|
vert-conversion-implicit-double-uint-bad.vert
|
skip |
|
vert-conversion-implicit-dvec2-bvec2-bad.vert
|
skip |
|
vert-conversion-implicit-dvec2-ivec2-bad.vert
|
skip |
|
vert-conversion-implicit-dvec2-uvec2-bad.vert
|
skip |
|
vert-conversion-implicit-dvec2-vec2-bad.vert
|
skip |
|
vert-conversion-implicit-dvec3-bvec3-bad.vert
|
skip |
|
vert-conversion-implicit-dvec3-ivec3-bad.vert
|
skip |
|
vert-conversion-implicit-dvec3-uvec3-bad.vert
|
skip |
|
vert-conversion-implicit-dvec3-vec3-bad.vert
|
skip |
|
vert-conversion-implicit-dvec4-bvec4-bad.vert
|
skip |
|
vert-conversion-implicit-dvec4-ivec4-bad.vert
|
skip |
|
vert-conversion-implicit-dvec4-uvec4-bad.vert
|
skip |
|
vert-conversion-implicit-dvec4-vec4-bad.vert
|
skip |
|
flat_interpolation
|
0/0 |
|
default-array-dmat2-bad.frag
|
skip |
|
default-array-dmat2x3-bad.frag
|
skip |
|
default-array-dmat2x4-bad.frag
|
skip |
|
default-array-dmat3-bad.frag
|
skip |
|
default-array-dmat3x2-bad.frag
|
skip |
|
default-array-dmat3x4-bad.frag
|
skip |
|
default-array-dmat4-bad.frag
|
skip |
|
default-array-dmat4x2-bad.frag
|
skip |
|
default-array-dmat4x3-bad.frag
|
skip |
|
default-array-double-bad.frag
|
skip |
|
default-array-dvec2-bad.frag
|
skip |
|
default-array-dvec3-bad.frag
|
skip |
|
default-array-dvec4-bad.frag
|
skip |
|
default-dmat2-bad.frag
|
skip |
|
default-dmat2x3-bad.frag
|
skip |
|
default-dmat2x4-bad.frag
|
skip |
|
default-dmat3-bad.frag
|
skip |
|
default-dmat3x2-bad.frag
|
skip |
|
default-dmat3x4-bad.frag
|
skip |
|
default-dmat4-bad.frag
|
skip |
|
default-dmat4x2-bad.frag
|
skip |
|
default-dmat4x3-bad.frag
|
skip |
|
default-double-bad.frag
|
skip |
|
default-dvec2-bad.frag
|
skip |
|
default-dvec3-bad.frag
|
skip |
|
default-dvec4-bad.frag
|
skip |
|
default-interface_block-array-dmat2-bad.frag
|
skip |
|
default-interface_block-array-dmat2x3-bad.frag
|
skip |
|
default-interface_block-array-dmat2x4-bad.frag
|
skip |
|
default-interface_block-array-dmat3-bad.frag
|
skip |
|
default-interface_block-array-dmat3x2-bad.frag
|
skip |
|
default-interface_block-array-dmat3x4-bad.frag
|
skip |
|
default-interface_block-array-dmat4-bad.frag
|
skip |
|
default-interface_block-array-dmat4x2-bad.frag
|
skip |
|
default-interface_block-array-dmat4x3-bad.frag
|
skip |
|
default-interface_block-array-double-bad.frag
|
skip |
|
default-interface_block-array-dvec2-bad.frag
|
skip |
|
default-interface_block-array-dvec3-bad.frag
|
skip |
|
default-interface_block-array-dvec4-bad.frag
|
skip |
|
default-interface_block-dmat2-bad.frag
|
skip |
|
default-interface_block-dmat2x3-bad.frag
|
skip |
|
default-interface_block-dmat2x4-bad.frag
|
skip |
|
default-interface_block-dmat3-bad.frag
|
skip |
|
default-interface_block-dmat3x2-bad.frag
|
skip |
|
default-interface_block-dmat3x4-bad.frag
|
skip |
|
default-interface_block-dmat4-bad.frag
|
skip |
|
default-interface_block-dmat4x2-bad.frag
|
skip |
|
default-interface_block-dmat4x3-bad.frag
|
skip |
|
default-interface_block-double-bad.frag
|
skip |
|
default-interface_block-dvec2-bad.frag
|
skip |
|
default-interface_block-dvec3-bad.frag
|
skip |
|
default-interface_block-dvec4-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat2-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat2x3-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat2x4-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat3-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat3x2-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat3x4-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat4-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat4x2-bad.frag
|
skip |
|
default-interface_block-struct-array-dmat4x3-bad.frag
|
skip |
|
default-interface_block-struct-array-double-bad.frag
|
skip |
|
default-interface_block-struct-array-dvec2-bad.frag
|
skip |
|
default-interface_block-struct-array-dvec3-bad.frag
|
skip |
|
default-interface_block-struct-array-dvec4-bad.frag
|
skip |
|
default-interface_block-struct-dmat2-bad.frag
|
skip |
|
default-interface_block-struct-dmat2x3-bad.frag
|
skip |
|
default-interface_block-struct-dmat2x4-bad.frag
|
skip |
|
default-interface_block-struct-dmat3-bad.frag
|
skip |
|
default-interface_block-struct-dmat3x2-bad.frag
|
skip |
|
default-interface_block-struct-dmat3x4-bad.frag
|
skip |
|
default-interface_block-struct-dmat4-bad.frag
|
skip |
|
default-interface_block-struct-dmat4x2-bad.frag
|
skip |
|
default-interface_block-struct-dmat4x3-bad.frag
|
skip |
|
default-interface_block-struct-double-bad.frag
|
skip |
|
default-interface_block-struct-dvec2-bad.frag
|
skip |
|
default-interface_block-struct-dvec3-bad.frag
|
skip |
|
default-interface_block-struct-dvec4-bad.frag
|
skip |
|
default-struct-array-dmat2-bad.frag
|
skip |
|
default-struct-array-dmat2x3-bad.frag
|
skip |
|
default-struct-array-dmat2x4-bad.frag
|
skip |
|
default-struct-array-dmat3-bad.frag
|
skip |
|
default-struct-array-dmat3x2-bad.frag
|
skip |
|
default-struct-array-dmat3x4-bad.frag
|
skip |
|
default-struct-array-dmat4-bad.frag
|
skip |
|
default-struct-array-dmat4x2-bad.frag
|
skip |
|
default-struct-array-dmat4x3-bad.frag
|
skip |
|
default-struct-array-double-bad.frag
|
skip |
|
default-struct-array-dvec2-bad.frag
|
skip |
|
default-struct-array-dvec3-bad.frag
|
skip |
|
default-struct-array-dvec4-bad.frag
|
skip |
|
default-struct-dmat2-bad.frag
|
skip |
|
default-struct-dmat2x3-bad.frag
|
skip |
|
default-struct-dmat2x4-bad.frag
|
skip |
|
default-struct-dmat3-bad.frag
|
skip |
|
default-struct-dmat3x2-bad.frag
|
skip |
|
default-struct-dmat3x4-bad.frag
|
skip |
|
default-struct-dmat4-bad.frag
|
skip |
|
default-struct-dmat4x2-bad.frag
|
skip |
|
default-struct-dmat4x3-bad.frag
|
skip |
|
default-struct-double-bad.frag
|
skip |
|
default-struct-dvec2-bad.frag
|
skip |
|
default-struct-dvec3-bad.frag
|
skip |
|
default-struct-dvec4-bad.frag
|
skip |
|
flat-array-dmat2.frag
|
skip |
|
flat-array-dmat2x3.frag
|
skip |
|
flat-array-dmat2x4.frag
|
skip |
|
flat-array-dmat3.frag
|
skip |
|
flat-array-dmat3x2.frag
|
skip |
|
flat-array-dmat3x4.frag
|
skip |
|
flat-array-dmat4.frag
|
skip |
|
flat-array-dmat4x2.frag
|
skip |
|
flat-array-dmat4x3.frag
|
skip |
|
flat-array-double.frag
|
skip |
|
flat-array-dvec2.frag
|
skip |
|
flat-array-dvec3.frag
|
skip |
|
flat-array-dvec4.frag
|
skip |
|
flat-dmat2.frag
|
skip |
|
flat-dmat2x3.frag
|
skip |
|
flat-dmat2x4.frag
|
skip |
|
flat-dmat3.frag
|
skip |
|
flat-dmat3x2.frag
|
skip |
|
flat-dmat3x4.frag
|
skip |
|
flat-dmat4.frag
|
skip |
|
flat-dmat4x2.frag
|
skip |
|
flat-dmat4x3.frag
|
skip |
|
flat-double.frag
|
skip |
|
flat-dvec2.frag
|
skip |
|
flat-dvec3.frag
|
skip |
|
flat-dvec4.frag
|
skip |
|
flat-interface_block-array-dmat2.frag
|
skip |
|
flat-interface_block-array-dmat2x3.frag
|
skip |
|
flat-interface_block-array-dmat2x4.frag
|
skip |
|
flat-interface_block-array-dmat3.frag
|
skip |
|
flat-interface_block-array-dmat3x2.frag
|
skip |
|
flat-interface_block-array-dmat3x4.frag
|
skip |
|
flat-interface_block-array-dmat4.frag
|
skip |
|
flat-interface_block-array-dmat4x2.frag
|
skip |
|
flat-interface_block-array-dmat4x3.frag
|
skip |
|
flat-interface_block-array-double.frag
|
skip |
|
flat-interface_block-array-dvec2.frag
|
skip |
|
flat-interface_block-array-dvec3.frag
|
skip |
|
flat-interface_block-array-dvec4.frag
|
skip |
|
flat-interface_block-dmat2.frag
|
skip |
|
flat-interface_block-dmat2x3.frag
|
skip |
|
flat-interface_block-dmat2x4.frag
|
skip |
|
flat-interface_block-dmat3.frag
|
skip |
|
flat-interface_block-dmat3x2.frag
|
skip |
|
flat-interface_block-dmat3x4.frag
|
skip |
|
flat-interface_block-dmat4.frag
|
skip |
|
flat-interface_block-dmat4x2.frag
|
skip |
|
flat-interface_block-dmat4x3.frag
|
skip |
|
flat-interface_block-double.frag
|
skip |
|
flat-interface_block-dvec2.frag
|
skip |
|
flat-interface_block-dvec3.frag
|
skip |
|
flat-interface_block-dvec4.frag
|
skip |
|
flat-interface_block-struct-array-dmat2.frag
|
skip |
|
flat-interface_block-struct-array-dmat2x3.frag
|
skip |
|
flat-interface_block-struct-array-dmat2x4.frag
|
skip |
|
flat-interface_block-struct-array-dmat3.frag
|
skip |
|
flat-interface_block-struct-array-dmat3x2.frag
|
skip |
|
flat-interface_block-struct-array-dmat3x4.frag
|
skip |
|
flat-interface_block-struct-array-dmat4.frag
|
skip |
|
flat-interface_block-struct-array-dmat4x2.frag
|
skip |
|
flat-interface_block-struct-array-dmat4x3.frag
|
skip |
|
flat-interface_block-struct-array-double.frag
|
skip |
|
flat-interface_block-struct-array-dvec2.frag
|
skip |
|
flat-interface_block-struct-array-dvec3.frag
|
skip |
|
flat-interface_block-struct-array-dvec4.frag
|
skip |
|
flat-interface_block-struct-dmat2.frag
|
skip |
|
flat-interface_block-struct-dmat2x3.frag
|
skip |
|
flat-interface_block-struct-dmat2x4.frag
|
skip |
|
flat-interface_block-struct-dmat3.frag
|
skip |
|
flat-interface_block-struct-dmat3x2.frag
|
skip |
|
flat-interface_block-struct-dmat3x4.frag
|
skip |
|
flat-interface_block-struct-dmat4.frag
|
skip |
|
flat-interface_block-struct-dmat4x2.frag
|
skip |
|
flat-interface_block-struct-dmat4x3.frag
|
skip |
|
flat-interface_block-struct-double.frag
|
skip |
|
flat-interface_block-struct-dvec2.frag
|
skip |
|
flat-interface_block-struct-dvec3.frag
|
skip |
|
flat-interface_block-struct-dvec4.frag
|
skip |
|
flat-struct-array-dmat2.frag
|
skip |
|
flat-struct-array-dmat2x3.frag
|
skip |
|
flat-struct-array-dmat2x4.frag
|
skip |
|
flat-struct-array-dmat3.frag
|
skip |
|
flat-struct-array-dmat3x2.frag
|
skip |
|
flat-struct-array-dmat3x4.frag
|
skip |
|
flat-struct-array-dmat4.frag
|
skip |
|
flat-struct-array-dmat4x2.frag
|
skip |
|
flat-struct-array-dmat4x3.frag
|
skip |
|
flat-struct-array-double.frag
|
skip |
|
flat-struct-array-dvec2.frag
|
skip |
|
flat-struct-array-dvec3.frag
|
skip |
|
flat-struct-array-dvec4.frag
|
skip |
|
flat-struct-dmat2.frag
|
skip |
|
flat-struct-dmat2x3.frag
|
skip |
|
flat-struct-dmat2x4.frag
|
skip |
|
flat-struct-dmat3.frag
|
skip |
|
flat-struct-dmat3x2.frag
|
skip |
|
flat-struct-dmat3x4.frag
|
skip |
|
flat-struct-dmat4.frag
|
skip |
|
flat-struct-dmat4x2.frag
|
skip |
|
flat-struct-dmat4x3.frag
|
skip |
|
flat-struct-double.frag
|
skip |
|
flat-struct-dvec2.frag
|
skip |
|
flat-struct-dvec3.frag
|
skip |
|
flat-struct-dvec4.frag
|
skip |
|
noperspective-array-dmat2-bad.frag
|
skip |
|
noperspective-array-dmat2x3-bad.frag
|
skip |
|
noperspective-array-dmat2x4-bad.frag
|
skip |
|
noperspective-array-dmat3-bad.frag
|
skip |
|
noperspective-array-dmat3x2-bad.frag
|
skip |
|
noperspective-array-dmat3x4-bad.frag
|
skip |
|
noperspective-array-dmat4-bad.frag
|
skip |
|
noperspective-array-dmat4x2-bad.frag
|
skip |
|
noperspective-array-dmat4x3-bad.frag
|
skip |
|
noperspective-array-double-bad.frag
|
skip |
|
noperspective-array-dvec2-bad.frag
|
skip |
|
noperspective-array-dvec3-bad.frag
|
skip |
|
noperspective-array-dvec4-bad.frag
|
skip |
|
noperspective-dmat2-bad.frag
|
skip |
|
noperspective-dmat2x3-bad.frag
|
skip |
|
noperspective-dmat2x4-bad.frag
|
skip |
|
noperspective-dmat3-bad.frag
|
skip |
|
noperspective-dmat3x2-bad.frag
|
skip |
|
noperspective-dmat3x4-bad.frag
|
skip |
|
noperspective-dmat4-bad.frag
|
skip |
|
noperspective-dmat4x2-bad.frag
|
skip |
|
noperspective-dmat4x3-bad.frag
|
skip |
|
noperspective-double-bad.frag
|
skip |
|
noperspective-dvec2-bad.frag
|
skip |
|
noperspective-dvec3-bad.frag
|
skip |
|
noperspective-dvec4-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat2-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat2x3-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat2x4-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat3-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat3x2-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat3x4-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat4-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat4x2-bad.frag
|
skip |
|
noperspective-interface_block-array-dmat4x3-bad.frag
|
skip |
|
noperspective-interface_block-array-double-bad.frag
|
skip |
|
noperspective-interface_block-array-dvec2-bad.frag
|
skip |
|
noperspective-interface_block-array-dvec3-bad.frag
|
skip |
|
noperspective-interface_block-array-dvec4-bad.frag
|
skip |
|
noperspective-interface_block-dmat2-bad.frag
|
skip |
|
noperspective-interface_block-dmat2x3-bad.frag
|
skip |
|
noperspective-interface_block-dmat2x4-bad.frag
|
skip |
|
noperspective-interface_block-dmat3-bad.frag
|
skip |
|
noperspective-interface_block-dmat3x2-bad.frag
|
skip |
|
noperspective-interface_block-dmat3x4-bad.frag
|
skip |
|
noperspective-interface_block-dmat4-bad.frag
|
skip |
|
noperspective-interface_block-dmat4x2-bad.frag
|
skip |
|
noperspective-interface_block-dmat4x3-bad.frag
|
skip |
|
noperspective-interface_block-double-bad.frag
|
skip |
|
noperspective-interface_block-dvec2-bad.frag
|
skip |
|
noperspective-interface_block-dvec3-bad.frag
|
skip |
|
noperspective-interface_block-dvec4-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat2-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat2x3-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat2x4-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat3-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat3x2-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat3x4-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat4-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat4x2-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dmat4x3-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-double-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dvec2-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dvec3-bad.frag
|
skip |
|
noperspective-interface_block-struct-array-dvec4-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat2-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat2x3-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat2x4-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat3-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat3x2-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat3x4-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat4-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat4x2-bad.frag
|
skip |
|
noperspective-interface_block-struct-dmat4x3-bad.frag
|
skip |
|
noperspective-interface_block-struct-double-bad.frag
|
skip |
|
noperspective-interface_block-struct-dvec2-bad.frag
|
skip |
|
noperspective-interface_block-struct-dvec3-bad.frag
|
skip |
|
noperspective-interface_block-struct-dvec4-bad.frag
|
skip |
|
noperspective-struct-array-dmat2-bad.frag
|
skip |
|
noperspective-struct-array-dmat2x3-bad.frag
|
skip |
|
noperspective-struct-array-dmat2x4-bad.frag
|
skip |
|
noperspective-struct-array-dmat3-bad.frag
|
skip |
|
noperspective-struct-array-dmat3x2-bad.frag
|
skip |
|
noperspective-struct-array-dmat3x4-bad.frag
|
skip |
|
noperspective-struct-array-dmat4-bad.frag
|
skip |
|
noperspective-struct-array-dmat4x2-bad.frag
|
skip |
|
noperspective-struct-array-dmat4x3-bad.frag
|
skip |
|
noperspective-struct-array-double-bad.frag
|
skip |
|
noperspective-struct-array-dvec2-bad.frag
|
skip |
|
noperspective-struct-array-dvec3-bad.frag
|
skip |
|
noperspective-struct-array-dvec4-bad.frag
|
skip |
|
noperspective-struct-dmat2-bad.frag
|
skip |
|
noperspective-struct-dmat2x3-bad.frag
|
skip |
|
noperspective-struct-dmat2x4-bad.frag
|
skip |
|
noperspective-struct-dmat3-bad.frag
|
skip |
|
noperspective-struct-dmat3x2-bad.frag
|
skip |
|
noperspective-struct-dmat3x4-bad.frag
|
skip |
|
noperspective-struct-dmat4-bad.frag
|
skip |
|
noperspective-struct-dmat4x2-bad.frag
|
skip |
|
noperspective-struct-dmat4x3-bad.frag
|
skip |
|
noperspective-struct-double-bad.frag
|
skip |
|
noperspective-struct-dvec2-bad.frag
|
skip |
|
noperspective-struct-dvec3-bad.frag
|
skip |
|
noperspective-struct-dvec4-bad.frag
|
skip |
|
smooth-array-dmat2-bad.frag
|
skip |
|
smooth-array-dmat2x3-bad.frag
|
skip |
|
smooth-array-dmat2x4-bad.frag
|
skip |
|
smooth-array-dmat3-bad.frag
|
skip |
|
smooth-array-dmat3x2-bad.frag
|
skip |
|
smooth-array-dmat3x4-bad.frag
|
skip |
|
smooth-array-dmat4-bad.frag
|
skip |
|
smooth-array-dmat4x2-bad.frag
|
skip |
|
smooth-array-dmat4x3-bad.frag
|
skip |
|
smooth-array-double-bad.frag
|
skip |
|
smooth-array-dvec2-bad.frag
|
skip |
|
smooth-array-dvec3-bad.frag
|
skip |
|
smooth-array-dvec4-bad.frag
|
skip |
|
smooth-dmat2-bad.frag
|
skip |
|
smooth-dmat2x3-bad.frag
|
skip |
|
smooth-dmat2x4-bad.frag
|
skip |
|
smooth-dmat3-bad.frag
|
skip |
|
smooth-dmat3x2-bad.frag
|
skip |
|
smooth-dmat3x4-bad.frag
|
skip |
|
smooth-dmat4-bad.frag
|
skip |
|
smooth-dmat4x2-bad.frag
|
skip |
|
smooth-dmat4x3-bad.frag
|
skip |
|
smooth-double-bad.frag
|
skip |
|
smooth-dvec2-bad.frag
|
skip |
|
smooth-dvec3-bad.frag
|
skip |
|
smooth-dvec4-bad.frag
|
skip |
|
smooth-interface_block-array-dmat2-bad.frag
|
skip |
|
smooth-interface_block-array-dmat2x3-bad.frag
|
skip |
|
smooth-interface_block-array-dmat2x4-bad.frag
|
skip |
|
smooth-interface_block-array-dmat3-bad.frag
|
skip |
|
smooth-interface_block-array-dmat3x2-bad.frag
|
skip |
|
smooth-interface_block-array-dmat3x4-bad.frag
|
skip |
|
smooth-interface_block-array-dmat4-bad.frag
|
skip |
|
smooth-interface_block-array-dmat4x2-bad.frag
|
skip |
|
smooth-interface_block-array-dmat4x3-bad.frag
|
skip |
|
smooth-interface_block-array-double-bad.frag
|
skip |
|
smooth-interface_block-array-dvec2-bad.frag
|
skip |
|
smooth-interface_block-array-dvec3-bad.frag
|
skip |
|
smooth-interface_block-array-dvec4-bad.frag
|
skip |
|
smooth-interface_block-dmat2-bad.frag
|
skip |
|
smooth-interface_block-dmat2x3-bad.frag
|
skip |
|
smooth-interface_block-dmat2x4-bad.frag
|
skip |
|
smooth-interface_block-dmat3-bad.frag
|
skip |
|
smooth-interface_block-dmat3x2-bad.frag
|
skip |
|
smooth-interface_block-dmat3x4-bad.frag
|
skip |
|
smooth-interface_block-dmat4-bad.frag
|
skip |
|
smooth-interface_block-dmat4x2-bad.frag
|
skip |
|
smooth-interface_block-dmat4x3-bad.frag
|
skip |
|
smooth-interface_block-double-bad.frag
|
skip |
|
smooth-interface_block-dvec2-bad.frag
|
skip |
|
smooth-interface_block-dvec3-bad.frag
|
skip |
|
smooth-interface_block-dvec4-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat2-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat2x3-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat2x4-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat3-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat3x2-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat3x4-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat4-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat4x2-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dmat4x3-bad.frag
|
skip |
|
smooth-interface_block-struct-array-double-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dvec2-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dvec3-bad.frag
|
skip |
|
smooth-interface_block-struct-array-dvec4-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat2-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat2x3-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat2x4-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat3-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat3x2-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat3x4-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat4-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat4x2-bad.frag
|
skip |
|
smooth-interface_block-struct-dmat4x3-bad.frag
|
skip |
|
smooth-interface_block-struct-double-bad.frag
|
skip |
|
smooth-interface_block-struct-dvec2-bad.frag
|
skip |
|
smooth-interface_block-struct-dvec3-bad.frag
|
skip |
|
smooth-interface_block-struct-dvec4-bad.frag
|
skip |
|
smooth-struct-array-dmat2-bad.frag
|
skip |
|
smooth-struct-array-dmat2x3-bad.frag
|
skip |
|
smooth-struct-array-dmat2x4-bad.frag
|
skip |
|
smooth-struct-array-dmat3-bad.frag
|
skip |
|
smooth-struct-array-dmat3x2-bad.frag
|
skip |
|
smooth-struct-array-dmat3x4-bad.frag
|
skip |
|
smooth-struct-array-dmat4-bad.frag
|
skip |
|
smooth-struct-array-dmat4x2-bad.frag
|
skip |
|
smooth-struct-array-dmat4x3-bad.frag
|
skip |
|
smooth-struct-array-double-bad.frag
|
skip |
|
smooth-struct-array-dvec2-bad.frag
|
skip |
|
smooth-struct-array-dvec3-bad.frag
|
skip |
|
smooth-struct-array-dvec4-bad.frag
|
skip |
|
smooth-struct-dmat2-bad.frag
|
skip |
|
smooth-struct-dmat2x3-bad.frag
|
skip |
|
smooth-struct-dmat2x4-bad.frag
|
skip |
|
smooth-struct-dmat3-bad.frag
|
skip |
|
smooth-struct-dmat3x2-bad.frag
|
skip |
|
smooth-struct-dmat3x4-bad.frag
|
skip |
|
smooth-struct-dmat4-bad.frag
|
skip |
|
smooth-struct-dmat4x2-bad.frag
|
skip |
|
smooth-struct-dmat4x3-bad.frag
|
skip |
|
smooth-struct-double-bad.frag
|
skip |
|
smooth-struct-dvec2-bad.frag
|
skip |
|
smooth-struct-dvec3-bad.frag
|
skip |
|
smooth-struct-dvec4-bad.frag
|
skip |
|
inout
|
0/0 |
|
fs-output-dmat2.frag
|
skip |
|
fs-output-dmat2x3.frag
|
skip |
|
fs-output-dmat2x4.frag
|
skip |
|
fs-output-dmat3.frag
|
skip |
|
fs-output-dmat3x2.frag
|
skip |
|
fs-output-dmat3x4.frag
|
skip |
|
fs-output-dmat4.frag
|
skip |
|
fs-output-dmat4x2.frag
|
skip |
|
fs-output-dmat4x3.frag
|
skip |
|
fs-output-double.frag
|
skip |
|
fs-output-dvec2.frag
|
skip |
|
fs-output-dvec3.frag
|
skip |
|
fs-output-dvec4.frag
|
skip |
|
vs-input-dmat2.vert
|
skip |
|
vs-input-dmat2x3.vert
|
skip |
|
vs-input-dmat2x4.vert
|
skip |
|
vs-input-dmat3.vert
|
skip |
|
vs-input-dmat3x2.vert
|
skip |
|
vs-input-dmat3x4.vert
|
skip |
|
vs-input-dmat4.vert
|
skip |
|
vs-input-dmat4x2.vert
|
skip |
|
vs-input-dmat4x3.vert
|
skip |
|
vs-input-double.vert
|
skip |
|
vs-input-dvec2.vert
|
skip |
|
vs-input-dvec3.vert
|
skip |
|
vs-input-dvec4.vert
|
skip |
|
execution
|
0/0 |
|
built-in-functions
|
0/0 |
|
fs-abs-double
|
skip |
|
fs-abs-dvec2
|
skip |
|
fs-abs-dvec3
|
skip |
|
fs-abs-dvec4
|
skip |
|
fs-ceil-double
|
skip |
|
fs-ceil-dvec2
|
skip |
|
fs-ceil-dvec3
|
skip |
|
fs-ceil-dvec4
|
skip |
|
fs-clamp-double-double-double
|
skip |
|
fs-clamp-dvec2-double-double
|
skip |
|
fs-clamp-dvec2-dvec2-dvec2
|
skip |
|
fs-clamp-dvec3-double-double
|
skip |
|
fs-clamp-dvec3-dvec3-dvec3
|
skip |
|
fs-clamp-dvec4-double-double
|
skip |
|
fs-clamp-dvec4-dvec4-dvec4
|
skip |
|
fs-cross-dvec3-dvec3
|
skip |
|
fs-determinant-dmat2
|
skip |
|
fs-determinant-dmat3
|
skip |
|
fs-determinant-dmat4
|
skip |
|
fs-distance-double-double
|
skip |
|
fs-distance-dvec2-dvec2
|
skip |
|
fs-distance-dvec3-dvec3
|
skip |
|
fs-distance-dvec4-dvec4
|
skip |
|
fs-dot-double-double
|
skip |
|
fs-dot-dvec2-dvec2
|
skip |
|
fs-dot-dvec3-dvec3
|
skip |
|
fs-dot-dvec4-dvec4
|
skip |
|
fs-equal-dvec2-dvec2
|
skip |
|
fs-equal-dvec3-dvec3
|
skip |
|
fs-equal-dvec4-dvec4
|
skip |
|
fs-faceforward-double-double-double
|
skip |
|
fs-faceforward-dvec2-dvec2-dvec2
|
skip |
|
fs-faceforward-dvec3-dvec3-dvec3
|
skip |
|
fs-faceforward-dvec4-dvec4-dvec4
|
skip |
|
fs-floor-double
|
skip |
|
fs-floor-dvec2
|
skip |
|
fs-floor-dvec3
|
skip |
|
fs-floor-dvec4
|
skip |
|
fs-fract-double
|
skip |
|
fs-fract-dvec2
|
skip |
|
fs-fract-dvec3
|
skip |
|
fs-fract-dvec4
|
skip |
|
fs-greaterthan-dvec2-dvec2
|
skip |
|
fs-greaterthan-dvec3-dvec3
|
skip |
|
fs-greaterthan-dvec4-dvec4
|
skip |
|
fs-greaterthanequal-dvec2-dvec2
|
skip |
|
fs-greaterthanequal-dvec3-dvec3
|
skip |
|
fs-greaterthanequal-dvec4-dvec4
|
skip |
|
fs-inverse-dmat2
|
skip |
|
fs-inverse-dmat3
|
skip |
|
fs-inverse-dmat4
|
skip |
|
fs-inversesqrt-double
|
skip |
|
fs-inversesqrt-dvec2
|
skip |
|
fs-inversesqrt-dvec3
|
skip |
|
fs-inversesqrt-dvec4
|
skip |
|
fs-length-double
|
skip |
|
fs-length-dvec2
|
skip |
|
fs-length-dvec3
|
skip |
|
fs-length-dvec4
|
skip |
|
fs-lessthan-dvec2-dvec2
|
skip |
|
fs-lessthan-dvec3-dvec3
|
skip |
|
fs-lessthan-dvec4-dvec4
|
skip |
|
fs-lessthanequal-dvec2-dvec2
|
skip |
|
fs-lessthanequal-dvec3-dvec3
|
skip |
|
fs-lessthanequal-dvec4-dvec4
|
skip |
|
fs-matrixcompmult-dmat2-dmat2
|
skip |
|
fs-matrixcompmult-dmat2x3-dmat2x3
|
skip |
|
fs-matrixcompmult-dmat2x4-dmat2x4
|
skip |
|
fs-matrixcompmult-dmat3-dmat3
|
skip |
|
fs-matrixcompmult-dmat3x2-dmat3x2
|
skip |
|
fs-matrixcompmult-dmat3x4-dmat3x4
|
skip |
|
fs-matrixcompmult-dmat4-dmat4
|
skip |
|
fs-matrixcompmult-dmat4x2-dmat4x2
|
skip |
|
fs-matrixcompmult-dmat4x3-dmat4x3
|
skip |
|
fs-max-double-double
|
skip |
|
fs-max-dvec2-double
|
skip |
|
fs-max-dvec2-dvec2
|
skip |
|
fs-max-dvec3-double
|
skip |
|
fs-max-dvec3-dvec3
|
skip |
|
fs-max-dvec4-double
|
skip |
|
fs-max-dvec4-dvec4
|
skip |
|
fs-min-double-double
|
skip |
|
fs-min-dvec2-double
|
skip |
|
fs-min-dvec2-dvec2
|
skip |
|
fs-min-dvec3-double
|
skip |
|
fs-min-dvec3-dvec3
|
skip |
|
fs-min-dvec4-double
|
skip |
|
fs-min-dvec4-dvec4
|
skip |
|
fs-mix-double-double-bool
|
skip |
|
fs-mix-double-double-double
|
skip |
|
fs-mix-dvec2-dvec2-bvec2
|
skip |
|
fs-mix-dvec2-dvec2-double
|
skip |
|
fs-mix-dvec2-dvec2-dvec2
|
skip |
|
fs-mix-dvec3-dvec3-bvec3
|
skip |
|
fs-mix-dvec3-dvec3-double
|
skip |
|
fs-mix-dvec3-dvec3-dvec3
|
skip |
|
fs-mix-dvec4-dvec4-bvec4
|
skip |
|
fs-mix-dvec4-dvec4-double
|
skip |
|
fs-mix-dvec4-dvec4-dvec4
|
skip |
|
fs-mod-double-double
|
skip |
|
fs-mod-dvec2-double
|
skip |
|
fs-mod-dvec2-dvec2
|
skip |
|
fs-mod-dvec3-double
|
skip |
|
fs-mod-dvec3-dvec3
|
skip |
|
fs-mod-dvec4-double
|
skip |
|
fs-mod-dvec4-dvec4
|
skip |
|
fs-normalize-double
|
skip |
|
fs-normalize-dvec2
|
skip |
|
fs-normalize-dvec3
|
skip |
|
fs-normalize-dvec4
|
skip |
|
fs-notequal-dvec2-dvec2
|
skip |
|
fs-notequal-dvec3-dvec3
|
skip |
|
fs-notequal-dvec4-dvec4
|
skip |
|
fs-op-add-dmat2-dmat2
|
skip |
|
fs-op-add-dmat2-double
|
skip |
|
fs-op-add-dmat2x3-dmat2x3
|
skip |
|
fs-op-add-dmat2x3-double
|
skip |
|
fs-op-add-dmat2x4-dmat2x4
|
skip |
|
fs-op-add-dmat2x4-double
|
skip |
|
fs-op-add-dmat3-dmat3
|
skip |
|
fs-op-add-dmat3-double
|
skip |
|
fs-op-add-dmat3x2-dmat3x2
|
skip |
|
fs-op-add-dmat3x2-double
|
skip |
|
fs-op-add-dmat3x4-dmat3x4
|
skip |
|
fs-op-add-dmat3x4-double
|
skip |
|
fs-op-add-dmat4-dmat4
|
skip |
|
fs-op-add-dmat4-double
|
skip |
|
fs-op-add-dmat4x2-dmat4x2
|
skip |
|
fs-op-add-dmat4x2-double
|
skip |
|
fs-op-add-dmat4x3-dmat4x3
|
skip |
|
fs-op-add-dmat4x3-double
|
skip |
|
fs-op-add-double-dmat2
|
skip |
|
fs-op-add-double-dmat2x3
|
skip |
|
fs-op-add-double-dmat2x4
|
skip |
|
fs-op-add-double-dmat3
|
skip |
|
fs-op-add-double-dmat3x2
|
skip |
|
fs-op-add-double-dmat3x4
|
skip |
|
fs-op-add-double-dmat4
|
skip |
|
fs-op-add-double-dmat4x2
|
skip |
|
fs-op-add-double-dmat4x3
|
skip |
|
fs-op-add-double-double
|
skip |
|
fs-op-add-double-dvec2
|
skip |
|
fs-op-add-double-dvec3
|
skip |
|
fs-op-add-double-dvec4
|
skip |
|
fs-op-add-dvec2-double
|
skip |
|
fs-op-add-dvec2-dvec2
|
skip |
|
fs-op-add-dvec3-double
|
skip |
|
fs-op-add-dvec3-dvec3
|
skip |
|
fs-op-add-dvec4-double
|
skip |
|
fs-op-add-dvec4-dvec4
|
skip |
|
fs-op-div-dmat2-dmat2
|
skip |
|
fs-op-div-dmat2-double
|
skip |
|
fs-op-div-dmat2x3-dmat2x3
|
skip |
|
fs-op-div-dmat2x3-double
|
skip |
|
fs-op-div-dmat2x4-dmat2x4
|
skip |
|
fs-op-div-dmat2x4-double
|
skip |
|
fs-op-div-dmat3-dmat3
|
skip |
|
fs-op-div-dmat3-double
|
skip |
|
fs-op-div-dmat3x2-dmat3x2
|
skip |
|
fs-op-div-dmat3x2-double
|
skip |
|
fs-op-div-dmat3x4-dmat3x4
|
skip |
|
fs-op-div-dmat3x4-double
|
skip |
|
fs-op-div-dmat4-dmat4
|
skip |
|
fs-op-div-dmat4-double
|
skip |
|
fs-op-div-dmat4x2-dmat4x2
|
skip |
|
fs-op-div-dmat4x2-double
|
skip |
|
fs-op-div-dmat4x3-dmat4x3
|
skip |
|
fs-op-div-dmat4x3-double
|
skip |
|
fs-op-div-double-dmat2
|
skip |
|
fs-op-div-double-dmat2x3
|
skip |
|
fs-op-div-double-dmat2x4
|
skip |
|
fs-op-div-double-dmat3
|
skip |
|
fs-op-div-double-dmat3x2
|
skip |
|
fs-op-div-double-dmat3x4
|
skip |
|
fs-op-div-double-dmat4
|
skip |
|
fs-op-div-double-dmat4x2
|
skip |
|
fs-op-div-double-dmat4x3
|
skip |
|
fs-op-div-double-double
|
skip |
|
fs-op-div-double-dvec2
|
skip |
|
fs-op-div-double-dvec3
|
skip |
|
fs-op-div-double-dvec4
|
skip |
|
fs-op-div-dvec2-double
|
skip |
|
fs-op-div-dvec2-dvec2
|
skip |
|
fs-op-div-dvec3-double
|
skip |
|
fs-op-div-dvec3-dvec3
|
skip |
|
fs-op-div-dvec4-double
|
skip |
|
fs-op-div-dvec4-dvec4
|
skip |
|
fs-op-mult-dmat2-dmat2
|
skip |
|
fs-op-mult-dmat2-dmat3x2
|
skip |
|
fs-op-mult-dmat2-dmat4x2
|
skip |
|
fs-op-mult-dmat2-double
|
skip |
|
fs-op-mult-dmat2-dvec2
|
skip |
|
fs-op-mult-dmat2x3-dmat2
|
skip |
|
fs-op-mult-dmat2x3-dmat3x2
|
skip |
|
fs-op-mult-dmat2x3-dmat4x2
|
skip |
|
fs-op-mult-dmat2x3-double
|
skip |
|
fs-op-mult-dmat2x3-dvec2
|
skip |
|
fs-op-mult-dmat2x4-dmat2
|
skip |
|
fs-op-mult-dmat2x4-dmat3x2
|
skip |
|
fs-op-mult-dmat2x4-dmat4x2
|
skip |
|
fs-op-mult-dmat2x4-double
|
skip |
|
fs-op-mult-dmat2x4-dvec2
|
skip |
|
fs-op-mult-dmat3-dmat2x3
|
skip |
|
fs-op-mult-dmat3-dmat3
|
skip |
|
fs-op-mult-dmat3-dmat4x3
|
skip |
|
fs-op-mult-dmat3-double
|
skip |
|
fs-op-mult-dmat3-dvec3
|
skip |
|
fs-op-mult-dmat3x2-dmat2x3
|
skip |
|
fs-op-mult-dmat3x2-dmat3
|
skip |
|
fs-op-mult-dmat3x2-dmat4x3
|
skip |
|
fs-op-mult-dmat3x2-double
|
skip |
|
fs-op-mult-dmat3x2-dvec3
|
skip |
|
fs-op-mult-dmat3x4-dmat2x3
|
skip |
|
fs-op-mult-dmat3x4-dmat3
|
skip |
|
fs-op-mult-dmat3x4-dmat4x3
|
skip |
|
fs-op-mult-dmat3x4-double
|
skip |
|
fs-op-mult-dmat3x4-dvec3
|
skip |
|
fs-op-mult-dmat4-dmat2x4
|
skip |
|
fs-op-mult-dmat4-dmat3x4
|
skip |
|
fs-op-mult-dmat4-dmat4
|
skip |
|
fs-op-mult-dmat4-double
|
skip |
|
fs-op-mult-dmat4-dvec4
|
skip |
|
fs-op-mult-dmat4x2-dmat2x4
|
skip |
|
fs-op-mult-dmat4x2-dmat3x4
|
skip |
|
fs-op-mult-dmat4x2-dmat4
|
skip |
|
fs-op-mult-dmat4x2-double
|
skip |
|
fs-op-mult-dmat4x2-dvec4
|
skip |
|
fs-op-mult-dmat4x3-dmat2x4
|
skip |
|
fs-op-mult-dmat4x3-dmat3x4
|
skip |
|
fs-op-mult-dmat4x3-dmat4
|
skip |
|
fs-op-mult-dmat4x3-double
|
skip |
|
fs-op-mult-dmat4x3-dvec4
|
skip |
|
fs-op-mult-double-dmat2
|
skip |
|
fs-op-mult-double-dmat2x3
|
skip |
|
fs-op-mult-double-dmat2x4
|
skip |
|
fs-op-mult-double-dmat3
|
skip |
|
fs-op-mult-double-dmat3x2
|
skip |
|
fs-op-mult-double-dmat3x4
|
skip |
|
fs-op-mult-double-dmat4
|
skip |
|
fs-op-mult-double-dmat4x2
|
skip |
|
fs-op-mult-double-dmat4x3
|
skip |
|
fs-op-mult-double-double
|
skip |
|
fs-op-mult-double-dvec2
|
skip |
|
fs-op-mult-double-dvec3
|
skip |
|
fs-op-mult-double-dvec4
|
skip |
|
fs-op-mult-dvec2-dmat2
|
skip |
|
fs-op-mult-dvec2-dmat3x2
|
skip |
|
fs-op-mult-dvec2-dmat4x2
|
skip |
|
fs-op-mult-dvec2-double
|
skip |
|
fs-op-mult-dvec2-dvec2
|
skip |
|
fs-op-mult-dvec3-dmat2x3
|
skip |
|
fs-op-mult-dvec3-dmat3
|
skip |
|
fs-op-mult-dvec3-dmat4x3
|
skip |
|
fs-op-mult-dvec3-double
|
skip |
|
fs-op-mult-dvec3-dvec3
|
skip |
|
fs-op-mult-dvec4-dmat2x4
|
skip |
|
fs-op-mult-dvec4-dmat3x4
|
skip |
|
fs-op-mult-dvec4-dmat4
|
skip |
|
fs-op-mult-dvec4-double
|
skip |
|
fs-op-mult-dvec4-dvec4
|
skip |
|
fs-op-sub-dmat2-dmat2
|
skip |
|
fs-op-sub-dmat2-double
|
skip |
|
fs-op-sub-dmat2x3-dmat2x3
|
skip |
|
fs-op-sub-dmat2x3-double
|
skip |
|
fs-op-sub-dmat2x4-dmat2x4
|
skip |
|
fs-op-sub-dmat2x4-double
|
skip |
|
fs-op-sub-dmat3-dmat3
|
skip |
|
fs-op-sub-dmat3-double
|
skip |
|
fs-op-sub-dmat3x2-dmat3x2
|
skip |
|
fs-op-sub-dmat3x2-double
|
skip |
|
fs-op-sub-dmat3x4-dmat3x4
|
skip |
|
fs-op-sub-dmat3x4-double
|
skip |
|
fs-op-sub-dmat4-dmat4
|
skip |
|
fs-op-sub-dmat4-double
|
skip |
|
fs-op-sub-dmat4x2-dmat4x2
|
skip |
|
fs-op-sub-dmat4x2-double
|
skip |
|
fs-op-sub-dmat4x3-dmat4x3
|
skip |
|
fs-op-sub-dmat4x3-double
|
skip |
|
fs-op-sub-double-dmat2
|
skip |
|
fs-op-sub-double-dmat2x3
|
skip |
|
fs-op-sub-double-dmat2x4
|
skip |
|
fs-op-sub-double-dmat3
|
skip |
|
fs-op-sub-double-dmat3x2
|
skip |
|
fs-op-sub-double-dmat3x4
|
skip |
|
fs-op-sub-double-dmat4
|
skip |
|
fs-op-sub-double-dmat4x2
|
skip |
|
fs-op-sub-double-dmat4x3
|
skip |
|
fs-op-sub-double-double
|
skip |
|
fs-op-sub-double-dvec2
|
skip |
|
fs-op-sub-double-dvec3
|
skip |
|
fs-op-sub-double-dvec4
|
skip |
|
fs-op-sub-dvec2-double
|
skip |
|
fs-op-sub-dvec2-dvec2
|
skip |
|
fs-op-sub-dvec3-double
|
skip |
|
fs-op-sub-dvec3-dvec3
|
skip |
|
fs-op-sub-dvec4-double
|
skip |
|
fs-op-sub-dvec4-dvec4
|
skip |
|
fs-outerproduct-dvec2-dvec2
|
skip |
|
fs-outerproduct-dvec2-dvec3
|
skip |
|
fs-outerproduct-dvec2-dvec4
|
skip |
|
fs-outerproduct-dvec3-dvec2
|
skip |
|
fs-outerproduct-dvec3-dvec3
|
skip |
|
fs-outerproduct-dvec3-dvec4
|
skip |
|
fs-outerproduct-dvec4-dvec2
|
skip |
|
fs-outerproduct-dvec4-dvec3
|
skip |
|
fs-outerproduct-dvec4-dvec4
|
skip |
|
fs-reflect-double-double
|
skip |
|
fs-reflect-dvec2-dvec2
|
skip |
|
fs-reflect-dvec3-dvec3
|
skip |
|
fs-reflect-dvec4-dvec4
|
skip |
|
fs-refract-double-double-double
|
skip |
|
fs-refract-dvec2-dvec2-double
|
skip |
|
fs-refract-dvec3-dvec3-double
|
skip |
|
fs-refract-dvec4-dvec4-double
|
skip |
|
fs-round-double
|
skip |
|
fs-round-dvec2
|
skip |
|
fs-round-dvec3
|
skip |
|
fs-round-dvec4
|
skip |
|
fs-roundeven-double
|
skip |
|
fs-roundeven-dvec2
|
skip |
|
fs-roundeven-dvec3
|
skip |
|
fs-roundeven-dvec4
|
skip |
|
fs-sign-double
|
skip |
|
fs-sign-dvec2
|
skip |
|
fs-sign-dvec3
|
skip |
|
fs-sign-dvec4
|
skip |
|
fs-smoothstep-double-double-double
|
skip |
|
fs-smoothstep-double-double-dvec2
|
skip |
|
fs-smoothstep-double-double-dvec3
|
skip |
|
fs-smoothstep-double-double-dvec4
|
skip |
|
fs-smoothstep-dvec2-dvec2-dvec2
|
skip |
|
fs-smoothstep-dvec3-dvec3-dvec3
|
skip |
|
fs-smoothstep-dvec4-dvec4-dvec4
|
skip |
|
fs-sqrt-double
|
skip |
|
fs-sqrt-dvec2
|
skip |
|
fs-sqrt-dvec3
|
skip |
|
fs-sqrt-dvec4
|
skip |
|
fs-step-double-double
|
skip |
|
fs-step-double-dvec2
|
skip |
|
fs-step-double-dvec3
|
skip |
|
fs-step-double-dvec4
|
skip |
|
fs-step-dvec2-dvec2
|
skip |
|
fs-step-dvec3-dvec3
|
skip |
|
fs-step-dvec4-dvec4
|
skip |
|
fs-transpose-dmat2
|
skip |
|
fs-transpose-dmat2x3
|
skip |
|
fs-transpose-dmat2x4
|
skip |
|
fs-transpose-dmat3
|
skip |
|
fs-transpose-dmat3x2
|
skip |
|
fs-transpose-dmat3x4
|
skip |
|
fs-transpose-dmat4
|
skip |
|
fs-transpose-dmat4x2
|
skip |
|
fs-transpose-dmat4x3
|
skip |
|
fs-trunc-double
|
skip |
|
fs-trunc-dvec2
|
skip |
|
fs-trunc-dvec3
|
skip |
|
fs-trunc-dvec4
|
skip |
|
gs-abs-double
|
skip |
|
gs-abs-dvec2
|
skip |
|
gs-abs-dvec3
|
skip |
|
gs-abs-dvec4
|
skip |
|
gs-ceil-double
|
skip |
|
gs-ceil-dvec2
|
skip |
|
gs-ceil-dvec3
|
skip |
|
gs-ceil-dvec4
|
skip |
|
gs-clamp-double-double-double
|
skip |
|
gs-clamp-dvec2-double-double
|
skip |
|
gs-clamp-dvec2-dvec2-dvec2
|
skip |
|
gs-clamp-dvec3-double-double
|
skip |
|
gs-clamp-dvec3-dvec3-dvec3
|
skip |
|
gs-clamp-dvec4-double-double
|
skip |
|
gs-clamp-dvec4-dvec4-dvec4
|
skip |
|
gs-cross-dvec3-dvec3
|
skip |
|
gs-determinant-dmat2
|
skip |
|
gs-determinant-dmat3
|
skip |
|
gs-determinant-dmat4
|
skip |
|
gs-distance-double-double
|
skip |
|
gs-distance-dvec2-dvec2
|
skip |
|
gs-distance-dvec3-dvec3
|
skip |
|
gs-distance-dvec4-dvec4
|
skip |
|
gs-dot-double-double
|
skip |
|
gs-dot-dvec2-dvec2
|
skip |
|
gs-dot-dvec3-dvec3
|
skip |
|
gs-dot-dvec4-dvec4
|
skip |
|
gs-equal-dvec2-dvec2
|
skip |
|
gs-equal-dvec3-dvec3
|
skip |
|
gs-equal-dvec4-dvec4
|
skip |
|
gs-faceforward-double-double-double
|
skip |
|
gs-faceforward-dvec2-dvec2-dvec2
|
skip |
|
gs-faceforward-dvec3-dvec3-dvec3
|
skip |
|
gs-faceforward-dvec4-dvec4-dvec4
|
skip |
|
gs-floor-double
|
skip |
|
gs-floor-dvec2
|
skip |
|
gs-floor-dvec3
|
skip |
|
gs-floor-dvec4
|
skip |
|
gs-fract-double
|
skip |
|
gs-fract-dvec2
|
skip |
|
gs-fract-dvec3
|
skip |
|
gs-fract-dvec4
|
skip |
|
gs-greaterthan-dvec2-dvec2
|
skip |
|
gs-greaterthan-dvec3-dvec3
|
skip |
|
gs-greaterthan-dvec4-dvec4
|
skip |
|
gs-greaterthanequal-dvec2-dvec2
|
skip |
|
gs-greaterthanequal-dvec3-dvec3
|
skip |
|
gs-greaterthanequal-dvec4-dvec4
|
skip |
|
gs-inverse-dmat2
|
skip |
|
gs-inverse-dmat3
|
skip |
|
gs-inverse-dmat4
|
skip |
|
gs-inversesqrt-double
|
skip |
|
gs-inversesqrt-dvec2
|
skip |
|
gs-inversesqrt-dvec3
|
skip |
|
gs-inversesqrt-dvec4
|
skip |
|
gs-length-double
|
skip |
|
gs-length-dvec2
|
skip |
|
gs-length-dvec3
|
skip |
|
gs-length-dvec4
|
skip |
|
gs-lessthan-dvec2-dvec2
|
skip |
|
gs-lessthan-dvec3-dvec3
|
skip |
|
gs-lessthan-dvec4-dvec4
|
skip |
|
gs-lessthanequal-dvec2-dvec2
|
skip |
|
gs-lessthanequal-dvec3-dvec3
|
skip |
|
gs-lessthanequal-dvec4-dvec4
|
skip |
|
gs-matrixcompmult-dmat2-dmat2
|
skip |
|
gs-matrixcompmult-dmat2x3-dmat2x3
|
skip |
|
gs-matrixcompmult-dmat2x4-dmat2x4
|
skip |
|
gs-matrixcompmult-dmat3-dmat3
|
skip |
|
gs-matrixcompmult-dmat3x2-dmat3x2
|
skip |
|
gs-matrixcompmult-dmat3x4-dmat3x4
|
skip |
|
gs-matrixcompmult-dmat4-dmat4
|
skip |
|
gs-matrixcompmult-dmat4x2-dmat4x2
|
skip |
|
gs-matrixcompmult-dmat4x3-dmat4x3
|
skip |
|
gs-max-double-double
|
skip |
|
gs-max-dvec2-double
|
skip |
|
gs-max-dvec2-dvec2
|
skip |
|
gs-max-dvec3-double
|
skip |
|
gs-max-dvec3-dvec3
|
skip |
|
gs-max-dvec4-double
|
skip |
|
gs-max-dvec4-dvec4
|
skip |
|
gs-min-double-double
|
skip |
|
gs-min-dvec2-double
|
skip |
|
gs-min-dvec2-dvec2
|
skip |
|
gs-min-dvec3-double
|
skip |
|
gs-min-dvec3-dvec3
|
skip |
|
gs-min-dvec4-double
|
skip |
|
gs-min-dvec4-dvec4
|
skip |
|
gs-mix-double-double-bool
|
skip |
|
gs-mix-double-double-double
|
skip |
|
gs-mix-dvec2-dvec2-bvec2
|
skip |
|
gs-mix-dvec2-dvec2-double
|
skip |
|
gs-mix-dvec2-dvec2-dvec2
|
skip |
|
gs-mix-dvec3-dvec3-bvec3
|
skip |
|
gs-mix-dvec3-dvec3-double
|
skip |
|
gs-mix-dvec3-dvec3-dvec3
|
skip |
|
gs-mix-dvec4-dvec4-bvec4
|
skip |
|
gs-mix-dvec4-dvec4-double
|
skip |
|
gs-mix-dvec4-dvec4-dvec4
|
skip |
|
gs-mod-double-double
|
skip |
|
gs-mod-dvec2-double
|
skip |
|
gs-mod-dvec2-dvec2
|
skip |
|
gs-mod-dvec3-double
|
skip |
|
gs-mod-dvec3-dvec3
|
skip |
|
gs-mod-dvec4-double
|
skip |
|
gs-mod-dvec4-dvec4
|
skip |
|
gs-normalize-double
|
skip |
|
gs-normalize-dvec2
|
skip |
|
gs-normalize-dvec3
|
skip |
|
gs-normalize-dvec4
|
skip |
|
gs-notequal-dvec2-dvec2
|
skip |
|
gs-notequal-dvec3-dvec3
|
skip |
|
gs-notequal-dvec4-dvec4
|
skip |
|
gs-op-add-dmat2-dmat2
|
skip |
|
gs-op-add-dmat2-double
|
skip |
|
gs-op-add-dmat2x3-dmat2x3
|
skip |
|
gs-op-add-dmat2x3-double
|
skip |
|
gs-op-add-dmat2x4-dmat2x4
|
skip |
|
gs-op-add-dmat2x4-double
|
skip |
|
gs-op-add-dmat3-dmat3
|
skip |
|
gs-op-add-dmat3-double
|
skip |
|
gs-op-add-dmat3x2-dmat3x2
|
skip |
|
gs-op-add-dmat3x2-double
|
skip |
|
gs-op-add-dmat3x4-dmat3x4
|
skip |
|
gs-op-add-dmat3x4-double
|
skip |
|
gs-op-add-dmat4-dmat4
|
skip |
|
gs-op-add-dmat4-double
|
skip |
|
gs-op-add-dmat4x2-dmat4x2
|
skip |
|
gs-op-add-dmat4x2-double
|
skip |
|
gs-op-add-dmat4x3-dmat4x3
|
skip |
|
gs-op-add-dmat4x3-double
|
skip |
|
gs-op-add-double-dmat2
|
skip |
|
gs-op-add-double-dmat2x3
|
skip |
|
gs-op-add-double-dmat2x4
|
skip |
|
gs-op-add-double-dmat3
|
skip |
|
gs-op-add-double-dmat3x2
|
skip |
|
gs-op-add-double-dmat3x4
|
skip |
|
gs-op-add-double-dmat4
|
skip |
|
gs-op-add-double-dmat4x2
|
skip |
|
gs-op-add-double-dmat4x3
|
skip |
|
gs-op-add-double-double
|
skip |
|
gs-op-add-double-dvec2
|
skip |
|
gs-op-add-double-dvec3
|
skip |
|
gs-op-add-double-dvec4
|
skip |
|
gs-op-add-dvec2-double
|
skip |
|
gs-op-add-dvec2-dvec2
|
skip |
|
gs-op-add-dvec3-double
|
skip |
|
gs-op-add-dvec3-dvec3
|
skip |
|
gs-op-add-dvec4-double
|
skip |
|
gs-op-add-dvec4-dvec4
|
skip |
|
gs-op-div-dmat2-dmat2
|
skip |
|
gs-op-div-dmat2-double
|
skip |
|
gs-op-div-dmat2x3-dmat2x3
|
skip |
|
gs-op-div-dmat2x3-double
|
skip |
|
gs-op-div-dmat2x4-dmat2x4
|
skip |
|
gs-op-div-dmat2x4-double
|
skip |
|
gs-op-div-dmat3-dmat3
|
skip |
|
gs-op-div-dmat3-double
|
skip |
|
gs-op-div-dmat3x2-dmat3x2
|
skip |
|
gs-op-div-dmat3x2-double
|
skip |
|
gs-op-div-dmat3x4-dmat3x4
|
skip |
|
gs-op-div-dmat3x4-double
|
skip |
|
gs-op-div-dmat4-dmat4
|
skip |
|
gs-op-div-dmat4-double
|
skip |
|
gs-op-div-dmat4x2-dmat4x2
|
skip |
|
gs-op-div-dmat4x2-double
|
skip |
|
gs-op-div-dmat4x3-dmat4x3
|
skip |
|
gs-op-div-dmat4x3-double
|
skip |
|
gs-op-div-double-dmat2
|
skip |
|
gs-op-div-double-dmat2x3
|
skip |
|
gs-op-div-double-dmat2x4
|
skip |
|
gs-op-div-double-dmat3
|
skip |
|
gs-op-div-double-dmat3x2
|
skip |
|
gs-op-div-double-dmat3x4
|
skip |
|
gs-op-div-double-dmat4
|
skip |
|
gs-op-div-double-dmat4x2
|
skip |
|
gs-op-div-double-dmat4x3
|
skip |
|
gs-op-div-double-double
|
skip |
|
gs-op-div-double-dvec2
|
skip |
|
gs-op-div-double-dvec3
|
skip |
|
gs-op-div-double-dvec4
|
skip |
|
gs-op-div-dvec2-double
|
skip |
|
gs-op-div-dvec2-dvec2
|
skip |
|
gs-op-div-dvec3-double
|
skip |
|
gs-op-div-dvec3-dvec3
|
skip |
|
gs-op-div-dvec4-double
|
skip |
|
gs-op-div-dvec4-dvec4
|
skip |
|
gs-op-mult-dmat2-dmat2
|
skip |
|
gs-op-mult-dmat2-dmat3x2
|
skip |
|
gs-op-mult-dmat2-dmat4x2
|
skip |
|
gs-op-mult-dmat2-double
|
skip |
|
gs-op-mult-dmat2-dvec2
|
skip |
|
gs-op-mult-dmat2x3-dmat2
|
skip |
|
gs-op-mult-dmat2x3-dmat3x2
|
skip |
|
gs-op-mult-dmat2x3-dmat4x2
|
skip |
|
gs-op-mult-dmat2x3-double
|
skip |
|
gs-op-mult-dmat2x3-dvec2
|
skip |
|
gs-op-mult-dmat2x4-dmat2
|
skip |
|
gs-op-mult-dmat2x4-dmat3x2
|
skip |
|
gs-op-mult-dmat2x4-dmat4x2
|
skip |
|
gs-op-mult-dmat2x4-double
|
skip |
|
gs-op-mult-dmat2x4-dvec2
|
skip |
|
gs-op-mult-dmat3-dmat2x3
|
skip |
|
gs-op-mult-dmat3-dmat3
|
skip |
|
gs-op-mult-dmat3-dmat4x3
|
skip |
|
gs-op-mult-dmat3-double
|
skip |
|
gs-op-mult-dmat3-dvec3
|
skip |
|
gs-op-mult-dmat3x2-dmat2x3
|
skip |
|
gs-op-mult-dmat3x2-dmat3
|
skip |
|
gs-op-mult-dmat3x2-dmat4x3
|
skip |
|
gs-op-mult-dmat3x2-double
|
skip |
|
gs-op-mult-dmat3x2-dvec3
|
skip |
|
gs-op-mult-dmat3x4-dmat2x3
|
skip |
|
gs-op-mult-dmat3x4-dmat3
|
skip |
|
gs-op-mult-dmat3x4-dmat4x3
|
skip |
|
gs-op-mult-dmat3x4-double
|
skip |
|
gs-op-mult-dmat3x4-dvec3
|
skip |
|
gs-op-mult-dmat4-dmat2x4
|
skip |
|
gs-op-mult-dmat4-dmat3x4
|
skip |
|
gs-op-mult-dmat4-dmat4
|
skip |
|
gs-op-mult-dmat4-double
|
skip |
|
gs-op-mult-dmat4-dvec4
|
skip |
|
gs-op-mult-dmat4x2-dmat2x4
|
skip |
|
gs-op-mult-dmat4x2-dmat3x4
|
skip |
|
gs-op-mult-dmat4x2-dmat4
|
skip |
|
gs-op-mult-dmat4x2-double
|
skip |
|
gs-op-mult-dmat4x2-dvec4
|
skip |
|
gs-op-mult-dmat4x3-dmat2x4
|
skip |
|
gs-op-mult-dmat4x3-dmat3x4
|
skip |
|
gs-op-mult-dmat4x3-dmat4
|
skip |
|
gs-op-mult-dmat4x3-double
|
skip |
|
gs-op-mult-dmat4x3-dvec4
|
skip |
|
gs-op-mult-double-dmat2
|
skip |
|
gs-op-mult-double-dmat2x3
|
skip |
|
gs-op-mult-double-dmat2x4
|
skip |
|
gs-op-mult-double-dmat3
|
skip |
|
gs-op-mult-double-dmat3x2
|
skip |
|
gs-op-mult-double-dmat3x4
|
skip |
|
gs-op-mult-double-dmat4
|
skip |
|
gs-op-mult-double-dmat4x2
|
skip |
|
gs-op-mult-double-dmat4x3
|
skip |
|
gs-op-mult-double-double
|
skip |
|
gs-op-mult-double-dvec2
|
skip |
|
gs-op-mult-double-dvec3
|
skip |
|
gs-op-mult-double-dvec4
|
skip |
|
gs-op-mult-dvec2-dmat2
|
skip |
|
gs-op-mult-dvec2-dmat3x2
|
skip |
|
gs-op-mult-dvec2-dmat4x2
|
skip |
|
gs-op-mult-dvec2-double
|
skip |
|
gs-op-mult-dvec2-dvec2
|
skip |
|
gs-op-mult-dvec3-dmat2x3
|
skip |
|
gs-op-mult-dvec3-dmat3
|
skip |
|
gs-op-mult-dvec3-dmat4x3
|
skip |
|
gs-op-mult-dvec3-double
|
skip |
|
gs-op-mult-dvec3-dvec3
|
skip |
|
gs-op-mult-dvec4-dmat2x4
|
skip |
|
gs-op-mult-dvec4-dmat3x4
|
skip |
|
gs-op-mult-dvec4-dmat4
|
skip |
|
gs-op-mult-dvec4-double
|
skip |
|
gs-op-mult-dvec4-dvec4
|
skip |
|
gs-op-sub-dmat2-dmat2
|
skip |
|
gs-op-sub-dmat2-double
|
skip |
|
gs-op-sub-dmat2x3-dmat2x3
|
skip |
|
gs-op-sub-dmat2x3-double
|
skip |
|
gs-op-sub-dmat2x4-dmat2x4
|
skip |
|
gs-op-sub-dmat2x4-double
|
skip |
|
gs-op-sub-dmat3-dmat3
|
skip |
|
gs-op-sub-dmat3-double
|
skip |
|
gs-op-sub-dmat3x2-dmat3x2
|
skip |
|
gs-op-sub-dmat3x2-double
|
skip |
|
gs-op-sub-dmat3x4-dmat3x4
|
skip |
|
gs-op-sub-dmat3x4-double
|
skip |
|
gs-op-sub-dmat4-dmat4
|
skip |
|
gs-op-sub-dmat4-double
|
skip |
|
gs-op-sub-dmat4x2-dmat4x2
|
skip |
|
gs-op-sub-dmat4x2-double
|
skip |
|
gs-op-sub-dmat4x3-dmat4x3
|
skip |
|
gs-op-sub-dmat4x3-double
|
skip |
|
gs-op-sub-double-dmat2
|
skip |
|
gs-op-sub-double-dmat2x3
|
skip |
|
gs-op-sub-double-dmat2x4
|
skip |
|
gs-op-sub-double-dmat3
|
skip |
|
gs-op-sub-double-dmat3x2
|
skip |
|
gs-op-sub-double-dmat3x4
|
skip |
|
gs-op-sub-double-dmat4
|
skip |
|
gs-op-sub-double-dmat4x2
|
skip |
|
gs-op-sub-double-dmat4x3
|
skip |
|
gs-op-sub-double-double
|
skip |
|
gs-op-sub-double-dvec2
|
skip |
|
gs-op-sub-double-dvec3
|
skip |
|
gs-op-sub-double-dvec4
|
skip |
|
gs-op-sub-dvec2-double
|
skip |
|
gs-op-sub-dvec2-dvec2
|
skip |
|
gs-op-sub-dvec3-double
|
skip |
|
gs-op-sub-dvec3-dvec3
|
skip |
|
gs-op-sub-dvec4-double
|
skip |
|
gs-op-sub-dvec4-dvec4
|
skip |
|
gs-outerproduct-dvec2-dvec2
|
skip |
|
gs-outerproduct-dvec2-dvec3
|
skip |
|
gs-outerproduct-dvec2-dvec4
|
skip |
|
gs-outerproduct-dvec3-dvec2
|
skip |
|
gs-outerproduct-dvec3-dvec3
|
skip |
|
gs-outerproduct-dvec3-dvec4
|
skip |
|
gs-outerproduct-dvec4-dvec2
|
skip |
|
gs-outerproduct-dvec4-dvec3
|
skip |
|
gs-outerproduct-dvec4-dvec4
|
skip |
|
gs-reflect-double-double
|
skip |
|
gs-reflect-dvec2-dvec2
|
skip |
|
gs-reflect-dvec3-dvec3
|
skip |
|
gs-reflect-dvec4-dvec4
|
skip |
|
gs-refract-double-double-double
|
skip |
|
gs-refract-dvec2-dvec2-double
|
skip |
|
gs-refract-dvec3-dvec3-double
|
skip |
|
gs-refract-dvec4-dvec4-double
|
skip |
|
gs-round-double
|
skip |
|
gs-round-dvec2
|
skip |
|
gs-round-dvec3
|
skip |
|
gs-round-dvec4
|
skip |
|
gs-roundeven-double
|
skip |
|
gs-roundeven-dvec2
|
skip |
|
gs-roundeven-dvec3
|
skip |
|
gs-roundeven-dvec4
|
skip |
|
gs-sign-double
|
skip |
|
gs-sign-dvec2
|
skip |
|
gs-sign-dvec3
|
skip |
|
gs-sign-dvec4
|
skip |
|
gs-smoothstep-double-double-double
|
skip |
|
gs-smoothstep-double-double-dvec2
|
skip |
|
gs-smoothstep-double-double-dvec3
|
skip |
|
gs-smoothstep-double-double-dvec4
|
skip |
|
gs-smoothstep-dvec2-dvec2-dvec2
|
skip |
|
gs-smoothstep-dvec3-dvec3-dvec3
|
skip |
|
gs-smoothstep-dvec4-dvec4-dvec4
|
skip |
|
gs-sqrt-double
|
skip |
|
gs-sqrt-dvec2
|
skip |
|
gs-sqrt-dvec3
|
skip |
|
gs-sqrt-dvec4
|
skip |
|
gs-step-double-double
|
skip |
|
gs-step-double-dvec2
|
skip |
|
gs-step-double-dvec3
|
skip |
|
gs-step-double-dvec4
|
skip |
|
gs-step-dvec2-dvec2
|
skip |
|
gs-step-dvec3-dvec3
|
skip |
|
gs-step-dvec4-dvec4
|
skip |
|
gs-transpose-dmat2
|
skip |
|
gs-transpose-dmat2x3
|
skip |
|
gs-transpose-dmat2x4
|
skip |
|
gs-transpose-dmat3
|
skip |
|
gs-transpose-dmat3x2
|
skip |
|
gs-transpose-dmat3x4
|
skip |
|
gs-transpose-dmat4
|
skip |
|
gs-transpose-dmat4x2
|
skip |
|
gs-transpose-dmat4x3
|
skip |
|
gs-trunc-double
|
skip |
|
gs-trunc-dvec2
|
skip |
|
gs-trunc-dvec3
|
skip |
|
gs-trunc-dvec4
|
skip |
|
vs-abs-double
|
skip |
|
vs-abs-dvec2
|
skip |
|
vs-abs-dvec3
|
skip |
|
vs-abs-dvec4
|
skip |
|
vs-ceil-double
|
skip |
|
vs-ceil-dvec2
|
skip |
|
vs-ceil-dvec3
|
skip |
|
vs-ceil-dvec4
|
skip |
|
vs-clamp-double-double-double
|
skip |
|
vs-clamp-dvec2-double-double
|
skip |
|
vs-clamp-dvec2-dvec2-dvec2
|
skip |
|
vs-clamp-dvec3-double-double
|
skip |
|
vs-clamp-dvec3-dvec3-dvec3
|
skip |
|
vs-clamp-dvec4-double-double
|
skip |
|
vs-clamp-dvec4-dvec4-dvec4
|
skip |
|
vs-cross-dvec3-dvec3
|
skip |
|
vs-determinant-dmat2
|
skip |
|
vs-determinant-dmat3
|
skip |
|
vs-determinant-dmat4
|
skip |
|
vs-distance-double-double
|
skip |
|
vs-distance-dvec2-dvec2
|
skip |
|
vs-distance-dvec3-dvec3
|
skip |
|
vs-distance-dvec4-dvec4
|
skip |
|
vs-dot-double-double
|
skip |
|
vs-dot-dvec2-dvec2
|
skip |
|
vs-dot-dvec3-dvec3
|
skip |
|
vs-dot-dvec4-dvec4
|
skip |
|
vs-equal-dvec2-dvec2
|
skip |
|
vs-equal-dvec3-dvec3
|
skip |
|
vs-equal-dvec4-dvec4
|
skip |
|
vs-faceforward-double-double-double
|
skip |
|
vs-faceforward-dvec2-dvec2-dvec2
|
skip |
|
vs-faceforward-dvec3-dvec3-dvec3
|
skip |
|
vs-faceforward-dvec4-dvec4-dvec4
|
skip |
|
vs-floor-double
|
skip |
|
vs-floor-dvec2
|
skip |
|
vs-floor-dvec3
|
skip |
|
vs-floor-dvec4
|
skip |
|
vs-fract-double
|
skip |
|
vs-fract-dvec2
|
skip |
|
vs-fract-dvec3
|
skip |
|
vs-fract-dvec4
|
skip |
|
vs-greaterthan-dvec2-dvec2
|
skip |
|
vs-greaterthan-dvec3-dvec3
|
skip |
|
vs-greaterthan-dvec4-dvec4
|
skip |
|
vs-greaterthanequal-dvec2-dvec2
|
skip |
|
vs-greaterthanequal-dvec3-dvec3
|
skip |
|
vs-greaterthanequal-dvec4-dvec4
|
skip |
|
vs-inverse-dmat2
|
skip |
|
vs-inverse-dmat3
|
skip |
|
vs-inverse-dmat4
|
skip |
|
vs-inversesqrt-double
|
skip |
|
vs-inversesqrt-dvec2
|
skip |
|
vs-inversesqrt-dvec3
|
skip |
|
vs-inversesqrt-dvec4
|
skip |
|
vs-length-double
|
skip |
|
vs-length-dvec2
|
skip |
|
vs-length-dvec3
|
skip |
|
vs-length-dvec4
|
skip |
|
vs-lessthan-dvec2-dvec2
|
skip |
|
vs-lessthan-dvec3-dvec3
|
skip |
|
vs-lessthan-dvec4-dvec4
|
skip |
|
vs-lessthanequal-dvec2-dvec2
|
skip |
|
vs-lessthanequal-dvec3-dvec3
|
skip |
|
vs-lessthanequal-dvec4-dvec4
|
skip |
|
vs-matrixcompmult-dmat2-dmat2
|
skip |
|
vs-matrixcompmult-dmat2x3-dmat2x3
|
skip |
|
vs-matrixcompmult-dmat2x4-dmat2x4
|
skip |
|
vs-matrixcompmult-dmat3-dmat3
|
skip |
|
vs-matrixcompmult-dmat3x2-dmat3x2
|
skip |
|
vs-matrixcompmult-dmat3x4-dmat3x4
|
skip |
|
vs-matrixcompmult-dmat4-dmat4
|
skip |
|
vs-matrixcompmult-dmat4x2-dmat4x2
|
skip |
|
vs-matrixcompmult-dmat4x3-dmat4x3
|
skip |
|
vs-max-double-double
|
skip |
|
vs-max-dvec2-double
|
skip |
|
vs-max-dvec2-dvec2
|
skip |
|
vs-max-dvec3-double
|
skip |
|
vs-max-dvec3-dvec3
|
skip |
|
vs-max-dvec4-double
|
skip |
|
vs-max-dvec4-dvec4
|
skip |
|
vs-min-double-double
|
skip |
|
vs-min-dvec2-double
|
skip |
|
vs-min-dvec2-dvec2
|
skip |
|
vs-min-dvec3-double
|
skip |
|
vs-min-dvec3-dvec3
|
skip |
|
vs-min-dvec4-double
|
skip |
|
vs-min-dvec4-dvec4
|
skip |
|
vs-mix-double-double-bool
|
skip |
|
vs-mix-double-double-double
|
skip |
|
vs-mix-dvec2-dvec2-bvec2
|
skip |
|
vs-mix-dvec2-dvec2-double
|
skip |
|
vs-mix-dvec2-dvec2-dvec2
|
skip |
|
vs-mix-dvec3-dvec3-bvec3
|
skip |
|
vs-mix-dvec3-dvec3-double
|
skip |
|
vs-mix-dvec3-dvec3-dvec3
|
skip |
|
vs-mix-dvec4-dvec4-bvec4
|
skip |
|
vs-mix-dvec4-dvec4-double
|
skip |
|
vs-mix-dvec4-dvec4-dvec4
|
skip |
|
vs-mod-double-double
|
skip |
|
vs-mod-dvec2-double
|
skip |
|
vs-mod-dvec2-dvec2
|
skip |
|
vs-mod-dvec3-double
|
skip |
|
vs-mod-dvec3-dvec3
|
skip |
|
vs-mod-dvec4-double
|
skip |
|
vs-mod-dvec4-dvec4
|
skip |
|
vs-normalize-double
|
skip |
|
vs-normalize-dvec2
|
skip |
|
vs-normalize-dvec3
|
skip |
|
vs-normalize-dvec4
|
skip |
|
vs-notequal-dvec2-dvec2
|
skip |
|
vs-notequal-dvec3-dvec3
|
skip |
|
vs-notequal-dvec4-dvec4
|
skip |
|
vs-op-add-dmat2-dmat2
|
skip |
|
vs-op-add-dmat2-double
|
skip |
|
vs-op-add-dmat2x3-dmat2x3
|
skip |
|
vs-op-add-dmat2x3-double
|
skip |
|
vs-op-add-dmat2x4-dmat2x4
|
skip |
|
vs-op-add-dmat2x4-double
|
skip |
|
vs-op-add-dmat3-dmat3
|
skip |
|
vs-op-add-dmat3-double
|
skip |
|
vs-op-add-dmat3x2-dmat3x2
|
skip |
|
vs-op-add-dmat3x2-double
|
skip |
|
vs-op-add-dmat3x4-dmat3x4
|
skip |
|
vs-op-add-dmat3x4-double
|
skip |
|
vs-op-add-dmat4-dmat4
|
skip |
|
vs-op-add-dmat4-double
|
skip |
|
vs-op-add-dmat4x2-dmat4x2
|
skip |
|
vs-op-add-dmat4x2-double
|
skip |
|
vs-op-add-dmat4x3-dmat4x3
|
skip |
|
vs-op-add-dmat4x3-double
|
skip |
|
vs-op-add-double-dmat2
|
skip |
|
vs-op-add-double-dmat2x3
|
skip |
|
vs-op-add-double-dmat2x4
|
skip |
|
vs-op-add-double-dmat3
|
skip |
|
vs-op-add-double-dmat3x2
|
skip |
|
vs-op-add-double-dmat3x4
|
skip |
|
vs-op-add-double-dmat4
|
skip |
|
vs-op-add-double-dmat4x2
|
skip |
|
vs-op-add-double-dmat4x3
|
skip |
|
vs-op-add-double-double
|
skip |
|
vs-op-add-double-dvec2
|
skip |
|
vs-op-add-double-dvec3
|
skip |
|
vs-op-add-double-dvec4
|
skip |
|
vs-op-add-dvec2-double
|
skip |
|
vs-op-add-dvec2-dvec2
|
skip |
|
vs-op-add-dvec3-double
|
skip |
|
vs-op-add-dvec3-dvec3
|
skip |
|
vs-op-add-dvec4-double
|
skip |
|
vs-op-add-dvec4-dvec4
|
skip |
|
vs-op-div-dmat2-dmat2
|
skip |
|
vs-op-div-dmat2-double
|
skip |
|
vs-op-div-dmat2x3-dmat2x3
|
skip |
|
vs-op-div-dmat2x3-double
|
skip |
|
vs-op-div-dmat2x4-dmat2x4
|
skip |
|
vs-op-div-dmat2x4-double
|
skip |
|
vs-op-div-dmat3-dmat3
|
skip |
|
vs-op-div-dmat3-double
|
skip |
|
vs-op-div-dmat3x2-dmat3x2
|
skip |
|
vs-op-div-dmat3x2-double
|
skip |
|
vs-op-div-dmat3x4-dmat3x4
|
skip |
|
vs-op-div-dmat3x4-double
|
skip |
|
vs-op-div-dmat4-dmat4
|
skip |
|
vs-op-div-dmat4-double
|
skip |
|
vs-op-div-dmat4x2-dmat4x2
|
skip |
|
vs-op-div-dmat4x2-double
|
skip |
|
vs-op-div-dmat4x3-dmat4x3
|
skip |
|
vs-op-div-dmat4x3-double
|
skip |
|
vs-op-div-double-dmat2
|
skip |
|
vs-op-div-double-dmat2x3
|
skip |
|
vs-op-div-double-dmat2x4
|
skip |
|
vs-op-div-double-dmat3
|
skip |
|
vs-op-div-double-dmat3x2
|
skip |
|
vs-op-div-double-dmat3x4
|
skip |
|
vs-op-div-double-dmat4
|
skip |
|
vs-op-div-double-dmat4x2
|
skip |
|
vs-op-div-double-dmat4x3
|
skip |
|
vs-op-div-double-double
|
skip |
|
vs-op-div-double-dvec2
|
skip |
|
vs-op-div-double-dvec3
|
skip |
|
vs-op-div-double-dvec4
|
skip |
|
vs-op-div-dvec2-double
|
skip |
|
vs-op-div-dvec2-dvec2
|
skip |
|
vs-op-div-dvec3-double
|
skip |
|
vs-op-div-dvec3-dvec3
|
skip |
|
vs-op-div-dvec4-double
|
skip |
|
vs-op-div-dvec4-dvec4
|
skip |
|
vs-op-mult-dmat2-dmat2
|
skip |
|
vs-op-mult-dmat2-dmat3x2
|
skip |
|
vs-op-mult-dmat2-dmat4x2
|
skip |
|
vs-op-mult-dmat2-double
|
skip |
|
vs-op-mult-dmat2-dvec2
|
skip |
|
vs-op-mult-dmat2x3-dmat2
|
skip |
|
vs-op-mult-dmat2x3-dmat3x2
|
skip |
|
vs-op-mult-dmat2x3-dmat4x2
|
skip |
|
vs-op-mult-dmat2x3-double
|
skip |
|
vs-op-mult-dmat2x3-dvec2
|
skip |
|
vs-op-mult-dmat2x4-dmat2
|
skip |
|
vs-op-mult-dmat2x4-dmat3x2
|
skip |
|
vs-op-mult-dmat2x4-dmat4x2
|
skip |
|
vs-op-mult-dmat2x4-double
|
skip |
|
vs-op-mult-dmat2x4-dvec2
|
skip |
|
vs-op-mult-dmat3-dmat2x3
|
skip |
|
vs-op-mult-dmat3-dmat3
|
skip |
|
vs-op-mult-dmat3-dmat4x3
|
skip |
|
vs-op-mult-dmat3-double
|
skip |
|
vs-op-mult-dmat3-dvec3
|
skip |
|
vs-op-mult-dmat3x2-dmat2x3
|
skip |
|
vs-op-mult-dmat3x2-dmat3
|
skip |
|
vs-op-mult-dmat3x2-dmat4x3
|
skip |
|
vs-op-mult-dmat3x2-double
|
skip |
|
vs-op-mult-dmat3x2-dvec3
|
skip |
|
vs-op-mult-dmat3x4-dmat2x3
|
skip |
|
vs-op-mult-dmat3x4-dmat3
|
skip |
|
vs-op-mult-dmat3x4-dmat4x3
|
skip |
|
vs-op-mult-dmat3x4-double
|
skip |
|
vs-op-mult-dmat3x4-dvec3
|
skip |
|
vs-op-mult-dmat4-dmat2x4
|
skip |
|
vs-op-mult-dmat4-dmat3x4
|
skip |
|
vs-op-mult-dmat4-dmat4
|
skip |
|
vs-op-mult-dmat4-double
|
skip |
|
vs-op-mult-dmat4-dvec4
|
skip |
|
vs-op-mult-dmat4x2-dmat2x4
|
skip |
|
vs-op-mult-dmat4x2-dmat3x4
|
skip |
|
vs-op-mult-dmat4x2-dmat4
|
skip |
|
vs-op-mult-dmat4x2-double
|
skip |
|
vs-op-mult-dmat4x2-dvec4
|
skip |
|
vs-op-mult-dmat4x3-dmat2x4
|
skip |
|
vs-op-mult-dmat4x3-dmat3x4
|
skip |
|
vs-op-mult-dmat4x3-dmat4
|
skip |
|
vs-op-mult-dmat4x3-double
|
skip |
|
vs-op-mult-dmat4x3-dvec4
|
skip |
|
vs-op-mult-double-dmat2
|
skip |
|
vs-op-mult-double-dmat2x3
|
skip |
|
vs-op-mult-double-dmat2x4
|
skip |
|
vs-op-mult-double-dmat3
|
skip |
|
vs-op-mult-double-dmat3x2
|
skip |
|
vs-op-mult-double-dmat3x4
|
skip |
|
vs-op-mult-double-dmat4
|
skip |
|
vs-op-mult-double-dmat4x2
|
skip |
|
vs-op-mult-double-dmat4x3
|
skip |
|
vs-op-mult-double-double
|
skip |
|
vs-op-mult-double-dvec2
|
skip |
|
vs-op-mult-double-dvec3
|
skip |
|
vs-op-mult-double-dvec4
|
skip |
|
vs-op-mult-dvec2-dmat2
|
skip |
|
vs-op-mult-dvec2-dmat3x2
|
skip |
|
vs-op-mult-dvec2-dmat4x2
|
skip |
|
vs-op-mult-dvec2-double
|
skip |
|
vs-op-mult-dvec2-dvec2
|
skip |
|
vs-op-mult-dvec3-dmat2x3
|
skip |
|
vs-op-mult-dvec3-dmat3
|
skip |
|
vs-op-mult-dvec3-dmat4x3
|
skip |
|
vs-op-mult-dvec3-double
|
skip |
|
vs-op-mult-dvec3-dvec3
|
skip |
|
vs-op-mult-dvec4-dmat2x4
|
skip |
|
vs-op-mult-dvec4-dmat3x4
|
skip |
|
vs-op-mult-dvec4-dmat4
|
skip |
|
vs-op-mult-dvec4-double
|
skip |
|
vs-op-mult-dvec4-dvec4
|
skip |
|
vs-op-sub-dmat2-dmat2
|
skip |
|
vs-op-sub-dmat2-double
|
skip |
|
vs-op-sub-dmat2x3-dmat2x3
|
skip |
|
vs-op-sub-dmat2x3-double
|
skip |
|
vs-op-sub-dmat2x4-dmat2x4
|
skip |
|
vs-op-sub-dmat2x4-double
|
skip |
|
vs-op-sub-dmat3-dmat3
|
skip |
|
vs-op-sub-dmat3-double
|
skip |
|
vs-op-sub-dmat3x2-dmat3x2
|
skip |
|
vs-op-sub-dmat3x2-double
|
skip |
|
vs-op-sub-dmat3x4-dmat3x4
|
skip |
|
vs-op-sub-dmat3x4-double
|
skip |
|
vs-op-sub-dmat4-dmat4
|
skip |
|
vs-op-sub-dmat4-double
|
skip |
|
vs-op-sub-dmat4x2-dmat4x2
|
skip |
|
vs-op-sub-dmat4x2-double
|
skip |
|
vs-op-sub-dmat4x3-dmat4x3
|
skip |
|
vs-op-sub-dmat4x3-double
|
skip |
|
vs-op-sub-double-dmat2
|
skip |
|
vs-op-sub-double-dmat2x3
|
skip |
|
vs-op-sub-double-dmat2x4
|
skip |
|
vs-op-sub-double-dmat3
|
skip |
|
vs-op-sub-double-dmat3x2
|
skip |
|
vs-op-sub-double-dmat3x4
|
skip |
|
vs-op-sub-double-dmat4
|
skip |
|
vs-op-sub-double-dmat4x2
|
skip |
|
vs-op-sub-double-dmat4x3
|
skip |
|
vs-op-sub-double-double
|
skip |
|
vs-op-sub-double-dvec2
|
skip |
|
vs-op-sub-double-dvec3
|
skip |
|
vs-op-sub-double-dvec4
|
skip |
|
vs-op-sub-dvec2-double
|
skip |
|
vs-op-sub-dvec2-dvec2
|
skip |
|
vs-op-sub-dvec3-double
|
skip |
|
vs-op-sub-dvec3-dvec3
|
skip |
|
vs-op-sub-dvec4-double
|
skip |
|
vs-op-sub-dvec4-dvec4
|
skip |
|
vs-outerproduct-dvec2-dvec2
|
skip |
|
vs-outerproduct-dvec2-dvec3
|
skip |
|
vs-outerproduct-dvec2-dvec4
|
skip |
|
vs-outerproduct-dvec3-dvec2
|
skip |
|
vs-outerproduct-dvec3-dvec3
|
skip |
|
vs-outerproduct-dvec3-dvec4
|
skip |
|
vs-outerproduct-dvec4-dvec2
|
skip |
|
vs-outerproduct-dvec4-dvec3
|
skip |
|
vs-outerproduct-dvec4-dvec4
|
skip |
|
vs-reflect-double-double
|
skip |
|
vs-reflect-dvec2-dvec2
|
skip |
|
vs-reflect-dvec3-dvec3
|
skip |
|
vs-reflect-dvec4-dvec4
|
skip |
|
vs-refract-double-double-double
|
skip |
|
vs-refract-dvec2-dvec2-double
|
skip |
|
vs-refract-dvec3-dvec3-double
|
skip |
|
vs-refract-dvec4-dvec4-double
|
skip |
|
vs-round-double
|
skip |
|
vs-round-dvec2
|
skip |
|
vs-round-dvec3
|
skip |
|
vs-round-dvec4
|
skip |
|
vs-roundeven-double
|
skip |
|
vs-roundeven-dvec2
|
skip |
|
vs-roundeven-dvec3
|
skip |
|
vs-roundeven-dvec4
|
skip |
|
vs-sign-double
|
skip |
|
vs-sign-dvec2
|
skip |
|
vs-sign-dvec3
|
skip |
|
vs-sign-dvec4
|
skip |
|
vs-smoothstep-double-double-double
|
skip |
|
vs-smoothstep-double-double-dvec2
|
skip |
|
vs-smoothstep-double-double-dvec3
|
skip |
|
vs-smoothstep-double-double-dvec4
|
skip |
|
vs-smoothstep-dvec2-dvec2-dvec2
|
skip |
|
vs-smoothstep-dvec3-dvec3-dvec3
|
skip |
|
vs-smoothstep-dvec4-dvec4-dvec4
|
skip |
|
vs-sqrt-double
|
skip |
|
vs-sqrt-dvec2
|
skip |
|
vs-sqrt-dvec3
|
skip |
|
vs-sqrt-dvec4
|
skip |
|
vs-step-double-double
|
skip |
|
vs-step-double-dvec2
|
skip |
|
vs-step-double-dvec3
|
skip |
|
vs-step-double-dvec4
|
skip |
|
vs-step-dvec2-dvec2
|
skip |
|
vs-step-dvec3-dvec3
|
skip |
|
vs-step-dvec4-dvec4
|
skip |
|
vs-transpose-dmat2
|
skip |
|
vs-transpose-dmat2x3
|
skip |
|
vs-transpose-dmat2x4
|
skip |
|
vs-transpose-dmat3
|
skip |
|
vs-transpose-dmat3x2
|
skip |
|
vs-transpose-dmat3x4
|
skip |
|
vs-transpose-dmat4
|
skip |
|
vs-transpose-dmat4x2
|
skip |
|
vs-transpose-dmat4x3
|
skip |
|
vs-trunc-double
|
skip |
|
vs-trunc-dvec2
|
skip |
|
vs-trunc-dvec3
|
skip |
|
vs-trunc-dvec4
|
skip |
|
conversion
|
0/0 |
|
frag-conversion-explicit-bool-double
|
skip |
|
frag-conversion-explicit-bvec2-dvec2
|
skip |
|
frag-conversion-explicit-bvec3-dvec3
|
skip |
|
frag-conversion-explicit-bvec4-dvec4
|
skip |
|
frag-conversion-explicit-dmat2-mat2
|
skip |
|
frag-conversion-explicit-dmat2x3-mat2x3
|
skip |
|
frag-conversion-explicit-dmat2x4-mat2x4
|
skip |
|
frag-conversion-explicit-dmat3-mat3
|
skip |
|
frag-conversion-explicit-dmat3x2-mat3x2
|
skip |
|
frag-conversion-explicit-dmat3x4-mat3x4
|
skip |
|
frag-conversion-explicit-dmat4-mat4
|
skip |
|
frag-conversion-explicit-dmat4x2-mat4x2
|
skip |
|
frag-conversion-explicit-dmat4x3-mat4x3
|
skip |
|
frag-conversion-explicit-double-bool
|
skip |
|
frag-conversion-explicit-double-float
|
skip |
|
frag-conversion-explicit-double-int
|
skip |
|
frag-conversion-explicit-double-uint
|
skip |
|
frag-conversion-explicit-dvec2-bvec2
|
skip |
|
frag-conversion-explicit-dvec2-ivec2
|
skip |
|
frag-conversion-explicit-dvec2-uvec2
|
skip |
|
frag-conversion-explicit-dvec2-vec2
|
skip |
|
frag-conversion-explicit-dvec3-bvec3
|
skip |
|
frag-conversion-explicit-dvec3-ivec3
|
skip |
|
frag-conversion-explicit-dvec3-uvec3
|
skip |
|
frag-conversion-explicit-dvec3-vec3
|
skip |
|
frag-conversion-explicit-dvec4-bvec4
|
skip |
|
frag-conversion-explicit-dvec4-ivec4
|
skip |
|
frag-conversion-explicit-dvec4-uvec4
|
skip |
|
frag-conversion-explicit-dvec4-vec4
|
skip |
|
frag-conversion-implicit-float-double
|
skip |
|
frag-conversion-implicit-int-double
|
skip |
|
frag-conversion-implicit-ivec2-dvec2
|
skip |
|
frag-conversion-implicit-ivec3-dvec3
|
skip |
|
frag-conversion-implicit-ivec4-dvec4
|
skip |
|
frag-conversion-implicit-mat2-dmat2
|
skip |
|
frag-conversion-implicit-mat2x3-dmat2x3
|
skip |
|
frag-conversion-implicit-mat2x4-dmat2x4
|
skip |
|
frag-conversion-implicit-mat3-dmat3
|
skip |
|
frag-conversion-implicit-mat3x2-dmat3x2
|
skip |
|
frag-conversion-implicit-mat3x4-dmat3x4
|
skip |
|
frag-conversion-implicit-mat4-dmat4
|
skip |
|
frag-conversion-implicit-mat4x2-dmat4x2
|
skip |
|
frag-conversion-implicit-mat4x3-dmat4x3
|
skip |
|
frag-conversion-implicit-uint-double
|
skip |
|
frag-conversion-implicit-uvec2-dvec2
|
skip |
|
frag-conversion-implicit-uvec3-dvec3
|
skip |
|
frag-conversion-implicit-uvec4-dvec4
|
skip |
|
frag-conversion-implicit-vec2-dvec2
|
skip |
|
frag-conversion-implicit-vec3-dvec3
|
skip |
|
frag-conversion-implicit-vec4-dvec4
|
skip |
|
geom-conversion-explicit-bool-double
|
skip |
|
geom-conversion-explicit-bvec2-dvec2
|
skip |
|
geom-conversion-explicit-bvec3-dvec3
|
skip |
|
geom-conversion-explicit-bvec4-dvec4
|
skip |
|
geom-conversion-explicit-dmat2-mat2
|
skip |
|
geom-conversion-explicit-dmat2x3-mat2x3
|
skip |
|
geom-conversion-explicit-dmat2x4-mat2x4
|
skip |
|
geom-conversion-explicit-dmat3-mat3
|
skip |
|
geom-conversion-explicit-dmat3x2-mat3x2
|
skip |
|
geom-conversion-explicit-dmat3x4-mat3x4
|
skip |
|
geom-conversion-explicit-dmat4-mat4
|
skip |
|
geom-conversion-explicit-dmat4x2-mat4x2
|
skip |
|
geom-conversion-explicit-dmat4x3-mat4x3
|
skip |
|
geom-conversion-explicit-double-bool
|
skip |
|
geom-conversion-explicit-double-float
|
skip |
|
geom-conversion-explicit-double-int
|
skip |
|
geom-conversion-explicit-double-uint
|
skip |
|
geom-conversion-explicit-dvec2-bvec2
|
skip |
|
geom-conversion-explicit-dvec2-ivec2
|
skip |
|
geom-conversion-explicit-dvec2-uvec2
|
skip |
|
geom-conversion-explicit-dvec2-vec2
|
skip |
|
geom-conversion-explicit-dvec3-bvec3
|
skip |
|
geom-conversion-explicit-dvec3-ivec3
|
skip |
|
geom-conversion-explicit-dvec3-uvec3
|
skip |
|
geom-conversion-explicit-dvec3-vec3
|
skip |
|
geom-conversion-explicit-dvec4-bvec4
|
skip |
|
geom-conversion-explicit-dvec4-ivec4
|
skip |
|
geom-conversion-explicit-dvec4-uvec4
|
skip |
|
geom-conversion-explicit-dvec4-vec4
|
skip |
|
geom-conversion-implicit-float-double
|
skip |
|
geom-conversion-implicit-int-double
|
skip |
|
geom-conversion-implicit-ivec2-dvec2
|
skip |
|
geom-conversion-implicit-ivec3-dvec3
|
skip |
|
geom-conversion-implicit-ivec4-dvec4
|
skip |
|
geom-conversion-implicit-mat2-dmat2
|
skip |
|
geom-conversion-implicit-mat2x3-dmat2x3
|
skip |
|
geom-conversion-implicit-mat2x4-dmat2x4
|
skip |
|
geom-conversion-implicit-mat3-dmat3
|
skip |
|
geom-conversion-implicit-mat3x2-dmat3x2
|
skip |
|
geom-conversion-implicit-mat3x4-dmat3x4
|
skip |
|
geom-conversion-implicit-mat4-dmat4
|
skip |
|
geom-conversion-implicit-mat4x2-dmat4x2
|
skip |
|
geom-conversion-implicit-mat4x3-dmat4x3
|
skip |
|
geom-conversion-implicit-uint-double
|
skip |
|
geom-conversion-implicit-uvec2-dvec2
|
skip |
|
geom-conversion-implicit-uvec3-dvec3
|
skip |
|
geom-conversion-implicit-uvec4-dvec4
|
skip |
|
geom-conversion-implicit-vec2-dvec2
|
skip |
|
geom-conversion-implicit-vec3-dvec3
|
skip |
|
geom-conversion-implicit-vec4-dvec4
|
skip |
|
vert-conversion-explicit-bool-double
|
skip |
|
vert-conversion-explicit-bvec2-dvec2
|
skip |
|
vert-conversion-explicit-bvec3-dvec3
|
skip |
|
vert-conversion-explicit-bvec4-dvec4
|
skip |
|
vert-conversion-explicit-dmat2-mat2
|
skip |
|
vert-conversion-explicit-dmat2x3-mat2x3
|
skip |
|
vert-conversion-explicit-dmat2x4-mat2x4
|
skip |
|
vert-conversion-explicit-dmat3-mat3
|
skip |
|
vert-conversion-explicit-dmat3x2-mat3x2
|
skip |
|
vert-conversion-explicit-dmat3x4-mat3x4
|
skip |
|
vert-conversion-explicit-dmat4-mat4
|
skip |
|
vert-conversion-explicit-dmat4x2-mat4x2
|
skip |
|
vert-conversion-explicit-dmat4x3-mat4x3
|
skip |
|
vert-conversion-explicit-double-bool
|
skip |
|
vert-conversion-explicit-double-float
|
skip |
|
vert-conversion-explicit-double-int
|
skip |
|
vert-conversion-explicit-double-uint
|
skip |
|
vert-conversion-explicit-dvec2-bvec2
|
skip |
|
vert-conversion-explicit-dvec2-ivec2
|
skip |
|
vert-conversion-explicit-dvec2-uvec2
|
skip |
|
vert-conversion-explicit-dvec2-vec2
|
skip |
|
vert-conversion-explicit-dvec3-bvec3
|
skip |
|
vert-conversion-explicit-dvec3-ivec3
|
skip |
|
vert-conversion-explicit-dvec3-uvec3
|
skip |
|
vert-conversion-explicit-dvec3-vec3
|
skip |
|
vert-conversion-explicit-dvec4-bvec4
|
skip |
|
vert-conversion-explicit-dvec4-ivec4
|
skip |
|
vert-conversion-explicit-dvec4-uvec4
|
skip |
|
vert-conversion-explicit-dvec4-vec4
|
skip |
|
vert-conversion-implicit-float-double
|
skip |
|
vert-conversion-implicit-int-double
|
skip |
|
vert-conversion-implicit-ivec2-dvec2
|
skip |
|
vert-conversion-implicit-ivec3-dvec3
|
skip |
|
vert-conversion-implicit-ivec4-dvec4
|
skip |
|
vert-conversion-implicit-mat2-dmat2
|
skip |
|
vert-conversion-implicit-mat2x3-dmat2x3
|
skip |
|
vert-conversion-implicit-mat2x4-dmat2x4
|
skip |
|
vert-conversion-implicit-mat3-dmat3
|
skip |
|
vert-conversion-implicit-mat3x2-dmat3x2
|
skip |
|
vert-conversion-implicit-mat3x4-dmat3x4
|
skip |
|
vert-conversion-implicit-mat4-dmat4
|
skip |
|
vert-conversion-implicit-mat4x2-dmat4x2
|
skip |
|
vert-conversion-implicit-mat4x3-dmat4x3
|
skip |
|
vert-conversion-implicit-uint-double
|
skip |
|
vert-conversion-implicit-uvec2-dvec2
|
skip |
|
vert-conversion-implicit-uvec3-dvec3
|
skip |
|
vert-conversion-implicit-uvec4-dvec4
|
skip |
|
vert-conversion-implicit-vec2-dvec2
|
skip |
|
vert-conversion-implicit-vec3-dvec3
|
skip |
|
vert-conversion-implicit-vec4-dvec4
|
skip |
|
inout
|
0/0 |
|
vs-out-fs-in-dmat2x2
|
skip |
|
vs-out-fs-in-dmat2x3
|
skip |
|
vs-out-fs-in-dmat2x4
|
skip |
|
vs-out-fs-in-dmat3x2
|
skip |
|
vs-out-fs-in-dmat3x3
|
skip |
|
vs-out-fs-in-dmat3x4
|
skip |
|
vs-out-fs-in-dmat4x2
|
skip |
|
vs-out-fs-in-dmat4x3
|
skip |
|
vs-out-fs-in-dmat4x4
|
skip |
|
vs-out-fs-in-double
|
skip |
|
vs-out-fs-in-double-and-float-and-double
|
0/0 |
|
2-and-float
|
0/0 |
|
3-and-dmat2x2
|
skip |
|
vs-out-fs-in-double
|
0/0 |
|
3
|
skip |
|
3
|
0/0 |
|
2
|
skip |
|
4
|
skip |
|
vs-out-fs-in-dvec2
|
skip |
|
vs-out-fs-in-dvec2
|
0/0 |
|
3
|
skip |
|
4
|
skip |
|
vs-out-fs-in-dvec3
|
skip |
|
vs-out-fs-in-dvec3
|
0/0 |
|
2
|
0/0 |
|
2
|
skip |
|
3
|
skip |
|
4
|
skip |
|
vs-out-fs-in-float-and-dmat2x2
|
skip |
|
vs-out-fs-in-float-and-dmat2x3
|
skip |
|
vs-out-fs-in-float-and-dmat2x4
|
skip |
|
vs-out-fs-in-float-and-dmat3x2
|
skip |
|
vs-out-fs-in-float-and-dmat3x3
|
skip |
|
vs-out-fs-in-float-and-double
|
skip |
|
vs-out-fs-in-float-and-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
vs-out-fs-in-float-and-dvec2
|
skip |
|
vs-out-fs-in-float-and-dvec3
|
skip |
|
vs-out-fs-in-float-and-float-and-float-and-double
|
skip |
|
vs-out-fs-in-float-and-float-and-float-and-dvec2
|
skip |
|
vs-out-fs-in-float-and-float-and-float-and-dvec3
|
skip |
|
vs-out-fs-in-float
|
0/0 |
|
1-and-dmat2x2
|
skip |
|
1-and-dmat2x3
|
skip |
|
1-and-dmat2x4
|
skip |
|
1-and-dmat3x2
|
skip |
|
1-and-dmat3x3
|
skip |
|
2-and-dmat2x2
|
skip |
|
2-and-dmat2x3
|
skip |
|
2-and-dmat2x4
|
skip |
|
2-and-dmat3x2
|
skip |
|
2-and-dmat3x3
|
skip |
|
2-and-double
|
skip |
|
2-and-dvec2
|
skip |
|
2-and-dvec3
|
skip |
|
3-and-dmat2x2
|
skip |
|
3-and-dmat2x3
|
skip |
|
3-and-dmat2x4
|
skip |
|
3-and-dmat3x2
|
skip |
|
3-and-dmat3x3
|
skip |
|
3-and-double
|
skip |
|
3-and-dvec2
|
skip |
|
3-and-dvec3
|
skip |
|
4-and-dmat2x2
|
skip |
|
4-and-dmat2x3
|
skip |
|
4-and-dmat2x4
|
skip |
|
4-and-dmat3x2
|
skip |
|
4-and-dmat3x3
|
skip |
|
4-and-double
|
skip |
|
4-and-dvec2
|
skip |
|
4-and-dvec3
|
skip |
|
5-and-dmat2x2
|
skip |
|
5-and-dmat2x3
|
skip |
|
5-and-dmat2x4
|
skip |
|
5-and-dmat3x2
|
skip |
|
5-and-dmat3x3
|
skip |
|
6-and-dmat2x2
|
skip |
|
6-and-dmat2x3
|
skip |
|
6-and-dmat2x4
|
skip |
|
6-and-dmat3x2
|
skip |
|
6-and-dmat3x3
|
skip |
|
vs-out-fs-in-s1-dmat2x2
|
skip |
|
vs-out-fs-in-s1-dmat2x2-location-0
|
skip |
|
vs-out-fs-in-s1-dmat2x3
|
skip |
|
vs-out-fs-in-s1-dmat2x3-location-0
|
skip |
|
vs-out-fs-in-s1-dmat2x4
|
skip |
|
vs-out-fs-in-s1-dmat2x4-location-0
|
skip |
|
vs-out-fs-in-s1-dmat3x2
|
skip |
|
vs-out-fs-in-s1-dmat3x2-location-0
|
skip |
|
vs-out-fs-in-s1-dmat3x3
|
skip |
|
vs-out-fs-in-s1-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-dmat3x4
|
skip |
|
vs-out-fs-in-s1-dmat3x4-location-0
|
skip |
|
vs-out-fs-in-s1-dmat4x2
|
skip |
|
vs-out-fs-in-s1-dmat4x2-location-0
|
skip |
|
vs-out-fs-in-s1-dmat4x3
|
skip |
|
vs-out-fs-in-s1-dmat4x3-location-0
|
skip |
|
vs-out-fs-in-s1-dmat4x4
|
skip |
|
vs-out-fs-in-s1-dmat4x4-location-0
|
skip |
|
vs-out-fs-in-s1-double
|
skip |
|
vs-out-fs-in-s1-double-float-double
|
0/0 |
|
2-float
|
0/0 |
|
3-dmat2x2
|
skip |
|
3-dmat2x2-location-0
|
skip |
|
vs-out-fs-in-s1-double-location-0
|
skip |
|
vs-out-fs-in-s1-double
|
0/0 |
|
3
|
skip |
|
3-location-0
|
skip |
|
3
|
0/0 |
|
2
|
skip |
|
2-location-0
|
skip |
|
4
|
skip |
|
4-location-0
|
skip |
|
vs-out-fs-in-s1-dvec2
|
skip |
|
vs-out-fs-in-s1-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-dvec2
|
0/0 |
|
3
|
skip |
|
3-location-0
|
skip |
|
4
|
skip |
|
4-location-0
|
skip |
|
vs-out-fs-in-s1-dvec3
|
skip |
|
vs-out-fs-in-s1-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1-dvec3
|
0/0 |
|
2
|
0/0 |
|
2
|
skip |
|
2-location-0
|
skip |
|
3
|
skip |
|
3-location-0
|
skip |
|
4
|
skip |
|
4-location-0
|
skip |
|
vs-out-fs-in-s1-float-dmat2x2
|
skip |
|
vs-out-fs-in-s1-float-dmat2x2-location-0
|
skip |
|
vs-out-fs-in-s1-float-dmat2x3
|
skip |
|
vs-out-fs-in-s1-float-dmat2x3-location-0
|
skip |
|
vs-out-fs-in-s1-float-dmat2x4
|
skip |
|
vs-out-fs-in-s1-float-dmat2x4-location-0
|
skip |
|
vs-out-fs-in-s1-float-dmat3x2
|
skip |
|
vs-out-fs-in-s1-float-dmat3x2-location-0
|
skip |
|
vs-out-fs-in-s1-float-dmat3x3
|
skip |
|
vs-out-fs-in-s1-float-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-float-double
|
skip |
|
vs-out-fs-in-s1-float-double-location-0
|
skip |
|
vs-out-fs-in-s1-float-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
2-location-0
|
skip |
|
vs-out-fs-in-s1-float-dvec2
|
skip |
|
vs-out-fs-in-s1-float-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-float-dvec3
|
skip |
|
vs-out-fs-in-s1-float-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1-float-float-float-double
|
skip |
|
vs-out-fs-in-s1-float-float-float-double-location-0
|
skip |
|
vs-out-fs-in-s1-float-float-float-dvec2
|
skip |
|
vs-out-fs-in-s1-float-float-float-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-float-float-float-dvec3
|
skip |
|
vs-out-fs-in-s1-float-float-float-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1-float
|
0/0 |
|
1-dmat2x2
|
skip |
|
1-dmat2x2-location-0
|
skip |
|
1-dmat2x3
|
skip |
|
1-dmat2x3-location-0
|
skip |
|
1-dmat2x4
|
skip |
|
1-dmat2x4-location-0
|
skip |
|
1-dmat3x2
|
skip |
|
1-dmat3x2-location-0
|
skip |
|
1-dmat3x3
|
skip |
|
1-dmat3x3-location-0
|
skip |
|
2-dmat2x2
|
skip |
|
2-dmat2x2-location-0
|
skip |
|
2-dmat2x3
|
skip |
|
2-dmat2x3-location-0
|
skip |
|
2-dmat2x4
|
skip |
|
2-dmat2x4-location-0
|
skip |
|
2-dmat3x2
|
skip |
|
2-dmat3x2-location-0
|
skip |
|
2-dmat3x3
|
skip |
|
2-dmat3x3-location-0
|
skip |
|
2-double
|
skip |
|
2-double-location-0
|
skip |
|
2-dvec2
|
skip |
|
2-dvec2-location-0
|
skip |
|
2-dvec3
|
skip |
|
2-dvec3-location-0
|
skip |
|
3-dmat2x2
|
skip |
|
3-dmat2x2-location-0
|
skip |
|
3-dmat2x3
|
skip |
|
3-dmat2x3-location-0
|
skip |
|
3-dmat2x4
|
skip |
|
3-dmat2x4-location-0
|
skip |
|
3-dmat3x2
|
skip |
|
3-dmat3x2-location-0
|
skip |
|
3-dmat3x3
|
skip |
|
3-dmat3x3-location-0
|
skip |
|
3-double
|
skip |
|
3-double-location-0
|
skip |
|
3-dvec2
|
skip |
|
3-dvec2-location-0
|
skip |
|
3-dvec3
|
skip |
|
3-dvec3-location-0
|
skip |
|
4-dmat2x2
|
skip |
|
4-dmat2x2-location-0
|
skip |
|
4-dmat2x3
|
skip |
|
4-dmat2x3-location-0
|
skip |
|
4-dmat2x4
|
skip |
|
4-dmat2x4-location-0
|
skip |
|
4-dmat3x2
|
skip |
|
4-dmat3x2-location-0
|
skip |
|
4-dmat3x3
|
skip |
|
4-dmat3x3-location-0
|
skip |
|
4-double
|
skip |
|
4-double-location-0
|
skip |
|
4-dvec2
|
skip |
|
4-dvec2-location-0
|
skip |
|
4-dvec3
|
skip |
|
4-dvec3-location-0
|
skip |
|
5-dmat2x2
|
skip |
|
5-dmat2x2-location-0
|
skip |
|
5-dmat2x3
|
skip |
|
5-dmat2x3-location-0
|
skip |
|
5-dmat2x4
|
skip |
|
5-dmat2x4-location-0
|
skip |
|
5-dmat3x2
|
skip |
|
5-dmat3x2-location-0
|
skip |
|
5-dmat3x3
|
skip |
|
5-dmat3x3-location-0
|
skip |
|
6-dmat2x2
|
skip |
|
6-dmat2x2-location-0
|
skip |
|
6-dmat2x3
|
skip |
|
6-dmat2x3-location-0
|
skip |
|
6-dmat2x4
|
skip |
|
6-dmat2x4-location-0
|
skip |
|
6-dmat3x2
|
skip |
|
6-dmat3x2-location-0
|
skip |
|
6-dmat3x3
|
skip |
|
6-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-s2-double
|
skip |
|
vs-out-fs-in-s1-s2-double-location-0
|
skip |
|
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3
|
skip |
|
vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-s2-dvec2
|
skip |
|
vs-out-fs-in-s1-s2-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-s2-dvec3
|
skip |
|
vs-out-fs-in-s1-s2-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1-s2
|
0/0 |
|
2-float-dmat2x2
|
skip |
|
2-float-dmat2x2-location-0
|
skip |
|
2-s3
|
0/0 |
|
2-float-double
|
skip |
|
2-float-double-location-0
|
skip |
|
2-vec3-double
|
skip |
|
2-vec3-double-location-0
|
skip |
|
2-vec2-dmat2x2
|
skip |
|
2-vec2-dmat2x2-location-0
|
skip |
|
2-vec3-dmat2x2
|
skip |
|
2-vec3-dmat2x2-location-0
|
skip |
|
2
|
0/0 |
|
2-float-double
|
skip |
|
2-float-double-location-0
|
skip |
|
2-vec2-double
|
skip |
|
2-vec2-double-location-0
|
skip |
|
2-vec3-double
|
skip |
|
2-vec3-double-location-0
|
skip |
|
3-double-float
|
skip |
|
3-double-float-location-0
|
skip |
|
3-dvec2-float
|
skip |
|
3-dvec2-float-location-0
|
skip |
|
3-dvec3-float
|
skip |
|
3-dvec3-float-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x2
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x2-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x3
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x3-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x4
|
skip |
|
vs-out-fs-in-s1-vec2-dmat2x4-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dmat3x2
|
skip |
|
vs-out-fs-in-s1-vec2-dmat3x2-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dmat3x3
|
skip |
|
vs-out-fs-in-s1-vec2-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-double
|
skip |
|
vs-out-fs-in-s1-vec2-double-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
2-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dvec2
|
skip |
|
vs-out-fs-in-s1-vec2-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-vec2-dvec3
|
skip |
|
vs-out-fs-in-s1-vec2-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x2
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x2-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x3
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x3-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x4
|
skip |
|
vs-out-fs-in-s1-vec3-dmat2x4-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dmat3x2
|
skip |
|
vs-out-fs-in-s1-vec3-dmat3x2-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dmat3x3
|
skip |
|
vs-out-fs-in-s1-vec3-dmat3x3-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-double
|
skip |
|
vs-out-fs-in-s1-vec3-double-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
2-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dvec2
|
skip |
|
vs-out-fs-in-s1-vec3-dvec2-location-0
|
skip |
|
vs-out-fs-in-s1-vec3-dvec3
|
skip |
|
vs-out-fs-in-s1-vec3-dvec3-location-0
|
skip |
|
vs-out-fs-in-s1
|
0/0 |
|
2-s2
|
0/0 |
|
2-s3
|
0/0 |
|
2-double
|
skip |
|
2-double-location-0
|
skip |
|
vs-out-fs-in-s2-double
|
skip |
|
vs-out-fs-in-s2-double-and-s3-float-and-s4-dmat3x3
|
skip |
|
vs-out-fs-in-s2-dvec2
|
skip |
|
vs-out-fs-in-s2-dvec3
|
skip |
|
vs-out-fs-in-s2
|
0/0 |
|
2-float-dmat2x2
|
skip |
|
2-s3
|
0/0 |
|
2-float-double
|
skip |
|
2-vec3-double
|
skip |
|
2-vec2-dmat2x2
|
skip |
|
2-vec3-dmat2x2
|
skip |
|
2
|
0/0 |
|
2-float-double
|
skip |
|
2-vec2-double
|
skip |
|
2-vec3-double
|
skip |
|
3-double-float
|
skip |
|
3-dvec2-float
|
skip |
|
3-dvec3-float
|
skip |
|
vs-out-fs-in-vec2-and-dmat2x2
|
skip |
|
vs-out-fs-in-vec2-and-dmat2x3
|
skip |
|
vs-out-fs-in-vec2-and-dmat2x4
|
skip |
|
vs-out-fs-in-vec2-and-dmat3x2
|
skip |
|
vs-out-fs-in-vec2-and-dmat3x3
|
skip |
|
vs-out-fs-in-vec2-and-double
|
skip |
|
vs-out-fs-in-vec2-and-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
vs-out-fs-in-vec2-and-dvec2
|
skip |
|
vs-out-fs-in-vec2-and-dvec3
|
skip |
|
vs-out-fs-in-vec3-and-dmat2x2
|
skip |
|
vs-out-fs-in-vec3-and-dmat2x3
|
skip |
|
vs-out-fs-in-vec3-and-dmat2x4
|
skip |
|
vs-out-fs-in-vec3-and-dmat3x2
|
skip |
|
vs-out-fs-in-vec3-and-dmat3x3
|
skip |
|
vs-out-fs-in-vec3-and-double
|
skip |
|
vs-out-fs-in-vec3-and-double
|
0/0 |
|
3
|
0/0 |
|
2
|
skip |
|
vs-out-fs-in-vec3-and-dvec2
|
skip |
|
vs-out-fs-in-vec3-and-dvec3
|
skip |
|
glsl-4.10
|
0/0 |
|
execution
|
0/0 |
|
conversion
|
0/0 |
|
frag-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
frag-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
frag-conversion-explicit-double-float-zero-sign
|
skip |
|
frag-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
frag-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
frag-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
frag-conversion-implicit-float-double-zero-sign
|
skip |
|
frag-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
frag-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
frag-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
frag-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
frag-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
frag-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
frag-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
frag-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
frag-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
frag-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
frag-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
frag-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
geom-conversion-explicit-double-float-zero-sign
|
skip |
|
geom-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
geom-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
geom-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
geom-conversion-implicit-float-double-zero-sign
|
skip |
|
geom-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
geom-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
geom-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
geom-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
geom-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
geom-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
geom-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
geom-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
geom-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
geom-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
geom-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
geom-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
vert-conversion-explicit-double-float-zero-sign
|
skip |
|
vert-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
vert-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
vert-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
vert-conversion-implicit-float-double-zero-sign
|
skip |
|
vert-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
vert-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
vert-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
vert-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
vert-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
vert-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
vert-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
vert-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
vert-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
vert-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
vert-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
vert-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
invariance-not-declared
|
skip |
|
vs_in
|
0/0 |
|
vs-input-byte_int-position-double_double
|
skip |
|
vs-input-byte_ivec3-double_double-position
|
skip |
|
vs-input-double_double-float_float-position
|
skip |
|
vs-input-double_double-float_float_array3-position
|
skip |
|
vs-input-double_double-float_mat2_array3-position
|
skip |
|
vs-input-double_double-float_mat3_array3-position
|
skip |
|
vs-input-double_double-float_mat3x2-position
|
skip |
|
vs-input-double_double-float_mat3x2_array3-position
|
skip |
|
vs-input-double_double-float_mat4-position
|
skip |
|
vs-input-double_double-float_vec2-position
|
skip |
|
vs-input-double_double-float_vec3_array3-position
|
skip |
|
vs-input-double_double-float_vec4-position
|
skip |
|
vs-input-double_double-float_vec4_array3-position
|
skip |
|
vs-input-double_double-int_int_array3-position
|
skip |
|
vs-input-double_double-int_ivec2_array3-position
|
skip |
|
vs-input-double_double-position-float_mat3
|
skip |
|
vs-input-double_double-position-float_mat3_array3
|
skip |
|
vs-input-double_double-position-int_ivec3
|
skip |
|
vs-input-double_double-position-int_ivec3_array3
|
skip |
|
vs-input-double_double-position-int_ivec4
|
skip |
|
vs-input-double_double-position-uint_uvec4
|
skip |
|
vs-input-double_double-position-uint_uvec4_array3
|
skip |
|
vs-input-double_double-uint_uvec2_array3-position
|
skip |
|
vs-input-double_double-uint_uvec4_array3-position
|
skip |
|
vs-input-double_double_array3-double_double_array2-position
|
skip |
|
vs-input-double_double_array5-float_mat2x4-position
|
skip |
|
vs-input-double_double_array5-float_mat3x2_array3-position
|
skip |
|
vs-input-double_double_array5-float_mat4x2_array3-position
|
skip |
|
vs-input-double_double_array5-float_vec3-position
|
skip |
|
vs-input-double_double_array5-float_vec3_array3-position
|
skip |
|
vs-input-double_double_array5-position-float_mat2
|
skip |
|
vs-input-double_double_array5-position-float_mat2x3
|
skip |
|
vs-input-double_double_array5-position-float_mat2x3_array3
|
skip |
|
vs-input-double_double_array5-position-float_mat4x3_array3
|
skip |
|
vs-input-double_double_array5-position-float_vec3
|
skip |
|
vs-input-double_double_array5-position-float_vec3_array3
|
skip |
|
vs-input-double_double_array5-position-float_vec4
|
skip |
|
vs-input-double_double_array5-position-float_vec4_array3
|
skip |
|
vs-input-double_double_array5-position-int_ivec2_array3
|
skip |
|
vs-input-double_double_array5-position-int_ivec3
|
skip |
|
vs-input-double_double_array5-position-uint_uvec3_array3
|
skip |
|
vs-input-double_double_array5-position-uint_uvec4_array3
|
skip |
|
vs-input-double_double_array5-uint_uvec3-position
|
skip |
|
vs-input-double_double_array5-uint_uvec3_array3-position
|
skip |
|
vs-input-double_double_array5-uint_uvec4_array3-position
|
skip |
|
vs-input-float_float_array3-position-double_double
|
skip |
|
vs-input-float_mat2x3-double_double-position
|
skip |
|
vs-input-float_mat2x3_array3-position-double_double
|
skip |
|
vs-input-float_mat2x4-double_double-position
|
skip |
|
vs-input-float_mat2x4-double_double_array2-position
|
skip |
|
vs-input-float_mat2x4_array3-double_double-position
|
skip |
|
vs-input-float_mat2x4_array3-double_double_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_double_array2-position
|
skip |
|
vs-input-float_mat3x2_array3-position-double_double
|
skip |
|
vs-input-float_mat3x4-double_double-position
|
skip |
|
vs-input-float_mat3x4_array3-double_double-position
|
skip |
|
vs-input-float_mat4-double_double_array2-position
|
skip |
|
vs-input-float_mat4-position-double_double
|
skip |
|
vs-input-float_mat4_array3-position-double_double_array2
|
skip |
|
vs-input-float_mat4x2-double_double_array2-position
|
skip |
|
vs-input-float_mat4x2_array3-double_double-position
|
skip |
|
vs-input-float_mat4x2_array3-position-double_double
|
skip |
|
vs-input-float_vec2_array3-double_double-position
|
skip |
|
vs-input-float_vec2_array3-double_double_array2-position
|
skip |
|
vs-input-float_vec2_array3-position-double_double_array2
|
skip |
|
vs-input-float_vec3-double_double-position
|
skip |
|
vs-input-float_vec3_array3-double_double_array2-position
|
skip |
|
vs-input-float_vec4_array3-position-double_double_array2
|
skip |
|
vs-input-int_int_array3-position-double_double_array2
|
skip |
|
vs-input-int_ivec2-double_double-position
|
skip |
|
vs-input-int_ivec2-position-double_double
|
skip |
|
vs-input-int_ivec2-position-double_double_array2
|
skip |
|
vs-input-int_ivec2_array3-position-double_double
|
skip |
|
vs-input-int_ivec3-double_double-position
|
skip |
|
vs-input-int_ivec4-double_double-position
|
skip |
|
vs-input-int_ivec4_array3-position-double_double
|
skip |
|
vs-input-int_ivec4_array3-position-double_double_array2
|
skip |
|
vs-input-position-byte_int-double_double
|
skip |
|
vs-input-position-double_double-float_mat2
|
skip |
|
vs-input-position-double_double-float_mat3x2
|
skip |
|
vs-input-position-double_double-float_mat3x4_array3
|
skip |
|
vs-input-position-double_double-float_mat4x2_array3
|
skip |
|
vs-input-position-double_double-float_vec4
|
skip |
|
vs-input-position-double_double-uint_uvec4_array3
|
skip |
|
vs-input-position-double_double_array5-float_mat3_array3
|
skip |
|
vs-input-position-double_double_array5-float_mat4x2
|
skip |
|
vs-input-position-double_double_array5-float_mat4x2_array3
|
skip |
|
vs-input-position-double_double_array5-float_vec2
|
skip |
|
vs-input-position-double_double_array5-float_vec4
|
skip |
|
vs-input-position-double_double_array5-int_ivec3_array3
|
skip |
|
vs-input-position-double_double_array5-int_ivec4
|
skip |
|
vs-input-position-double_double_array5-uint_uint_array3
|
skip |
|
vs-input-position-double_double_array5-uint_uvec2_array3
|
skip |
|
vs-input-position-float_float_array3-double_double_array2
|
skip |
|
vs-input-position-float_mat2x4-double_double
|
skip |
|
vs-input-position-float_mat2x4-double_double_array2
|
skip |
|
vs-input-position-float_mat3-double_double
|
skip |
|
vs-input-position-float_mat3x2_array3-double_double_array2
|
skip |
|
vs-input-position-float_mat4x2-double_double
|
skip |
|
vs-input-position-float_vec2-double_double_array2
|
skip |
|
vs-input-position-float_vec4-double_double
|
skip |
|
vs-input-position-int_int-double_double
|
skip |
|
vs-input-position-int_int-double_double_array2
|
skip |
|
vs-input-position-int_ivec2-double_double_array2
|
skip |
|
vs-input-position-int_ivec3-double_double_array2
|
skip |
|
vs-input-position-int_ivec4-double_double_array2
|
skip |
|
vs-input-position-int_ivec4_array3-double_double_array2
|
skip |
|
vs-input-position-ubyte_uvec3-short_int-double_double
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec4-double_double
|
skip |
|
vs-input-position-ubyte_uvec4-short_int-double_double
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec3-double_double
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_double
|
skip |
|
vs-input-position-uint_uvec2-double_double
|
skip |
|
vs-input-position-uint_uvec2-double_double_array2
|
skip |
|
vs-input-position-ushort_uvec2-double_double
|
skip |
|
vs-input-ubyte_uint-position-short_int-double_double
|
skip |
|
vs-input-ubyte_uint-short_ivec4-position-double_double
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_double
|
skip |
|
vs-input-ubyte_uvec2-short_int-position-double_double
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-double_double-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_double
|
skip |
|
vs-input-uint_uint_array3-position-double_double_array2
|
skip |
|
vs-input-uint_uvec2_array3-double_double_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-position-double_double_array2
|
skip |
|
vs-input-uint_uvec3-double_double-position
|
skip |
|
vs-input-uint_uvec3-double_double_array2-position
|
skip |
|
vs-input-uint_uvec4-position-double_double
|
skip |
|
vs-input-uint_uvec4_array3-position-double_double
|
skip |
|
vs-input-ushort_uint-double_double-position
|
skip |
|
vs-input-ushort_uvec2-double_double-position
|
skip |
|
glsl-4.20
|
0/0 |
|
execution
|
0/0 |
|
conversion
|
0/0 |
|
frag-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
frag-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
frag-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
frag-conversion-explicit-double-float-zero-sign
|
skip |
|
frag-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
frag-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
frag-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
frag-conversion-implicit-float-double-zero-sign
|
skip |
|
frag-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
frag-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
frag-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
frag-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
frag-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
frag-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
frag-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
frag-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
frag-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
frag-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
frag-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
frag-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
geom-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
geom-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
geom-conversion-explicit-double-float-zero-sign
|
skip |
|
geom-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
geom-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
geom-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
geom-conversion-implicit-float-double-zero-sign
|
skip |
|
geom-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
geom-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
geom-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
geom-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
geom-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
geom-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
geom-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
geom-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
geom-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
geom-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
geom-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
geom-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2-mat2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2x3-mat2x3-zero-sign
|
skip |
|
vert-conversion-explicit-dmat2x4-mat2x4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3-mat3-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3x2-mat3x2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat3x4-mat3x4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4-mat4-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4x2-mat4x2-zero-sign
|
skip |
|
vert-conversion-explicit-dmat4x3-mat4x3-zero-sign
|
skip |
|
vert-conversion-explicit-double-float-zero-sign
|
skip |
|
vert-conversion-explicit-dvec2-vec2-zero-sign
|
skip |
|
vert-conversion-explicit-dvec3-vec3-zero-sign
|
skip |
|
vert-conversion-explicit-dvec4-vec4-zero-sign
|
skip |
|
vert-conversion-implicit-float-double-zero-sign
|
skip |
|
vert-conversion-implicit-mat2-dmat2-zero-sign
|
skip |
|
vert-conversion-implicit-mat2x3-dmat2x3-zero-sign
|
skip |
|
vert-conversion-implicit-mat2x4-dmat2x4-zero-sign
|
skip |
|
vert-conversion-implicit-mat3-dmat3-zero-sign
|
skip |
|
vert-conversion-implicit-mat3x2-dmat3x2-zero-sign
|
skip |
|
vert-conversion-implicit-mat3x4-dmat3x4-zero-sign
|
skip |
|
vert-conversion-implicit-mat4-dmat4-zero-sign
|
skip |
|
vert-conversion-implicit-mat4x2-dmat4x2-zero-sign
|
skip |
|
vert-conversion-implicit-mat4x3-dmat4x3-zero-sign
|
skip |
|
vert-conversion-implicit-vec2-dvec2-zero-sign
|
skip |
|
vert-conversion-implicit-vec3-dvec3-zero-sign
|
skip |
|
vert-conversion-implicit-vec4-dvec4-zero-sign
|
skip |
|
invariance-not-declared
|
skip |
|
vs_in
|
0/0 |
|
vs-input-byte_int-double_dmat3x2-position
|
skip |
|
vs-input-byte_int-double_dvec2-position
|
skip |
|
vs-input-byte_int-position-double_dmat2
|
skip |
|
vs-input-byte_int-position-double_dvec3
|
skip |
|
vs-input-byte_int-position-double_dvec4
|
skip |
|
vs-input-byte_ivec2-double_dvec3-position
|
skip |
|
vs-input-byte_ivec2-double_dvec4-position
|
skip |
|
vs-input-byte_ivec2-position-double_dmat2x4
|
skip |
|
vs-input-byte_ivec2-position-double_dmat3
|
skip |
|
vs-input-byte_ivec2-position-double_dmat4
|
skip |
|
vs-input-byte_ivec3-double_dmat3-position
|
skip |
|
vs-input-byte_ivec3-double_dmat4-position
|
skip |
|
vs-input-byte_ivec3-position-double_dmat2
|
skip |
|
vs-input-byte_ivec3-position-double_dmat2x4
|
skip |
|
vs-input-byte_ivec3-position-double_dmat4
|
skip |
|
vs-input-byte_ivec3-position-double_dvec4
|
skip |
|
vs-input-byte_ivec4-double_dmat4-position
|
skip |
|
vs-input-byte_ivec4-double_dvec4-position
|
skip |
|
vs-input-byte_ivec4-position-double_dmat3x2
|
skip |
|
vs-input-byte_ivec4-position-double_dmat4x3
|
skip |
|
vs-input-byte_ivec4-position-double_dvec2
|
skip |
|
vs-input-columns-dmat2x4-0
|
skip |
|
vs-input-columns-dmat2x4-1
|
skip |
|
vs-input-columns-dmat3x2-0-1
|
skip |
|
vs-input-columns-dmat3x4-0
|
skip |
|
vs-input-columns-dmat3x4-2
|
skip |
|
vs-input-columns-dmat4-0-1
|
skip |
|
vs-input-columns-dmat4-1-3
|
skip |
|
vs-input-columns-dmat4-3
|
skip |
|
vs-input-columns-dmat4x2-0
|
skip |
|
vs-input-columns-dmat4x2-0-1
|
skip |
|
vs-input-columns-dmat4x2-0-1-2
|
skip |
|
vs-input-columns-dmat4x2-1-2-3
|
skip |
|
vs-input-columns-dmat4x2-1-3
|
skip |
|
vs-input-columns-dmat4x3-3
|
skip |
|
vs-input-double_dmat2-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_dmat2-double_dmat4-position
|
skip |
|
vs-input-double_dmat2-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat2-double_double_array2-position
|
skip |
|
vs-input-double_dmat2-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat2-float_mat2_array3-position
|
skip |
|
vs-input-double_dmat2-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dmat2-float_mat2x4_array3-position
|
skip |
|
vs-input-double_dmat2-float_mat3x2_array3-position
|
skip |
|
vs-input-double_dmat2-float_vec4_array3-position
|
skip |
|
vs-input-double_dmat2-int_int-position
|
skip |
|
vs-input-double_dmat2-position-double_dmat2_array2
|
skip |
|
vs-input-double_dmat2-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat2-position-double_dmat3
|
skip |
|
vs-input-double_dmat2-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat2-position-double_dvec2
|
skip |
|
vs-input-double_dmat2-position-double_dvec4
|
skip |
|
vs-input-double_dmat2-position-float_mat2x4
|
skip |
|
vs-input-double_dmat2-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dmat2-position-float_mat3x4
|
skip |
|
vs-input-double_dmat2-position-float_mat4x2
|
skip |
|
vs-input-double_dmat2-position-float_mat4x3
|
skip |
|
vs-input-double_dmat2-position-float_vec2
|
skip |
|
vs-input-double_dmat2-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat2-position-float_vec3
|
skip |
|
vs-input-double_dmat2-position-int_int
|
skip |
|
vs-input-double_dmat2-position-int_ivec2
|
skip |
|
vs-input-double_dmat2-position-uint_uvec3
|
skip |
|
vs-input-double_dmat2-uint_uvec4-position
|
skip |
|
vs-input-double_dmat2_array3-double_dmat3_array2-position
|
skip |
|
vs-input-double_dmat2_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat2_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat2_array3-double_dvec2_array2-position
|
skip |
|
vs-input-double_dmat2_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat2_array3-position-double_dmat2
|
skip |
|
vs-input-double_dmat2_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat2_array3-position-double_dvec3_array2
|
skip |
|
vs-input-double_dmat2_array5-float_mat3x2_array3-position
|
skip |
|
vs-input-double_dmat2_array5-float_mat4x2-position
|
skip |
|
vs-input-double_dmat2_array5-float_vec2-position
|
skip |
|
vs-input-double_dmat2_array5-int_ivec2-position
|
skip |
|
vs-input-double_dmat2_array5-int_ivec2_array3-position
|
skip |
|
vs-input-double_dmat2_array5-position
|
skip |
|
vs-input-double_dmat2_array5-position-float_float
|
skip |
|
vs-input-double_dmat2_array5-position-float_mat2x3
|
skip |
|
vs-input-double_dmat2_array5-position-float_mat3x4
|
skip |
|
vs-input-double_dmat2_array5-position-float_mat4x3
|
skip |
|
vs-input-double_dmat2_array5-position-int_int_array3
|
skip |
|
vs-input-double_dmat2_array5-position-int_ivec2
|
skip |
|
vs-input-double_dmat2_array5-position-int_ivec4
|
skip |
|
vs-input-double_dmat2_array5-uint_uint-position
|
skip |
|
vs-input-double_dmat2x3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat2x3-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat2x3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat2x3-double_dmat4_array2-position
|
skip |
|
vs-input-double_dmat2x3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat2x3-float_float_array3-position
|
skip |
|
vs-input-double_dmat2x3-float_mat2x4-position
|
skip |
|
vs-input-double_dmat2x3-float_mat3-position
|
skip |
|
vs-input-double_dmat2x3-float_mat4x2-position
|
skip |
|
vs-input-double_dmat2x3-float_vec4_array3-position
|
skip |
|
vs-input-double_dmat2x3-int_int_array3-position
|
skip |
|
vs-input-double_dmat2x3-position-double_dmat3x4_array2
|
skip |
|
vs-input-double_dmat2x3-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat2x3-position-double_dmat4x2
|
skip |
|
vs-input-double_dmat2x3-position-double_double_array2
|
skip |
|
vs-input-double_dmat2x3-position-double_dvec3_array2
|
skip |
|
vs-input-double_dmat2x3-position-float_mat2
|
skip |
|
vs-input-double_dmat2x3-position-float_mat2_array3
|
skip |
|
vs-input-double_dmat2x3-position-float_mat2x4
|
skip |
|
vs-input-double_dmat2x3-position-float_mat4
|
skip |
|
vs-input-double_dmat2x3-position-float_vec3_array3
|
skip |
|
vs-input-double_dmat2x3-position-float_vec4
|
skip |
|
vs-input-double_dmat2x3-position-int_ivec3_array3
|
skip |
|
vs-input-double_dmat2x3-position-uint_uint
|
skip |
|
vs-input-double_dmat2x3-uint_uvec3_array3-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_dmat4-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_double_array2-position
|
skip |
|
vs-input-double_dmat2x3_array3-double_dvec3-position
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat2x4
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dmat4x3
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_double
|
skip |
|
vs-input-double_dmat2x3_array3-position-double_dvec2_array2
|
skip |
|
vs-input-double_dmat2x3_array5-float_float_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat2x3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat2x4_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat3-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat3x4-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_mat4x2-position
|
skip |
|
vs-input-double_dmat2x3_array5-float_vec2_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_int-position
|
skip |
|
vs-input-double_dmat2x3_array5-int_ivec4_array3-position
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_mat3x2
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_vec4
|
skip |
|
vs-input-double_dmat2x3_array5-position-float_vec4_array3
|
skip |
|
vs-input-double_dmat2x3_array5-position-int_ivec2_array3
|
skip |
|
vs-input-double_dmat2x3_array5-position-uint_uvec3_array3
|
skip |
|
vs-input-double_dmat2x3_array5-uint_uint_array3-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat3-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat4-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dmat2x4-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat2x4-float_mat2x4-position
|
skip |
|
vs-input-double_dmat2x4-float_mat4x3-position
|
skip |
|
vs-input-double_dmat2x4-float_vec2_array3-position
|
skip |
|
vs-input-double_dmat2x4-float_vec3_array3-position
|
skip |
|
vs-input-double_dmat2x4-float_vec4-position
|
skip |
|
vs-input-double_dmat2x4-int_int_array3-position
|
skip |
|
vs-input-double_dmat2x4-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat2x4-int_ivec4_array3-position
|
skip |
|
vs-input-double_dmat2x4-position-double_dmat4x2
|
skip |
|
vs-input-double_dmat2x4-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dmat2x4-position-double_double_array2
|
skip |
|
vs-input-double_dmat2x4-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dmat2x4-position-float_mat3
|
skip |
|
vs-input-double_dmat2x4-position-float_mat3x2
|
skip |
|
vs-input-double_dmat2x4-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dmat2x4-position-float_mat4_array3
|
skip |
|
vs-input-double_dmat2x4-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat2x4-uint_uint_array3-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dmat2x4_array3-double_double-position
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat3x2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dmat4x3
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_double
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_double_array2
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dvec3
|
skip |
|
vs-input-double_dmat2x4_array3-position-double_dvec4
|
skip |
|
vs-input-double_dmat2x4_array5-float_mat3x2_array3-position
|
skip |
|
vs-input-double_dmat2x4_array5-float_mat4x2-position
|
skip |
|
vs-input-double_dmat2x4_array5-float_vec2_array3-position
|
skip |
|
vs-input-double_dmat2x4_array5-float_vec3_array3-position
|
skip |
|
vs-input-double_dmat2x4_array5-int_int-position
|
skip |
|
vs-input-double_dmat2x4_array5-position
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_float
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_mat2
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_mat3_array3
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_mat4x2
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_vec2
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_vec3_array3
|
skip |
|
vs-input-double_dmat2x4_array5-position-float_vec4
|
skip |
|
vs-input-double_dmat2x4_array5-position-int_int_array3
|
skip |
|
vs-input-double_dmat2x4_array5-position-int_ivec2_array3
|
skip |
|
vs-input-double_dmat2x4_array5-position-uint_uvec4
|
skip |
|
vs-input-double_dmat3-double_dmat2x4-position
|
skip |
|
vs-input-double_dmat3-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dmat3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat3-double_dmat4-position
|
skip |
|
vs-input-double_dmat3-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat3-double_dvec2_array2-position
|
skip |
|
vs-input-double_dmat3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat3-float_mat2_array3-position
|
skip |
|
vs-input-double_dmat3-float_mat2x3-position
|
skip |
|
vs-input-double_dmat3-float_vec4_array3-position
|
skip |
|
vs-input-double_dmat3-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat3-position
|
skip |
|
vs-input-double_dmat3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat3-position-double_dmat3x2
|
skip |
|
vs-input-double_dmat3-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat3-position-double_dmat4
|
skip |
|
vs-input-double_dmat3-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dmat3-position-float_mat2x3
|
skip |
|
vs-input-double_dmat3-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dmat3-position-float_mat2x4_array3
|
skip |
|
vs-input-double_dmat3-position-float_mat4
|
skip |
|
vs-input-double_dmat3-position-int_ivec2
|
skip |
|
vs-input-double_dmat3-position-int_ivec2_array3
|
skip |
|
vs-input-double_dmat3-position-uint_uvec3
|
skip |
|
vs-input-double_dmat3-position-uint_uvec4_array3
|
skip |
|
vs-input-double_dmat3-uint_uvec2_array3-position
|
skip |
|
vs-input-double_dmat3-uint_uvec3_array3-position
|
skip |
|
vs-input-double_dmat3_array3-double_dmat2-position
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat2_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dvec3_array2
|
skip |
|
vs-input-double_dmat3_array3-position-double_dvec4_array2
|
skip |
|
vs-input-double_dmat3_array5-int_int-position
|
skip |
|
vs-input-double_dmat3_array5-int_ivec4-position
|
skip |
|
vs-input-double_dmat3_array5-position
|
skip |
|
vs-input-double_dmat3_array5-uint_uint-position
|
skip |
|
vs-input-double_dmat3_array5-uint_uvec3-position
|
skip |
|
vs-input-double_dmat3x2-double_dmat2x4-position
|
skip |
|
vs-input-double_dmat3x2-double_dmat3x2-position
|
skip |
|
vs-input-double_dmat3x2-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dmat3x2-double_dmat4x3-position
|
skip |
|
vs-input-double_dmat3x2-float_mat3x2-position
|
skip |
|
vs-input-double_dmat3x2-float_mat3x4-position
|
skip |
|
vs-input-double_dmat3x2-float_mat4x3-position
|
skip |
|
vs-input-double_dmat3x2-float_vec2-position
|
skip |
|
vs-input-double_dmat3x2-int_ivec2_array3-position
|
skip |
|
vs-input-double_dmat3x2-position-double_dmat2x4
|
skip |
|
vs-input-double_dmat3x2-position-double_dmat4x3
|
skip |
|
vs-input-double_dmat3x2-position-double_double
|
skip |
|
vs-input-double_dmat3x2-position-double_dvec3
|
skip |
|
vs-input-double_dmat3x2-position-float_mat2
|
skip |
|
vs-input-double_dmat3x2-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dmat3x2-position-float_mat3_array3
|
skip |
|
vs-input-double_dmat3x2-position-float_mat3x2
|
skip |
|
vs-input-double_dmat3x2-position-float_vec2
|
skip |
|
vs-input-double_dmat3x2-position-int_ivec4_array3
|
skip |
|
vs-input-double_dmat3x2-position-uint_uvec3
|
skip |
|
vs-input-double_dmat3x2-uint_uvec3-position
|
skip |
|
vs-input-double_dmat3x2_array3-double_dmat3-position
|
skip |
|
vs-input-double_dmat3x2_array3-double_dmat4x2-position
|
skip |
|
vs-input-double_dmat3x2_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dmat4
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dmat4_array2
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_double
|
skip |
|
vs-input-double_dmat3x2_array3-position-double_dvec3
|
skip |
|
vs-input-double_dmat3x2_array5-float_float-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat3x4-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat3x4_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat4x2_array3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_mat4x3-position
|
skip |
|
vs-input-double_dmat3x2_array5-float_vec4-position
|
skip |
|
vs-input-double_dmat3x2_array5-int_int-position
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat2_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat3x2
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_mat4x2_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-int_ivec3_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-int_ivec4_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-uint_uvec3_array3
|
skip |
|
vs-input-double_dmat3x2_array5-position-uint_uvec4_array3
|
skip |
|
vs-input-double_dmat3x2_array5-uint_uint_array3-position
|
skip |
|
vs-input-double_dmat3x4-double_dmat4x2-position
|
skip |
|
vs-input-double_dmat3x4-double_dmat4x3-position
|
skip |
|
vs-input-double_dmat3x4-double_dvec3-position
|
skip |
|
vs-input-double_dmat3x4-float_mat2x4-position
|
skip |
|
vs-input-double_dmat3x4-float_mat3_array3-position
|
skip |
|
vs-input-double_dmat3x4-float_mat3x2-position
|
skip |
|
vs-input-double_dmat3x4-float_mat3x4-position
|
skip |
|
vs-input-double_dmat3x4-float_mat4_array3-position
|
skip |
|
vs-input-double_dmat3x4-float_vec4-position
|
skip |
|
vs-input-double_dmat3x4-float_vec4_array3-position
|
skip |
|
vs-input-double_dmat3x4-int_int-position
|
skip |
|
vs-input-double_dmat3x4-int_int_array3-position
|
skip |
|
vs-input-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat3x4-position-double_dmat2x3
|
skip |
|
vs-input-double_dmat3x4-position-double_dmat3
|
skip |
|
vs-input-double_dmat3x4-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat3x4-position-float_float_array3
|
skip |
|
vs-input-double_dmat3x4-position-float_mat2
|
skip |
|
vs-input-double_dmat3x4-position-float_mat3_array3
|
skip |
|
vs-input-double_dmat3x4-position-float_mat4x2
|
skip |
|
vs-input-double_dmat3x4-position-float_vec2
|
skip |
|
vs-input-double_dmat3x4-position-float_vec2_array3
|
skip |
|
vs-input-double_dmat3x4-position-int_int
|
skip |
|
vs-input-double_dmat3x4-position-uint_uvec2_array3
|
skip |
|
vs-input-double_dmat3x4_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_dmat4-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_double-position
|
skip |
|
vs-input-double_dmat3x4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dmat4
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dmat4x2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dvec2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dvec2_array2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dvec3_array2
|
skip |
|
vs-input-double_dmat3x4_array3-position-double_dvec4
|
skip |
|
vs-input-double_dmat3x4_array5-int_ivec2-position
|
skip |
|
vs-input-double_dmat3x4_array5-int_ivec4-position
|
skip |
|
vs-input-double_dmat3x4_array5-position-int_ivec3
|
skip |
|
vs-input-double_dmat3x4_array5-uint_uvec3-position
|
skip |
|
vs-input-double_dmat3x4_array5-uint_uvec4-position
|
skip |
|
vs-input-double_dmat4-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat4-double_dmat3_array2-position
|
skip |
|
vs-input-double_dmat4-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dmat4-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat4-float_mat3_array3-position
|
skip |
|
vs-input-double_dmat4-float_mat4x2-position
|
skip |
|
vs-input-double_dmat4-float_mat4x3-position
|
skip |
|
vs-input-double_dmat4-float_vec2-position
|
skip |
|
vs-input-double_dmat4-position
|
skip |
|
vs-input-double_dmat4-position-double_dmat2x3
|
skip |
|
vs-input-double_dmat4-position-double_dmat2x3_array2
|
skip |
|
vs-input-double_dmat4-position-double_double_array2
|
skip |
|
vs-input-double_dmat4-position-float_mat2x4_array3
|
skip |
|
vs-input-double_dmat4-position-float_mat3
|
skip |
|
vs-input-double_dmat4-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dmat4-position-float_mat3x4_array3
|
skip |
|
vs-input-double_dmat4-position-float_mat4x3
|
skip |
|
vs-input-double_dmat4-position-float_vec3_array3
|
skip |
|
vs-input-double_dmat4-position-float_vec4_array3
|
skip |
|
vs-input-double_dmat4-position-uint_uvec2
|
skip |
|
vs-input-double_dmat4-uint_uvec2-position
|
skip |
|
vs-input-double_dmat4-uint_uvec3_array3-position
|
skip |
|
vs-input-double_dmat4-uint_uvec4-position
|
skip |
|
vs-input-double_dmat4_array3-double_dmat2_array2-position
|
skip |
|
vs-input-double_dmat4_array3-double_dmat3x4-position
|
skip |
|
vs-input-double_dmat4_array3-double_dmat4x2-position
|
skip |
|
vs-input-double_dmat4_array3-double_dvec3-position
|
skip |
|
vs-input-double_dmat4_array3-double_dvec4-position
|
skip |
|
vs-input-double_dmat4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat4_array3-position-double_double
|
skip |
|
vs-input-double_dmat4_array3-position-double_dvec2_array2
|
skip |
|
vs-input-double_dmat4_array3-position-double_dvec4_array2
|
skip |
|
vs-input-double_dmat4x2-double_dmat2-position
|
skip |
|
vs-input-double_dmat4x2-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat4x2-double_dmat2x4-position
|
skip |
|
vs-input-double_dmat4x2-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dmat4x2-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dmat4x2-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat4x2-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat4x2-float_mat2-position
|
skip |
|
vs-input-double_dmat4x2-float_mat2_array3-position
|
skip |
|
vs-input-double_dmat4x2-float_mat2x4-position
|
skip |
|
vs-input-double_dmat4x2-float_mat3-position
|
skip |
|
vs-input-double_dmat4x2-float_mat4x2_array3-position
|
skip |
|
vs-input-double_dmat4x2-float_vec3-position
|
skip |
|
vs-input-double_dmat4x2-float_vec4_array3-position
|
skip |
|
vs-input-double_dmat4x2-int_int-position
|
skip |
|
vs-input-double_dmat4x2-int_int_array3-position
|
skip |
|
vs-input-double_dmat4x2-int_ivec2-position
|
skip |
|
vs-input-double_dmat4x2-int_ivec2_array3-position
|
skip |
|
vs-input-double_dmat4x2-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat4x2-position-double_dmat3x2
|
skip |
|
vs-input-double_dmat4x2-position-double_dvec3
|
skip |
|
vs-input-double_dmat4x2-position-float_float
|
skip |
|
vs-input-double_dmat4x2-position-float_mat2_array3
|
skip |
|
vs-input-double_dmat4x2-position-float_mat3x2
|
skip |
|
vs-input-double_dmat4x2-position-float_mat4x2
|
skip |
|
vs-input-double_dmat4x2-position-float_mat4x3_array3
|
skip |
|
vs-input-double_dmat4x2-position-float_vec3_array3
|
skip |
|
vs-input-double_dmat4x2-position-int_ivec4
|
skip |
|
vs-input-double_dmat4x2-position-int_ivec4_array3
|
skip |
|
vs-input-double_dmat4x2-position-uint_uvec3
|
skip |
|
vs-input-double_dmat4x2_array3-double_dmat2-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dmat2x3-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dvec2-position
|
skip |
|
vs-input-double_dmat4x2_array3-double_dvec3-position
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat3x2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dmat4x2_array3-position-double_double
|
skip |
|
vs-input-double_dmat4x2_array5-float_float-position
|
skip |
|
vs-input-double_dmat4x2_array5-float_mat3-position
|
skip |
|
vs-input-double_dmat4x2_array5-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat4x2_array5-int_ivec4-position
|
skip |
|
vs-input-double_dmat4x2_array5-position-float_mat2_array3
|
skip |
|
vs-input-double_dmat4x2_array5-position-float_vec2
|
skip |
|
vs-input-double_dmat4x2_array5-position-uint_uvec3
|
skip |
|
vs-input-double_dmat4x2_array5-position-uint_uvec4
|
skip |
|
vs-input-double_dmat4x2_array5-uint_uint-position
|
skip |
|
vs-input-double_dmat4x3-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dmat4x3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dmat4x3-float_mat2-position
|
skip |
|
vs-input-double_dmat4x3-float_mat3x4-position
|
skip |
|
vs-input-double_dmat4x3-float_vec2_array3-position
|
skip |
|
vs-input-double_dmat4x3-float_vec3-position
|
skip |
|
vs-input-double_dmat4x3-int_ivec3_array3-position
|
skip |
|
vs-input-double_dmat4x3-position-double_dmat2x3
|
skip |
|
vs-input-double_dmat4x3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dmat4x3-position-double_dmat4x3
|
skip |
|
vs-input-double_dmat4x3-position-double_double
|
skip |
|
vs-input-double_dmat4x3-position-float_mat4_array3
|
skip |
|
vs-input-double_dmat4x3-position-float_vec2
|
skip |
|
vs-input-double_dmat4x3-position-uint_uint_array3
|
skip |
|
vs-input-double_dmat4x3-position-uint_uvec4
|
skip |
|
vs-input-double_dmat4x3-uint_uint_array3-position
|
skip |
|
vs-input-double_dmat4x3-uint_uvec3-position
|
skip |
|
vs-input-double_dmat4x3-uint_uvec4-position
|
skip |
|
vs-input-double_dmat4x3_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dmat4x3_array3-position-double_dmat2x4
|
skip |
|
vs-input-double_dmat4x3_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dmat4x3_array3-position-double_dvec4_array2
|
skip |
|
vs-input-double_double-double_dmat2-position
|
skip |
|
vs-input-double_double-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_double-double_dmat2x4-position
|
skip |
|
vs-input-double_double-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_double-double_dmat4_array2-position
|
skip |
|
vs-input-double_double-double_dvec2-position
|
skip |
|
vs-input-double_double-position-double_dmat2x3
|
skip |
|
vs-input-double_double-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_double-position-double_dmat3_array2
|
skip |
|
vs-input-double_double-position-double_dmat3x4
|
skip |
|
vs-input-double_double-position-double_dmat4
|
skip |
|
vs-input-double_double-position-double_dmat4x3_array2
|
skip |
|
vs-input-double_double-position-double_dvec2_array2
|
skip |
|
vs-input-double_double_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_double_array3-double_dmat3-position
|
skip |
|
vs-input-double_double_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_double_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_double_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-double_double_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_double_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-double_double_array3-position-double_dvec3
|
skip |
|
vs-input-double_dvec2-double_dmat3x2-position
|
skip |
|
vs-input-double_dvec2-double_dmat4-position
|
skip |
|
vs-input-double_dvec2-double_dmat4_array2-position
|
skip |
|
vs-input-double_dvec2-double_dmat4x2-position
|
skip |
|
vs-input-double_dvec2-double_dvec3_array2-position
|
skip |
|
vs-input-double_dvec2-float_mat2x4-position
|
skip |
|
vs-input-double_dvec2-float_mat3-position
|
skip |
|
vs-input-double_dvec2-float_mat3x2-position
|
skip |
|
vs-input-double_dvec2-float_mat4_array3-position
|
skip |
|
vs-input-double_dvec2-float_mat4x3_array3-position
|
skip |
|
vs-input-double_dvec2-float_vec3_array3-position
|
skip |
|
vs-input-double_dvec2-int_int_array3-position
|
skip |
|
vs-input-double_dvec2-int_ivec4-position
|
skip |
|
vs-input-double_dvec2-position-double_dmat3
|
skip |
|
vs-input-double_dvec2-position-double_dmat3_array2
|
skip |
|
vs-input-double_dvec2-position-float_mat3
|
skip |
|
vs-input-double_dvec2-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dvec2-position-float_vec2_array3
|
skip |
|
vs-input-double_dvec2-position-float_vec3
|
skip |
|
vs-input-double_dvec2-position-int_ivec2
|
skip |
|
vs-input-double_dvec2-position-int_ivec3_array3
|
skip |
|
vs-input-double_dvec2-position-uint_uint
|
skip |
|
vs-input-double_dvec2-position-uint_uvec4
|
skip |
|
vs-input-double_dvec2-uint_uint-position
|
skip |
|
vs-input-double_dvec2-uint_uvec2_array3-position
|
skip |
|
vs-input-double_dvec2_array3-double_dmat3_array2-position
|
skip |
|
vs-input-double_dvec2_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dvec2_array3-double_dmat3x4-position
|
skip |
|
vs-input-double_dvec2_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dvec2_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-double_dvec2_array3-double_double_array2-position
|
skip |
|
vs-input-double_dvec2_array3-double_dvec2_array2-position
|
skip |
|
vs-input-double_dvec2_array3-position-double_dmat2
|
skip |
|
vs-input-double_dvec2_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-double_dvec2_array3-position-double_dmat2x4
|
skip |
|
vs-input-double_dvec2_array3-position-double_dmat3x4
|
skip |
|
vs-input-double_dvec2_array3-position-double_dmat4x2
|
skip |
|
vs-input-double_dvec2_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dvec2_array5-float_mat2x4-position
|
skip |
|
vs-input-double_dvec2_array5-float_mat3-position
|
skip |
|
vs-input-double_dvec2_array5-float_mat3x4_array3-position
|
skip |
|
vs-input-double_dvec2_array5-float_mat4_array3-position
|
skip |
|
vs-input-double_dvec2_array5-position-float_float
|
skip |
|
vs-input-double_dvec2_array5-position-float_float_array3
|
skip |
|
vs-input-double_dvec2_array5-position-float_mat3x2_array3
|
skip |
|
vs-input-double_dvec2_array5-position-float_mat3x4
|
skip |
|
vs-input-double_dvec2_array5-position-float_mat4x3
|
skip |
|
vs-input-double_dvec2_array5-position-float_vec2_array3
|
skip |
|
vs-input-double_dvec2_array5-position-float_vec4
|
skip |
|
vs-input-double_dvec2_array5-position-int_ivec4
|
skip |
|
vs-input-double_dvec2_array5-position-uint_uint_array3
|
skip |
|
vs-input-double_dvec2_array5-position-uint_uvec3_array3
|
skip |
|
vs-input-double_dvec2_array5-uint_uvec4-position
|
skip |
|
vs-input-double_dvec2_array5-uint_uvec4_array3-position
|
skip |
|
vs-input-double_dvec3-double_dmat2_array2-position
|
skip |
|
vs-input-double_dvec3-double_dmat3-position
|
skip |
|
vs-input-double_dvec3-double_dmat4x3-position
|
skip |
|
vs-input-double_dvec3-double_double_array2-position
|
skip |
|
vs-input-double_dvec3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dvec3-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dvec3-float_mat3-position
|
skip |
|
vs-input-double_dvec3-float_mat3x2_array3-position
|
skip |
|
vs-input-double_dvec3-float_mat3x4-position
|
skip |
|
vs-input-double_dvec3-float_mat4x2_array3-position
|
skip |
|
vs-input-double_dvec3-float_vec4_array3-position
|
skip |
|
vs-input-double_dvec3-int_int-position
|
skip |
|
vs-input-double_dvec3-int_ivec2_array3-position
|
skip |
|
vs-input-double_dvec3-position-double_dmat2x3
|
skip |
|
vs-input-double_dvec3-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dvec3-position-double_dmat3x2
|
skip |
|
vs-input-double_dvec3-position-double_dmat3x4
|
skip |
|
vs-input-double_dvec3-position-double_dmat4x3
|
skip |
|
vs-input-double_dvec3-position-double_dvec2_array2
|
skip |
|
vs-input-double_dvec3-position-double_dvec4_array2
|
skip |
|
vs-input-double_dvec3-position-float_float_array3
|
skip |
|
vs-input-double_dvec3-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dvec3-position-float_mat3_array3
|
skip |
|
vs-input-double_dvec3-position-float_vec4_array3
|
skip |
|
vs-input-double_dvec3-position-int_ivec2_array3
|
skip |
|
vs-input-double_dvec3-position-int_ivec4
|
skip |
|
vs-input-double_dvec3-position-int_ivec4_array3
|
skip |
|
vs-input-double_dvec3-position-uint_uint_array3
|
skip |
|
vs-input-double_dvec3-position-uint_uvec3_array3
|
skip |
|
vs-input-double_dvec3-position-uint_uvec4
|
skip |
|
vs-input-double_dvec3-uint_uvec2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat2_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat3-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat3x2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat4-position
|
skip |
|
vs-input-double_dvec3_array3-double_dmat4x3-position
|
skip |
|
vs-input-double_dvec3_array3-double_double_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dvec3_array2-position
|
skip |
|
vs-input-double_dvec3_array3-double_dvec4-position
|
skip |
|
vs-input-double_dvec3_array3-double_dvec4_array2-position
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat2
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat2_array2
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat2x3
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat3x2
|
skip |
|
vs-input-double_dvec3_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-double_dvec3_array3-position-double_dvec4_array2
|
skip |
|
vs-input-double_dvec3_array5-float_float-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat2x3_array3-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat3-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat3x2-position
|
skip |
|
vs-input-double_dvec3_array5-float_mat4x2-position
|
skip |
|
vs-input-double_dvec3_array5-int_int-position
|
skip |
|
vs-input-double_dvec3_array5-int_ivec2-position
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat2_array3
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat2x4
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat2x4_array3
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat3x4
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat4_array3
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat4x2_array3
|
skip |
|
vs-input-double_dvec3_array5-position-float_mat4x3
|
skip |
|
vs-input-double_dvec3_array5-position-float_vec2
|
skip |
|
vs-input-double_dvec3_array5-position-float_vec3
|
skip |
|
vs-input-double_dvec3_array5-position-int_ivec4
|
skip |
|
vs-input-double_dvec3_array5-position-uint_uint
|
skip |
|
vs-input-double_dvec3_array5-position-uint_uvec2
|
skip |
|
vs-input-double_dvec3_array5-uint_uvec2-position
|
skip |
|
vs-input-double_dvec3_array5-uint_uvec3-position
|
skip |
|
vs-input-double_dvec4-double_dmat2-position
|
skip |
|
vs-input-double_dvec4-double_dmat2_array2-position
|
skip |
|
vs-input-double_dvec4-double_dmat3x2-position
|
skip |
|
vs-input-double_dvec4-double_dvec3-position
|
skip |
|
vs-input-double_dvec4-double_dvec3_array2-position
|
skip |
|
vs-input-double_dvec4-float_mat2x4_array3-position
|
skip |
|
vs-input-double_dvec4-float_mat3_array3-position
|
skip |
|
vs-input-double_dvec4-float_mat3x4-position
|
skip |
|
vs-input-double_dvec4-float_vec3-position
|
skip |
|
vs-input-double_dvec4-float_vec4-position
|
skip |
|
vs-input-double_dvec4-int_ivec3-position
|
skip |
|
vs-input-double_dvec4-position-double_dmat2x4_array2
|
skip |
|
vs-input-double_dvec4-position-double_dmat3x2
|
skip |
|
vs-input-double_dvec4-position-double_dmat4x2
|
skip |
|
vs-input-double_dvec4-position-double_dmat4x3
|
skip |
|
vs-input-double_dvec4-position-double_dmat4x3_array2
|
skip |
|
vs-input-double_dvec4-position-double_dvec2
|
skip |
|
vs-input-double_dvec4-position-double_dvec3_array2
|
skip |
|
vs-input-double_dvec4-position-float_mat2
|
skip |
|
vs-input-double_dvec4-position-float_mat2x4_array3
|
skip |
|
vs-input-double_dvec4-position-float_mat3
|
skip |
|
vs-input-double_dvec4-position-float_mat3x2
|
skip |
|
vs-input-double_dvec4-position-float_vec3
|
skip |
|
vs-input-double_dvec4-position-int_int_array3
|
skip |
|
vs-input-double_dvec4-position-int_ivec2_array3
|
skip |
|
vs-input-double_dvec4-position-int_ivec3
|
skip |
|
vs-input-double_dvec4-position-int_ivec3_array3
|
skip |
|
vs-input-double_dvec4-position-int_ivec4
|
skip |
|
vs-input-double_dvec4-uint_uvec3-position
|
skip |
|
vs-input-double_dvec4_array3-double_dmat2-position
|
skip |
|
vs-input-double_dvec4_array3-double_dmat3-position
|
skip |
|
vs-input-double_dvec4_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-double_dvec4_array3-double_dmat4-position
|
skip |
|
vs-input-double_dvec4_array3-double_double-position
|
skip |
|
vs-input-double_dvec4_array3-double_dvec4-position
|
skip |
|
vs-input-double_dvec4_array3-position-double_dmat2x3
|
skip |
|
vs-input-double_dvec4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-double_dvec4_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-double_dvec4_array3-position-double_dvec2_array2
|
skip |
|
vs-input-double_dvec4_array3-position-double_dvec3_array2
|
skip |
|
vs-input-double_dvec4_array5-float_mat2-position
|
skip |
|
vs-input-double_dvec4_array5-float_mat2_array3-position
|
skip |
|
vs-input-double_dvec4_array5-float_mat4_array3-position
|
skip |
|
vs-input-double_dvec4_array5-float_vec3_array3-position
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2x3
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2x3_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2x4
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat2x4_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat3_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_mat3x4_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_vec3
|
skip |
|
vs-input-double_dvec4_array5-position-float_vec3_array3
|
skip |
|
vs-input-double_dvec4_array5-position-float_vec4
|
skip |
|
vs-input-double_dvec4_array5-position-int_ivec2_array3
|
skip |
|
vs-input-double_dvec4_array5-position-uint_uint_array3
|
skip |
|
vs-input-double_dvec4_array5-position-uint_uvec2
|
skip |
|
vs-input-double_dvec4_array5-uint_uint-position
|
skip |
|
vs-input-double_dvec4_array5-uint_uvec2-position
|
skip |
|
vs-input-double_dvec4_array5-uint_uvec4_array3-position
|
skip |
|
vs-input-float_float-double_dmat2x3-position
|
skip |
|
vs-input-float_float-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_float-double_dmat4x2-position
|
skip |
|
vs-input-float_float-double_dvec2-position
|
skip |
|
vs-input-float_float-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_float-position-double_dvec2
|
skip |
|
vs-input-float_float_array3-double_dmat2-position
|
skip |
|
vs-input-float_float_array3-double_dmat2x3-position
|
skip |
|
vs-input-float_float_array3-double_dmat4-position
|
skip |
|
vs-input-float_float_array3-position-double_dvec3_array2
|
skip |
|
vs-input-float_mat2-double_dmat2x3-position
|
skip |
|
vs-input-float_mat2-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat2-double_dmat3-position
|
skip |
|
vs-input-float_mat2-double_dmat3_array2-position
|
skip |
|
vs-input-float_mat2-double_dmat3x2-position
|
skip |
|
vs-input-float_mat2-double_dmat4x2-position
|
skip |
|
vs-input-float_mat2-double_dmat4x3-position
|
skip |
|
vs-input-float_mat2-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat2-double_dvec2-position
|
skip |
|
vs-input-float_mat2-double_dvec2_array2-position
|
skip |
|
vs-input-float_mat2-double_dvec3_array2-position
|
skip |
|
vs-input-float_mat2-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_mat2-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat2-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat2-position-double_dvec3
|
skip |
|
vs-input-float_mat2_array3-double_dmat2x3-position
|
skip |
|
vs-input-float_mat2_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat2_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_mat2_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat2_array3-double_dvec4-position
|
skip |
|
vs-input-float_mat2_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat2_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_mat2_array3-position-double_dmat4x3
|
skip |
|
vs-input-float_mat2_array3-position-double_dvec2_array2
|
skip |
|
vs-input-float_mat2_array3-position-double_dvec3
|
skip |
|
vs-input-float_mat2_array3-position-double_dvec4
|
skip |
|
vs-input-float_mat2x3-double_dmat2-position
|
skip |
|
vs-input-float_mat2x3-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_mat2x3-double_dmat3-position
|
skip |
|
vs-input-float_mat2x3-double_dmat4x2-position
|
skip |
|
vs-input-float_mat2x3-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat2x3-double_dvec4-position
|
skip |
|
vs-input-float_mat2x3-position-double_dmat2x3
|
skip |
|
vs-input-float_mat2x3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat2x3-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat2x3-position-double_dmat4x3
|
skip |
|
vs-input-float_mat2x3-position-double_dvec4_array2
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat2_array2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat3-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat4x2-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dvec3-position
|
skip |
|
vs-input-float_mat2x3_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dmat2x4
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dmat3x2
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dvec2
|
skip |
|
vs-input-float_mat2x3_array3-position-double_dvec4
|
skip |
|
vs-input-float_mat2x4-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_mat2x4-double_dmat3x4_array2-position
|
skip |
|
vs-input-float_mat2x4-double_dmat4x3-position
|
skip |
|
vs-input-float_mat2x4-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat2x4-double_dvec2-position
|
skip |
|
vs-input-float_mat2x4-double_dvec3-position
|
skip |
|
vs-input-float_mat2x4-position-double_dvec2
|
skip |
|
vs-input-float_mat2x4_array3-double_dvec2-position
|
skip |
|
vs-input-float_mat2x4_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_mat2x4_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_mat2x4_array3-position-double_dvec2
|
skip |
|
vs-input-float_mat3-double_dmat2-position
|
skip |
|
vs-input-float_mat3-double_dmat2_array2-position
|
skip |
|
vs-input-float_mat3-double_dmat3x2_array2-position
|
skip |
|
vs-input-float_mat3-double_dmat3x4-position
|
skip |
|
vs-input-float_mat3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat3-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat3-double_dvec3-position
|
skip |
|
vs-input-float_mat3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat3-position-double_dvec2
|
skip |
|
vs-input-float_mat3_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_mat3_array3-double_dmat4-position
|
skip |
|
vs-input-float_mat3_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat3_array3-double_dvec4-position
|
skip |
|
vs-input-float_mat3_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat3x2-double_dmat3_array2-position
|
skip |
|
vs-input-float_mat3x2-double_dvec2_array2-position
|
skip |
|
vs-input-float_mat3x2-position-double_dmat2_array2
|
skip |
|
vs-input-float_mat3x2-position-double_dmat3x4
|
skip |
|
vs-input-float_mat3x2-position-double_dmat4
|
skip |
|
vs-input-float_mat3x2-position-double_dmat4x2
|
skip |
|
vs-input-float_mat3x2-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat2x3-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat4x2-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dvec2_array2-position
|
skip |
|
vs-input-float_mat3x2_array3-double_dvec3-position
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat4
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dvec2_array2
|
skip |
|
vs-input-float_mat3x2_array3-position-double_dvec3
|
skip |
|
vs-input-float_mat3x4-double_dmat2-position
|
skip |
|
vs-input-float_mat3x4-double_dmat2x3-position
|
skip |
|
vs-input-float_mat3x4-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat3x4-position-double_dmat3x2
|
skip |
|
vs-input-float_mat3x4-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_mat3x4-position-double_dvec2
|
skip |
|
vs-input-float_mat3x4_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dvec3_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat2_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat2x4
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dvec2_array2
|
skip |
|
vs-input-float_mat3x4_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_mat4-double_dmat3_array2-position
|
skip |
|
vs-input-float_mat4-double_dmat3x2_array2-position
|
skip |
|
vs-input-float_mat4-double_dmat4-position
|
skip |
|
vs-input-float_mat4-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat4-double_dvec2_array2-position
|
skip |
|
vs-input-float_mat4-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat4-position-double_dmat2
|
skip |
|
vs-input-float_mat4-position-double_dmat2x4
|
skip |
|
vs-input-float_mat4-position-double_dmat3x2_array2
|
skip |
|
vs-input-float_mat4_array3-double_dmat4_array2-position
|
skip |
|
vs-input-float_mat4_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat2
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat3
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_mat4_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4_array3-position-double_dvec2_array2
|
skip |
|
vs-input-float_mat4x2-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dmat3-position
|
skip |
|
vs-input-float_mat4x2-double_dmat3x2_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dmat3x4-position
|
skip |
|
vs-input-float_mat4x2-double_dmat4-position
|
skip |
|
vs-input-float_mat4x2-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dvec3-position
|
skip |
|
vs-input-float_mat4x2-double_dvec3_array2-position
|
skip |
|
vs-input-float_mat4x2-double_dvec4-position
|
skip |
|
vs-input-float_mat4x2-position-double_dmat2x4_array2
|
skip |
|
vs-input-float_mat4x2-position-double_dmat3x2
|
skip |
|
vs-input-float_mat4x2-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat4x2-position-double_dmat4x2
|
skip |
|
vs-input-float_mat4x2-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_mat4x2-position-double_dvec4_array2
|
skip |
|
vs-input-float_mat4x2_array3-double_dmat2x4-position
|
skip |
|
vs-input-float_mat4x2_array3-double_dmat3_array2-position
|
skip |
|
vs-input-float_mat4x2_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat2_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat2x4
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat3
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dvec3_array2
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dvec4
|
skip |
|
vs-input-float_mat4x2_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_mat4x3-double_dmat2-position
|
skip |
|
vs-input-float_mat4x3-double_dmat2_array2-position
|
skip |
|
vs-input-float_mat4x3-double_dmat2x4-position
|
skip |
|
vs-input-float_mat4x3-double_dmat3x4-position
|
skip |
|
vs-input-float_mat4x3-double_dvec2-position
|
skip |
|
vs-input-float_mat4x3-position-double_dmat2
|
skip |
|
vs-input-float_mat4x3-position-double_dmat4_array2
|
skip |
|
vs-input-float_mat4x3_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-float_mat4x3_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_mat4x3_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-float_vec2-double_dmat2x3-position
|
skip |
|
vs-input-float_vec2-double_dmat3_array2-position
|
skip |
|
vs-input-float_vec2-double_dmat4x2_array2-position
|
skip |
|
vs-input-float_vec2-double_dvec2-position
|
skip |
|
vs-input-float_vec2-double_dvec2_array2-position
|
skip |
|
vs-input-float_vec2-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_vec2-position-double_dmat2x4
|
skip |
|
vs-input-float_vec2-position-double_dmat3x2_array2
|
skip |
|
vs-input-float_vec2-position-double_dmat4_array2
|
skip |
|
vs-input-float_vec2-position-double_dvec2_array2
|
skip |
|
vs-input-float_vec2-position-double_dvec3_array2
|
skip |
|
vs-input-float_vec2_array3-double_dmat2_array2-position
|
skip |
|
vs-input-float_vec2_array3-double_dmat2x4-position
|
skip |
|
vs-input-float_vec2_array3-double_dmat3x2-position
|
skip |
|
vs-input-float_vec2_array3-double_dmat4x3-position
|
skip |
|
vs-input-float_vec2_array3-double_dvec3-position
|
skip |
|
vs-input-float_vec2_array3-position-double_dmat2x3_array2
|
skip |
|
vs-input-float_vec2_array3-position-double_dmat3_array2
|
skip |
|
vs-input-float_vec2_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_vec2_array3-position-double_dvec3
|
skip |
|
vs-input-float_vec2_array3-position-double_dvec3_array2
|
skip |
|
vs-input-float_vec2_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_vec3-double_dmat3x2-position
|
skip |
|
vs-input-float_vec3-double_dmat4-position
|
skip |
|
vs-input-float_vec3-double_dmat4_array2-position
|
skip |
|
vs-input-float_vec3-double_dvec2_array2-position
|
skip |
|
vs-input-float_vec3-position-double_dmat2x3
|
skip |
|
vs-input-float_vec3-position-double_dmat2x4_array2
|
skip |
|
vs-input-float_vec3-position-double_dmat3x2
|
skip |
|
vs-input-float_vec3-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_vec3-position-double_dmat4_array2
|
skip |
|
vs-input-float_vec3-position-double_dmat4x3
|
skip |
|
vs-input-float_vec3_array3-double_dmat2_array2-position
|
skip |
|
vs-input-float_vec3_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_vec3_array3-double_dvec4_array2-position
|
skip |
|
vs-input-float_vec3_array3-position-double_dmat2x4
|
skip |
|
vs-input-float_vec3_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-float_vec3_array3-position-double_dmat3x2
|
skip |
|
vs-input-float_vec3_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-float_vec3_array3-position-double_dvec2
|
skip |
|
vs-input-float_vec3_array3-position-double_dvec4_array2
|
skip |
|
vs-input-float_vec4-double_dmat2x3-position
|
skip |
|
vs-input-float_vec4-double_dmat3_array2-position
|
skip |
|
vs-input-float_vec4-double_dmat4-position
|
skip |
|
vs-input-float_vec4-double_dmat4x2-position
|
skip |
|
vs-input-float_vec4-double_dmat4x3_array2-position
|
skip |
|
vs-input-float_vec4-position-double_dmat2x3
|
skip |
|
vs-input-float_vec4-position-double_dmat3x2
|
skip |
|
vs-input-float_vec4-position-double_dmat3x4
|
skip |
|
vs-input-float_vec4-position-double_dmat3x4_array2
|
skip |
|
vs-input-float_vec4-position-double_dmat4_array2
|
skip |
|
vs-input-float_vec4-position-double_dmat4x2_array2
|
skip |
|
vs-input-float_vec4-position-double_dmat4x3
|
skip |
|
vs-input-float_vec4-position-double_dvec3_array2
|
skip |
|
vs-input-float_vec4_array3-double_dmat2x4-position
|
skip |
|
vs-input-float_vec4_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-float_vec4_array3-double_dmat3_array2-position
|
skip |
|
vs-input-float_vec4_array3-position-double_dmat2x4
|
skip |
|
vs-input-float_vec4_array3-position-double_dmat3x4
|
skip |
|
vs-input-float_vec4_array3-position-double_dmat4_array2
|
skip |
|
vs-input-float_vec4_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-int_int-double_dmat2x4-position
|
skip |
|
vs-input-int_int-double_dmat3x4_array2-position
|
skip |
|
vs-input-int_int-double_dmat4x2_array2-position
|
skip |
|
vs-input-int_int-double_dvec3-position
|
skip |
|
vs-input-int_int-double_dvec4-position
|
skip |
|
vs-input-int_int-position-double_dmat3x4
|
skip |
|
vs-input-int_int-position-double_dmat4x3
|
skip |
|
vs-input-int_int-position-double_dmat4x3_array2
|
skip |
|
vs-input-int_int-position-double_dvec2
|
skip |
|
vs-input-int_int_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_int_array3-position-double_dmat2
|
skip |
|
vs-input-int_int_array3-position-double_dmat2x4
|
skip |
|
vs-input-int_int_array3-position-double_dmat3_array2
|
skip |
|
vs-input-int_int_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-int_int_array3-position-double_dvec2
|
skip |
|
vs-input-int_ivec2-double_dmat2x3-position
|
skip |
|
vs-input-int_ivec2-double_dmat3x4-position
|
skip |
|
vs-input-int_ivec2-double_dmat4x2-position
|
skip |
|
vs-input-int_ivec2-double_dvec2_array2-position
|
skip |
|
vs-input-int_ivec2-position-double_dmat2
|
skip |
|
vs-input-int_ivec2-position-double_dmat2x3_array2
|
skip |
|
vs-input-int_ivec2-position-double_dmat2x4
|
skip |
|
vs-input-int_ivec2-position-double_dmat3
|
skip |
|
vs-input-int_ivec2-position-double_dmat3x2
|
skip |
|
vs-input-int_ivec2-position-double_dmat3x4_array2
|
skip |
|
vs-input-int_ivec2-position-double_dvec3_array2
|
skip |
|
vs-input-int_ivec2-position-double_dvec4_array2
|
skip |
|
vs-input-int_ivec2_array3-double_dmat2-position
|
skip |
|
vs-input-int_ivec2_array3-double_dmat2_array2-position
|
skip |
|
vs-input-int_ivec2_array3-double_dmat2x4-position
|
skip |
|
vs-input-int_ivec2_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-int_ivec2_array3-double_dmat3-position
|
skip |
|
vs-input-int_ivec2_array3-double_dmat3x4-position
|
skip |
|
vs-input-int_ivec2_array3-position-double_dmat2x3
|
skip |
|
vs-input-int_ivec2_array3-position-double_dmat3x4
|
skip |
|
vs-input-int_ivec2_array3-position-double_dmat4x2
|
skip |
|
vs-input-int_ivec2_array3-position-double_dmat4x3_array2
|
skip |
|
vs-input-int_ivec2_array3-position-double_dvec2
|
skip |
|
vs-input-int_ivec3-double_dmat2x3_array2-position
|
skip |
|
vs-input-int_ivec3-double_dmat2x4-position
|
skip |
|
vs-input-int_ivec3-double_dmat3x2-position
|
skip |
|
vs-input-int_ivec3-double_dmat3x4_array2-position
|
skip |
|
vs-input-int_ivec3-double_dmat4_array2-position
|
skip |
|
vs-input-int_ivec3-double_dmat4x2_array2-position
|
skip |
|
vs-input-int_ivec3-double_dvec2_array2-position
|
skip |
|
vs-input-int_ivec3-double_dvec4-position
|
skip |
|
vs-input-int_ivec3-position-double_dmat2_array2
|
skip |
|
vs-input-int_ivec3-position-double_dmat2x3
|
skip |
|
vs-input-int_ivec3-position-double_dmat3
|
skip |
|
vs-input-int_ivec3-position-double_dmat4
|
skip |
|
vs-input-int_ivec3-position-double_dmat4_array2
|
skip |
|
vs-input-int_ivec3-position-double_dmat4x2
|
skip |
|
vs-input-int_ivec3-position-double_dmat4x3
|
skip |
|
vs-input-int_ivec3-position-double_dvec2
|
skip |
|
vs-input-int_ivec3-position-double_dvec4_array2
|
skip |
|
vs-input-int_ivec3_array3-double_dmat2-position
|
skip |
|
vs-input-int_ivec3_array3-double_dmat2x3-position
|
skip |
|
vs-input-int_ivec3_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_ivec3_array3-double_dvec2_array2-position
|
skip |
|
vs-input-int_ivec3_array3-position-double_dmat2_array2
|
skip |
|
vs-input-int_ivec3_array3-position-double_dmat2x4_array2
|
skip |
|
vs-input-int_ivec3_array3-position-double_dmat3_array2
|
skip |
|
vs-input-int_ivec3_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-int_ivec3_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-int_ivec3_array3-position-double_dvec4
|
skip |
|
vs-input-int_ivec4-double_dmat3_array2-position
|
skip |
|
vs-input-int_ivec4-double_dmat3x4-position
|
skip |
|
vs-input-int_ivec4-double_dmat4x3_array2-position
|
skip |
|
vs-input-int_ivec4-double_dvec4-position
|
skip |
|
vs-input-int_ivec4-double_dvec4_array2-position
|
skip |
|
vs-input-int_ivec4-position-double_dmat2_array2
|
skip |
|
vs-input-int_ivec4-position-double_dmat2x3
|
skip |
|
vs-input-int_ivec4-position-double_dmat2x4_array2
|
skip |
|
vs-input-int_ivec4-position-double_dmat3x2
|
skip |
|
vs-input-int_ivec4-position-double_dmat4
|
skip |
|
vs-input-int_ivec4-position-double_dvec3
|
skip |
|
vs-input-int_ivec4-position-double_dvec4
|
skip |
|
vs-input-int_ivec4-position-double_dvec4_array2
|
skip |
|
vs-input-int_ivec4_array3-double_dmat2x3_array2-position
|
skip |
|
vs-input-int_ivec4_array3-double_dmat3x2-position
|
skip |
|
vs-input-int_ivec4_array3-double_dvec2-position
|
skip |
|
vs-input-int_ivec4_array3-position-double_dmat2x4
|
skip |
|
vs-input-int_ivec4_array3-position-double_dmat4_array2
|
skip |
|
vs-input-int_ivec4_array3-position-double_dmat4x2
|
skip |
|
vs-input-position-byte_int-double_dmat3x2
|
skip |
|
vs-input-position-byte_int-double_dvec3
|
skip |
|
vs-input-position-byte_ivec2-double_dmat2
|
skip |
|
vs-input-position-byte_ivec2-double_dmat2x4
|
skip |
|
vs-input-position-byte_ivec3-double_dmat3
|
skip |
|
vs-input-position-byte_ivec3-double_dmat3x2
|
skip |
|
vs-input-position-byte_ivec3-double_dmat3x4
|
skip |
|
vs-input-position-byte_ivec4-double_dmat2
|
skip |
|
vs-input-position-byte_ivec4-double_dmat3
|
skip |
|
vs-input-position-double_dmat2-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat2-double_dmat4
|
skip |
|
vs-input-position-double_dmat2-double_dmat4x2_array2
|
skip |
|
vs-input-position-double_dmat2-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat2-double_double
|
skip |
|
vs-input-position-double_dmat2-double_double_array2
|
skip |
|
vs-input-position-double_dmat2-float_mat2_array3
|
skip |
|
vs-input-position-double_dmat2-float_mat2x4
|
skip |
|
vs-input-position-double_dmat2-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat2-float_mat3x4
|
skip |
|
vs-input-position-double_dmat2-float_mat4
|
skip |
|
vs-input-position-double_dmat2-float_mat4_array3
|
skip |
|
vs-input-position-double_dmat2-int_int_array3
|
skip |
|
vs-input-position-double_dmat2-int_ivec4
|
skip |
|
vs-input-position-double_dmat2-uint_uvec2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4x2_array2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dvec3_array2
|
skip |
|
vs-input-position-double_dmat2_array3-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat2_array5
|
skip |
|
vs-input-position-double_dmat2_array5-float_mat2_array3
|
skip |
|
vs-input-position-double_dmat2_array5-float_mat2x3
|
skip |
|
vs-input-position-double_dmat2_array5-float_mat3x2
|
skip |
|
vs-input-position-double_dmat2_array5-float_vec3
|
skip |
|
vs-input-position-double_dmat2_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dmat2_array5-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat2x3-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat2x3-float_mat2
|
skip |
|
vs-input-position-double_dmat2x3-float_mat2x3
|
skip |
|
vs-input-position-double_dmat2x3-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat2x3-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dmat2x3-int_ivec2
|
skip |
|
vs-input-position-double_dmat2x3-int_ivec3
|
skip |
|
vs-input-position-double_dmat2x3-int_ivec4
|
skip |
|
vs-input-position-double_dmat2x3-uint_uvec3
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat2x3_array3-double_dvec2_array2
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_float
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_mat2
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat2x3_array5-float_vec3
|
skip |
|
vs-input-position-double_dmat2x3_array5-int_int
|
skip |
|
vs-input-position-double_dmat2x3_array5-uint_uint
|
skip |
|
vs-input-position-double_dmat2x3_array5-uint_uvec2
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat2
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat2x4_array2
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat4
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat4x2
|
skip |
|
vs-input-position-double_dmat2x4-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat2x4-double_double
|
skip |
|
vs-input-position-double_dmat2x4-double_dvec2
|
skip |
|
vs-input-position-double_dmat2x4-double_dvec3
|
skip |
|
vs-input-position-double_dmat2x4-float_float
|
skip |
|
vs-input-position-double_dmat2x4-float_mat2x3
|
skip |
|
vs-input-position-double_dmat2x4-float_mat3
|
skip |
|
vs-input-position-double_dmat2x4-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat2x4-float_mat4x3
|
skip |
|
vs-input-position-double_dmat2x4-int_int_array3
|
skip |
|
vs-input-position-double_dmat2x4-int_ivec2_array3
|
skip |
|
vs-input-position-double_dmat2x4-uint_uint
|
skip |
|
vs-input-position-double_dmat2x4-uint_uvec2
|
skip |
|
vs-input-position-double_dmat2x4-uint_uvec2_array3
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dmat2x4_array3-double_dvec2_array2
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_mat2_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_mat2x4
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_mat3x2
|
skip |
|
vs-input-position-double_dmat2x4_array5-float_vec4_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-int_ivec4
|
skip |
|
vs-input-position-double_dmat2x4_array5-int_ivec4_array3
|
skip |
|
vs-input-position-double_dmat2x4_array5-uint_uvec2
|
skip |
|
vs-input-position-double_dmat3-double_dmat3
|
skip |
|
vs-input-position-double_dmat3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat3-float_float_array3
|
skip |
|
vs-input-position-double_dmat3-float_mat2x3
|
skip |
|
vs-input-position-double_dmat3-float_mat2x4
|
skip |
|
vs-input-position-double_dmat3-float_mat3
|
skip |
|
vs-input-position-double_dmat3-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat3-float_mat4_array3
|
skip |
|
vs-input-position-double_dmat3-float_vec2_array3
|
skip |
|
vs-input-position-double_dmat3-float_vec3
|
skip |
|
vs-input-position-double_dmat3-float_vec4_array3
|
skip |
|
vs-input-position-double_dmat3-int_ivec3_array3
|
skip |
|
vs-input-position-double_dmat3-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dmat3-uint_uvec4
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat2
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat3_array3-double_dmat4
|
skip |
|
vs-input-position-double_dmat3_array5-float_vec4
|
skip |
|
vs-input-position-double_dmat3_array5-int_ivec4
|
skip |
|
vs-input-position-double_dmat3_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dmat3x2-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat3x2-double_dmat3x2
|
skip |
|
vs-input-position-double_dmat3x2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dmat3x2-double_dvec3
|
skip |
|
vs-input-position-double_dmat3x2-float_mat3x2
|
skip |
|
vs-input-position-double_dmat3x2-float_mat3x4
|
skip |
|
vs-input-position-double_dmat3x2-float_mat4
|
skip |
|
vs-input-position-double_dmat3x2-float_mat4x3
|
skip |
|
vs-input-position-double_dmat3x2-float_vec3
|
skip |
|
vs-input-position-double_dmat3x2-float_vec4_array3
|
skip |
|
vs-input-position-double_dmat3x2-uint_uvec3
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_double_array2
|
skip |
|
vs-input-position-double_dmat3x2_array3-double_dvec3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat2x4_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat4
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_mat4x2_array3
|
skip |
|
vs-input-position-double_dmat3x2_array5-float_vec3
|
skip |
|
vs-input-position-double_dmat3x2_array5-int_ivec3
|
skip |
|
vs-input-position-double_dmat3x2_array5-uint_uvec4_array3
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat4
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat4x2_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_dmat3x4-double_dvec2
|
skip |
|
vs-input-position-double_dmat3x4-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat3x4-float_float
|
skip |
|
vs-input-position-double_dmat3x4-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dmat3x4-float_mat3x4_array3
|
skip |
|
vs-input-position-double_dmat3x4-int_int_array3
|
skip |
|
vs-input-position-double_dmat3x4-int_ivec2
|
skip |
|
vs-input-position-double_dmat3x4-uint_uint_array3
|
skip |
|
vs-input-position-double_dmat3x4-uint_uvec3
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_dmat4
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_double
|
skip |
|
vs-input-position-double_dmat3x4_array3-double_double_array2
|
skip |
|
vs-input-position-double_dmat3x4_array5-uint_uvec2
|
skip |
|
vs-input-position-double_dmat3x4_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dmat4-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat4-double_dmat3_array2
|
skip |
|
vs-input-position-double_dmat4-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dmat4-double_dmat4
|
skip |
|
vs-input-position-double_dmat4-double_dmat4x2
|
skip |
|
vs-input-position-double_dmat4-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat4-double_double
|
skip |
|
vs-input-position-double_dmat4-double_dvec2
|
skip |
|
vs-input-position-double_dmat4-double_dvec2_array2
|
skip |
|
vs-input-position-double_dmat4-double_dvec4
|
skip |
|
vs-input-position-double_dmat4-float_float_array3
|
skip |
|
vs-input-position-double_dmat4-float_mat2
|
skip |
|
vs-input-position-double_dmat4-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dmat4-int_ivec2_array3
|
skip |
|
vs-input-position-double_dmat4-int_ivec3_array3
|
skip |
|
vs-input-position-double_dmat4-int_ivec4_array3
|
skip |
|
vs-input-position-double_dmat4-uint_uint_array3
|
skip |
|
vs-input-position-double_dmat4_array3-double_dmat2x3
|
skip |
|
vs-input-position-double_dmat4x2
|
skip |
|
vs-input-position-double_dmat4x2-double_dvec4
|
skip |
|
vs-input-position-double_dmat4x2-float_mat2_array3
|
skip |
|
vs-input-position-double_dmat4x2-float_mat2x3
|
skip |
|
vs-input-position-double_dmat4x2-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dmat4x2-float_mat2x4
|
skip |
|
vs-input-position-double_dmat4x2-float_mat3x4
|
skip |
|
vs-input-position-double_dmat4x2-float_vec2
|
skip |
|
vs-input-position-double_dmat4x2-float_vec3_array3
|
skip |
|
vs-input-position-double_dmat4x2-int_ivec2_array3
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dmat3
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_double_array2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dvec2
|
skip |
|
vs-input-position-double_dmat4x2_array3-double_dvec3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_float
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_float_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat2x4_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat3x4
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat4
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_mat4x2
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_vec3_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-float_vec4_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-int_int
|
skip |
|
vs-input-position-double_dmat4x2_array5-int_int_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-int_ivec2
|
skip |
|
vs-input-position-double_dmat4x2_array5-int_ivec3
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec2
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dmat4x2_array5-uint_uvec4
|
skip |
|
vs-input-position-double_dmat4x3
|
skip |
|
vs-input-position-double_dmat4x3-double_dmat2
|
skip |
|
vs-input-position-double_dmat4x3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dmat4x3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dmat4x3-double_dmat4
|
skip |
|
vs-input-position-double_dmat4x3-double_dvec3
|
skip |
|
vs-input-position-double_dmat4x3-double_dvec4_array2
|
skip |
|
vs-input-position-double_dmat4x3-float_mat2x3
|
skip |
|
vs-input-position-double_dmat4x3-float_mat2x4
|
skip |
|
vs-input-position-double_dmat4x3-float_mat3_array3
|
skip |
|
vs-input-position-double_dmat4x3-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dmat4x3-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dmat4x3-int_int
|
skip |
|
vs-input-position-double_dmat4x3-int_ivec2_array3
|
skip |
|
vs-input-position-double_dmat4x3-int_ivec3
|
skip |
|
vs-input-position-double_dmat4x3-int_ivec4
|
skip |
|
vs-input-position-double_dmat4x3-uint_uvec4_array3
|
skip |
|
vs-input-position-double_dmat4x3_array3-double_dmat2x4
|
skip |
|
vs-input-position-double_dmat4x3_array3-double_dmat4x2
|
skip |
|
vs-input-position-double_dmat4x3_array3-double_dvec2
|
skip |
|
vs-input-position-double_dmat4x3_array3-double_dvec3
|
skip |
|
vs-input-position-double_double-double_dmat2_array2
|
skip |
|
vs-input-position-double_double-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_double-double_dmat4x3_array2
|
skip |
|
vs-input-position-double_double_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_double_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_double_array3-double_dmat4
|
skip |
|
vs-input-position-double_double_array3-double_dmat4x3
|
skip |
|
vs-input-position-double_double_array3-double_dvec3_array2
|
skip |
|
vs-input-position-double_double_array3-double_dvec4
|
skip |
|
vs-input-position-double_dvec2-double_dmat2_array2
|
skip |
|
vs-input-position-double_dvec2-double_dmat2x4
|
skip |
|
vs-input-position-double_dvec2-double_dmat2x4_array2
|
skip |
|
vs-input-position-double_dvec2-double_dmat4
|
skip |
|
vs-input-position-double_dvec2-double_dmat4_array2
|
skip |
|
vs-input-position-double_dvec2-double_double
|
skip |
|
vs-input-position-double_dvec2-double_double_array2
|
skip |
|
vs-input-position-double_dvec2-double_dvec4
|
skip |
|
vs-input-position-double_dvec2-double_dvec4_array2
|
skip |
|
vs-input-position-double_dvec2-float_mat2x4
|
skip |
|
vs-input-position-double_dvec2-float_mat3
|
skip |
|
vs-input-position-double_dvec2-float_mat3x2
|
skip |
|
vs-input-position-double_dvec2-float_mat4x2_array3
|
skip |
|
vs-input-position-double_dvec2-float_mat4x3
|
skip |
|
vs-input-position-double_dvec2-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dvec2-float_vec2
|
skip |
|
vs-input-position-double_dvec2-int_ivec4
|
skip |
|
vs-input-position-double_dvec2-uint_uvec3
|
skip |
|
vs-input-position-double_dvec2_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-double_dvec2_array3-double_dmat3x2
|
skip |
|
vs-input-position-double_dvec2_array3-double_dmat3x4
|
skip |
|
vs-input-position-double_dvec2_array3-double_dmat4x2_array2
|
skip |
|
vs-input-position-double_dvec2_array3-double_dvec2_array2
|
skip |
|
vs-input-position-double_dvec2_array3-double_dvec4
|
skip |
|
vs-input-position-double_dvec2_array5
|
skip |
|
vs-input-position-double_dvec2_array5-float_mat3x4
|
skip |
|
vs-input-position-double_dvec2_array5-float_vec2_array3
|
skip |
|
vs-input-position-double_dvec2_array5-float_vec4
|
skip |
|
vs-input-position-double_dvec2_array5-int_ivec2
|
skip |
|
vs-input-position-double_dvec2_array5-int_ivec3
|
skip |
|
vs-input-position-double_dvec2_array5-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dvec3
|
skip |
|
vs-input-position-double_dvec3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dvec3-double_dmat3x2
|
skip |
|
vs-input-position-double_dvec3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dvec3-double_dmat3x4
|
skip |
|
vs-input-position-double_dvec3-double_dmat3x4_array2
|
skip |
|
vs-input-position-double_dvec3-double_dmat4_array2
|
skip |
|
vs-input-position-double_dvec3-double_dmat4x3
|
skip |
|
vs-input-position-double_dvec3-float_mat2_array3
|
skip |
|
vs-input-position-double_dvec3-float_mat2x3
|
skip |
|
vs-input-position-double_dvec3-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dvec3-int_ivec3
|
skip |
|
vs-input-position-double_dvec3-int_ivec3_array3
|
skip |
|
vs-input-position-double_dvec3-uint_uint
|
skip |
|
vs-input-position-double_dvec3-uint_uvec2_array3
|
skip |
|
vs-input-position-double_dvec3-uint_uvec4_array3
|
skip |
|
vs-input-position-double_dvec3_array3-double_dmat2_array2
|
skip |
|
vs-input-position-double_dvec3_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-double_dvec3_array3-double_dmat2x4
|
skip |
|
vs-input-position-double_dvec3_array3-double_dmat4
|
skip |
|
vs-input-position-double_dvec3_array3-double_double_array2
|
skip |
|
vs-input-position-double_dvec3_array3-double_dvec2
|
skip |
|
vs-input-position-double_dvec3_array5-float_float_array3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat2x3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat3x2_array3
|
skip |
|
vs-input-position-double_dvec3_array5-float_mat4x2_array3
|
skip |
|
vs-input-position-double_dvec3_array5-int_ivec2
|
skip |
|
vs-input-position-double_dvec3_array5-int_ivec3_array3
|
skip |
|
vs-input-position-double_dvec3_array5-int_ivec4
|
skip |
|
vs-input-position-double_dvec3_array5-uint_uint
|
skip |
|
vs-input-position-double_dvec3_array5-uint_uint_array3
|
skip |
|
vs-input-position-double_dvec4
|
skip |
|
vs-input-position-double_dvec4-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dvec4-double_double
|
skip |
|
vs-input-position-double_dvec4-float_mat2x4
|
skip |
|
vs-input-position-double_dvec4-float_mat3x4
|
skip |
|
vs-input-position-double_dvec4-float_mat4_array3
|
skip |
|
vs-input-position-double_dvec4-float_mat4x3
|
skip |
|
vs-input-position-double_dvec4-float_mat4x3_array3
|
skip |
|
vs-input-position-double_dvec4-float_vec3_array3
|
skip |
|
vs-input-position-double_dvec4-float_vec4
|
skip |
|
vs-input-position-double_dvec4-float_vec4_array3
|
skip |
|
vs-input-position-double_dvec4-int_int_array3
|
skip |
|
vs-input-position-double_dvec4-int_ivec2
|
skip |
|
vs-input-position-double_dvec4-int_ivec3
|
skip |
|
vs-input-position-double_dvec4-int_ivec4_array3
|
skip |
|
vs-input-position-double_dvec4-uint_uvec3_array3
|
skip |
|
vs-input-position-double_dvec4_array3-double_dmat3x2
|
skip |
|
vs-input-position-double_dvec4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-double_dvec4_array5-float_mat2x3_array3
|
skip |
|
vs-input-position-double_dvec4_array5-float_mat3x2
|
skip |
|
vs-input-position-double_dvec4_array5-float_mat4
|
skip |
|
vs-input-position-double_dvec4_array5-float_vec3
|
skip |
|
vs-input-position-double_dvec4_array5-float_vec3_array3
|
skip |
|
vs-input-position-double_dvec4_array5-float_vec4_array3
|
skip |
|
vs-input-position-double_dvec4_array5-uint_uint
|
skip |
|
vs-input-position-double_dvec4_array5-uint_uvec3
|
skip |
|
vs-input-position-double_dvec4_array5-uint_uvec4
|
skip |
|
vs-input-position-float_float-double_dmat2x3
|
skip |
|
vs-input-position-float_float-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_float-double_dmat4x2_array2
|
skip |
|
vs-input-position-float_float-double_dvec2
|
skip |
|
vs-input-position-float_float_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-float_float_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_float_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_float_array3-double_dvec3
|
skip |
|
vs-input-position-float_mat2-double_dmat2_array2
|
skip |
|
vs-input-position-float_mat2-double_dmat2x4
|
skip |
|
vs-input-position-float_mat2-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat2-double_dmat3
|
skip |
|
vs-input-position-float_mat2-double_dvec2
|
skip |
|
vs-input-position-float_mat2-double_dvec2_array2
|
skip |
|
vs-input-position-float_mat2-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat2_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat2_array3-double_dmat3x2
|
skip |
|
vs-input-position-float_mat2_array3-double_dmat4x2
|
skip |
|
vs-input-position-float_mat2_array3-double_dmat4x3
|
skip |
|
vs-input-position-float_mat2_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat2x3-double_dmat2x3_array2
|
skip |
|
vs-input-position-float_mat2x3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat2x3-double_dmat3x2
|
skip |
|
vs-input-position-float_mat2x3-double_dvec2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat2x3
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dvec2
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dvec3
|
skip |
|
vs-input-position-float_mat2x3_array3-double_dvec4
|
skip |
|
vs-input-position-float_mat2x4-double_dmat3x2
|
skip |
|
vs-input-position-float_mat2x4-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat2x4-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat2x4-double_dvec4
|
skip |
|
vs-input-position-float_mat2x4_array3-double_dmat2x3
|
skip |
|
vs-input-position-float_mat2x4_array3-double_dmat3_array2
|
skip |
|
vs-input-position-float_mat2x4_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_mat2x4_array3-double_dmat4x3
|
skip |
|
vs-input-position-float_mat2x4_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat3-double_dmat3x4
|
skip |
|
vs-input-position-float_mat3-double_dvec3
|
skip |
|
vs-input-position-float_mat3_array3-double_dmat2_array2
|
skip |
|
vs-input-position-float_mat3_array3-double_dmat3x2
|
skip |
|
vs-input-position-float_mat3_array3-double_dvec2_array2
|
skip |
|
vs-input-position-float_mat3_array3-double_dvec4
|
skip |
|
vs-input-position-float_mat3x2-double_dmat2x3
|
skip |
|
vs-input-position-float_mat3x2-double_dmat3
|
skip |
|
vs-input-position-float_mat3x2-double_dmat3x2
|
skip |
|
vs-input-position-float_mat3x2-double_dmat3x2_array2
|
skip |
|
vs-input-position-float_mat3x2-double_dvec3
|
skip |
|
vs-input-position-float_mat3x2-double_dvec4_array2
|
skip |
|
vs-input-position-float_mat3x2_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_mat3x2_array3-double_dmat4x2
|
skip |
|
vs-input-position-float_mat3x2_array3-double_dmat4x2_array2
|
skip |
|
vs-input-position-float_mat3x2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat3x2_array3-double_dvec3
|
skip |
|
vs-input-position-float_mat3x4-double_dmat2
|
skip |
|
vs-input-position-float_mat3x4-double_dmat3x2_array2
|
skip |
|
vs-input-position-float_mat3x4-double_dmat3x4
|
skip |
|
vs-input-position-float_mat3x4-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat3x4-double_dvec4_array2
|
skip |
|
vs-input-position-float_mat3x4_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat3x4_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_mat3x4_array3-double_dmat4
|
skip |
|
vs-input-position-float_mat3x4_array3-double_dmat4x2
|
skip |
|
vs-input-position-float_mat3x4_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat4-double_dmat2
|
skip |
|
vs-input-position-float_mat4-double_dmat2_array2
|
skip |
|
vs-input-position-float_mat4-double_dmat3_array2
|
skip |
|
vs-input-position-float_mat4-double_dmat3x2
|
skip |
|
vs-input-position-float_mat4-double_dmat4
|
skip |
|
vs-input-position-float_mat4-double_dmat4_array2
|
skip |
|
vs-input-position-float_mat4-double_dvec3
|
skip |
|
vs-input-position-float_mat4_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-float_mat4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-float_mat4_array3-double_dmat4_array2
|
skip |
|
vs-input-position-float_mat4_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat4x2-double_dmat2x3
|
skip |
|
vs-input-position-float_mat4x2-double_dmat2x3_array2
|
skip |
|
vs-input-position-float_mat4x2-double_dmat3x4
|
skip |
|
vs-input-position-float_mat4x2-double_dmat4
|
skip |
|
vs-input-position-float_mat4x2-double_dmat4x2
|
skip |
|
vs-input-position-float_mat4x2-double_dvec4
|
skip |
|
vs-input-position-float_mat4x2-double_dvec4_array2
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat2x3
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat3
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat3_array2
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dmat4x3
|
skip |
|
vs-input-position-float_mat4x2_array3-double_dvec3
|
skip |
|
vs-input-position-float_mat4x3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_mat4x3-double_dmat3
|
skip |
|
vs-input-position-float_mat4x3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat2_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat2x3_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat3x2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dvec2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_mat4x3_array3-double_dvec4
|
skip |
|
vs-input-position-float_vec2-double_dmat2x3_array2
|
skip |
|
vs-input-position-float_vec2-double_dmat2x4
|
skip |
|
vs-input-position-float_vec2-double_dmat3x2
|
skip |
|
vs-input-position-float_vec2-double_dmat4
|
skip |
|
vs-input-position-float_vec2-double_dvec3
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat2_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat3_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dvec2_array2
|
skip |
|
vs-input-position-float_vec2_array3-double_dvec3
|
skip |
|
vs-input-position-float_vec2_array3-double_dvec3_array2
|
skip |
|
vs-input-position-float_vec3-double_dmat2
|
skip |
|
vs-input-position-float_vec3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_vec3-double_dmat4
|
skip |
|
vs-input-position-float_vec3-double_dvec2_array2
|
skip |
|
vs-input-position-float_vec3_array3-double_dmat2x4
|
skip |
|
vs-input-position-float_vec3_array3-double_dmat3x2
|
skip |
|
vs-input-position-float_vec3_array3-double_dmat3x4_array2
|
skip |
|
vs-input-position-float_vec3_array3-double_dmat4_array2
|
skip |
|
vs-input-position-float_vec3_array3-double_dvec2
|
skip |
|
vs-input-position-float_vec4-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_vec4-double_dmat3x4
|
skip |
|
vs-input-position-float_vec4-double_dmat4
|
skip |
|
vs-input-position-float_vec4_array3-double_dmat2x4
|
skip |
|
vs-input-position-float_vec4_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-float_vec4_array3-double_dmat3x4
|
skip |
|
vs-input-position-float_vec4_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-float_vec4_array3-double_dvec4_array2
|
skip |
|
vs-input-position-int_int-double_dmat3
|
skip |
|
vs-input-position-int_int-double_dmat3_array2
|
skip |
|
vs-input-position-int_int-double_dmat3x2
|
skip |
|
vs-input-position-int_int-double_dmat3x4_array2
|
skip |
|
vs-input-position-int_int-double_dmat4_array2
|
skip |
|
vs-input-position-int_int-double_dvec2
|
skip |
|
vs-input-position-int_int-double_dvec3
|
skip |
|
vs-input-position-int_int-double_dvec3_array2
|
skip |
|
vs-input-position-int_int_array3-double_dmat2x4
|
skip |
|
vs-input-position-int_int_array3-double_dmat2x4_array2
|
skip |
|
vs-input-position-int_int_array3-double_dmat3
|
skip |
|
vs-input-position-int_int_array3-double_dmat3_array2
|
skip |
|
vs-input-position-int_int_array3-double_dmat3x2
|
skip |
|
vs-input-position-int_int_array3-double_dmat4x2
|
skip |
|
vs-input-position-int_int_array3-double_dmat4x2_array2
|
skip |
|
vs-input-position-int_int_array3-double_dvec2_array2
|
skip |
|
vs-input-position-int_int_array3-double_dvec3
|
skip |
|
vs-input-position-int_int_array3-double_dvec4_array2
|
skip |
|
vs-input-position-int_ivec2-double_dmat3_array2
|
skip |
|
vs-input-position-int_ivec2-double_dvec3
|
skip |
|
vs-input-position-int_ivec2-double_dvec4_array2
|
skip |
|
vs-input-position-int_ivec2_array3-double_dmat2
|
skip |
|
vs-input-position-int_ivec2_array3-double_dmat3
|
skip |
|
vs-input-position-int_ivec2_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-int_ivec2_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-int_ivec3-double_dmat3x2
|
skip |
|
vs-input-position-int_ivec3-double_dmat3x4
|
skip |
|
vs-input-position-int_ivec3-double_dmat3x4_array2
|
skip |
|
vs-input-position-int_ivec3-double_dvec3
|
skip |
|
vs-input-position-int_ivec3_array3-double_dmat2
|
skip |
|
vs-input-position-int_ivec3_array3-double_dmat4x2_array2
|
skip |
|
vs-input-position-int_ivec3_array3-double_dvec2_array2
|
skip |
|
vs-input-position-int_ivec4-double_dmat2
|
skip |
|
vs-input-position-int_ivec4-double_dmat2x4_array2
|
skip |
|
vs-input-position-int_ivec4-double_dmat3
|
skip |
|
vs-input-position-int_ivec4-double_dmat3x2
|
skip |
|
vs-input-position-int_ivec4-double_dmat3x2_array2
|
skip |
|
vs-input-position-int_ivec4-double_dmat3x4
|
skip |
|
vs-input-position-int_ivec4-double_dmat4_array2
|
skip |
|
vs-input-position-int_ivec4-double_dmat4x3_array2
|
skip |
|
vs-input-position-int_ivec4-double_dvec2_array2
|
skip |
|
vs-input-position-int_ivec4-double_dvec3
|
skip |
|
vs-input-position-int_ivec4_array3-double_dmat2_array2
|
skip |
|
vs-input-position-int_ivec4_array3-double_dmat3_array2
|
skip |
|
vs-input-position-int_ivec4_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-int_ivec4_array3-double_dmat4
|
skip |
|
vs-input-position-ubyte_uint-short_int-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uint-short_int-double_dmat4
|
skip |
|
vs-input-position-ubyte_uint-short_int-double_dmat4x2
|
skip |
|
vs-input-position-ubyte_uint-short_ivec2-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uint-short_ivec2-double_dmat3x4
|
skip |
|
vs-input-position-ubyte_uint-short_ivec2-double_dmat4x3
|
skip |
|
vs-input-position-ubyte_uint-short_ivec2-double_dvec3
|
skip |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat2
|
skip |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat3x4
|
skip |
|
vs-input-position-ubyte_uint-short_ivec3-double_dmat4x3
|
skip |
|
vs-input-position-ubyte_uint-short_ivec3-double_dvec4
|
skip |
|
vs-input-position-ubyte_uvec2-short_int-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uvec2-short_int-double_dvec2
|
skip |
|
vs-input-position-ubyte_uvec2-short_int-double_dvec4
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec2-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat4
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dmat4x2
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dvec2
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec3-double_dvec4
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec2-short_ivec4-double_dmat4x3
|
skip |
|
vs-input-position-ubyte_uvec3-short_int-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uvec3-short_int-double_dmat3x4
|
skip |
|
vs-input-position-ubyte_uvec3-short_int-double_dvec3
|
skip |
|
vs-input-position-ubyte_uvec3-short_int-double_dvec4
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat3
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat3x4
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec2-double_dvec2
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat2x3
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat3x4
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat4x2
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat4x3
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec3-double_dvec3
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec4-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec3-short_ivec4-double_dvec3
|
skip |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat2x3
|
skip |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat2x4
|
skip |
|
vs-input-position-ubyte_uvec4-short_int-double_dmat3
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec2-double_dmat2x3
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec2-double_dmat3x2
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec2-double_dvec3
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat2
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec3-double_dmat3x2
|
skip |
|
vs-input-position-ubyte_uvec4-short_ivec4-double_dmat4x2
|
skip |
|
vs-input-position-uint_uint-double_dmat3x2_array2
|
skip |
|
vs-input-position-uint_uint-double_dmat4
|
skip |
|
vs-input-position-uint_uint-double_dmat4x3
|
skip |
|
vs-input-position-uint_uint-double_dmat4x3_array2
|
skip |
|
vs-input-position-uint_uint-double_dvec2
|
skip |
|
vs-input-position-uint_uint-double_dvec3
|
skip |
|
vs-input-position-uint_uint-double_dvec4
|
skip |
|
vs-input-position-uint_uint_array3-double_dmat2_array2
|
skip |
|
vs-input-position-uint_uint_array3-double_dmat3_array2
|
skip |
|
vs-input-position-uint_uint_array3-double_dvec2_array2
|
skip |
|
vs-input-position-uint_uint_array3-double_dvec4_array2
|
skip |
|
vs-input-position-uint_uvec2-double_dmat3
|
skip |
|
vs-input-position-uint_uvec2-double_dmat3x4_array2
|
skip |
|
vs-input-position-uint_uvec2-double_dmat4_array2
|
skip |
|
vs-input-position-uint_uvec2-double_dvec3_array2
|
skip |
|
vs-input-position-uint_uvec3-double_dmat3
|
skip |
|
vs-input-position-uint_uvec3-double_dmat3x2_array2
|
skip |
|
vs-input-position-uint_uvec3-double_dvec2_array2
|
skip |
|
vs-input-position-uint_uvec3_array3-double_dmat2x4
|
skip |
|
vs-input-position-uint_uvec3_array3-double_dmat3x2_array2
|
skip |
|
vs-input-position-uint_uvec4-double_dmat2x4_array2
|
skip |
|
vs-input-position-uint_uvec4-double_dmat4
|
skip |
|
vs-input-position-uint_uvec4-double_dmat4x2_array2
|
skip |
|
vs-input-position-uint_uvec4-double_dvec2_array2
|
skip |
|
vs-input-position-uint_uvec4-double_dvec3
|
skip |
|
vs-input-position-uint_uvec4-double_dvec4_array2
|
skip |
|
vs-input-position-uint_uvec4_array3-double_dmat2x3
|
skip |
|
vs-input-position-uint_uvec4_array3-double_dmat4x2
|
skip |
|
vs-input-position-uint_uvec4_array3-double_dmat4x3_array2
|
skip |
|
vs-input-position-uint_uvec4_array3-double_dvec3
|
skip |
|
vs-input-position-ushort_uint-double_dmat4x2
|
skip |
|
vs-input-position-ushort_uint-double_dvec2
|
skip |
|
vs-input-position-ushort_uvec2-double_dmat2
|
skip |
|
vs-input-position-ushort_uvec2-double_dmat4
|
skip |
|
vs-input-position-ushort_uvec2-double_dvec4
|
skip |
|
vs-input-position-ushort_uvec3-double_dmat2
|
skip |
|
vs-input-position-ushort_uvec3-double_dmat2x3
|
skip |
|
vs-input-position-ushort_uvec3-double_dmat3
|
skip |
|
vs-input-position-ushort_uvec3-double_dmat3x2
|
skip |
|
vs-input-position-ushort_uvec3-double_dvec2
|
skip |
|
vs-input-position-ushort_uvec3-double_dvec3
|
skip |
|
vs-input-position-ushort_uvec4-double_dmat2x4
|
skip |
|
vs-input-position-ushort_uvec4-double_dmat4x2
|
skip |
|
vs-input-position-ushort_uvec4-double_dvec3
|
skip |
|
vs-input-position-ushort_uvec4-double_dvec4
|
skip |
|
vs-input-ubyte_uint-position-short_int-double_dmat2x4
|
skip |
|
vs-input-ubyte_uint-position-short_int-double_dmat3x2
|
skip |
|
vs-input-ubyte_uint-position-short_int-double_dmat4x2
|
skip |
|
vs-input-ubyte_uint-position-short_ivec2-double_dmat4x2
|
skip |
|
vs-input-ubyte_uint-position-short_ivec3-double_dmat2
|
skip |
|
vs-input-ubyte_uint-position-short_ivec3-double_dmat3
|
skip |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat3x2
|
skip |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat3x4
|
skip |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat4x2
|
skip |
|
vs-input-ubyte_uint-position-short_ivec4-double_dmat4x3
|
skip |
|
vs-input-ubyte_uint-position-short_ivec4-double_dvec4
|
skip |
|
vs-input-ubyte_uint-short_int-double_dmat2x3-position
|
skip |
|
vs-input-ubyte_uint-short_int-double_dmat3x2-position
|
skip |
|
vs-input-ubyte_uint-short_int-double_dmat4-position
|
skip |
|
vs-input-ubyte_uint-short_int-double_dmat4x2-position
|
skip |
|
vs-input-ubyte_uint-short_int-position-double_dmat3
|
skip |
|
vs-input-ubyte_uint-short_int-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uint-short_ivec2-double_dmat3x2-position
|
skip |
|
vs-input-ubyte_uint-short_ivec2-double_dvec2-position
|
skip |
|
vs-input-ubyte_uint-short_ivec3-double_dmat2x3-position
|
skip |
|
vs-input-ubyte_uint-short_ivec3-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uint-short_ivec3-position-double_dvec3
|
skip |
|
vs-input-ubyte_uint-short_ivec4-double_dmat4x2-position
|
skip |
|
vs-input-ubyte_uint-short_ivec4-position-double_dmat2
|
skip |
|
vs-input-ubyte_uint-short_ivec4-position-double_dmat4x2
|
skip |
|
vs-input-ubyte_uint-short_ivec4-position-double_dvec3
|
skip |
|
vs-input-ubyte_uvec2-position-short_int-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dmat2x4
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dvec2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec2-double_dvec4
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat3
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec3-double_dvec2
|
skip |
|
vs-input-ubyte_uvec2-position-short_ivec4-double_dvec4
|
skip |
|
vs-input-ubyte_uvec2-short_int-double_dmat2x4-position
|
skip |
|
vs-input-ubyte_uvec2-short_int-double_dmat3x4-position
|
skip |
|
vs-input-ubyte_uvec2-short_int-double_dmat4x3-position
|
skip |
|
vs-input-ubyte_uvec2-short_int-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dmat2-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dmat3-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dmat4x3-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dvec2-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dvec3-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-double_dvec4-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-position-double_dmat2
|
skip |
|
vs-input-ubyte_uvec2-short_ivec2-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec2-short_ivec3-double_dvec4-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec3-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec2-short_ivec3-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec2-short_ivec3-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-double_dmat4-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-double_dvec2-position
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec2-short_ivec4-position-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec3-position-short_ivec2-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3
|
skip |
|
vs-input-ubyte_uvec3-position-short_ivec4-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec3-short_int-double_dmat4-position
|
skip |
|
vs-input-ubyte_uvec3-short_int-double_dmat4x2-position
|
skip |
|
vs-input-ubyte_uvec3-short_int-double_dvec3-position
|
skip |
|
vs-input-ubyte_uvec3-short_int-position-double_dmat2
|
skip |
|
vs-input-ubyte_uvec3-short_int-position-double_dmat2x4
|
skip |
|
vs-input-ubyte_uvec3-short_int-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-double_dmat2x3-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-double_dmat3-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-double_dmat4x3-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat2
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat3
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec3-short_ivec2-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec3-short_ivec3-position-double_dvec3
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat2-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat2x4-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat3x2-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-double_dmat4-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-double_dvec2-position
|
skip |
|
vs-input-ubyte_uvec3-short_ivec4-position-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec4-position-short_int-double_dmat3x4
|
skip |
|
vs-input-ubyte_uvec4-position-short_int-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec4-position-short_int-double_dvec4
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec2-double_dvec2
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat2x4
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec3-double_dmat4x3
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec4-double_dmat2x3
|
skip |
|
vs-input-ubyte_uvec4-position-short_ivec4-double_dvec3
|
skip |
|
vs-input-ubyte_uvec4-short_int-double_dmat3x2-position
|
skip |
|
vs-input-ubyte_uvec4-short_int-double_dmat4-position
|
skip |
|
vs-input-ubyte_uvec4-short_int-position-double_dmat2
|
skip |
|
vs-input-ubyte_uvec4-short_int-position-double_dmat3
|
skip |
|
vs-input-ubyte_uvec4-short_int-position-double_dmat3x4
|
skip |
|
vs-input-ubyte_uvec4-short_int-position-double_dvec3
|
skip |
|
vs-input-ubyte_uvec4-short_int-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec2-double_dmat3-position
|
skip |
|
vs-input-ubyte_uvec4-short_ivec2-double_dvec4-position
|
skip |
|
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat2x3
|
skip |
|
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat2x4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec2-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat2x4-position
|
skip |
|
vs-input-ubyte_uvec4-short_ivec3-double_dmat4x3-position
|
skip |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat2x3
|
skip |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec3-position-double_dvec4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-double_dmat2-position
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat3x2
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat3x4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4x2
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dmat4x3
|
skip |
|
vs-input-ubyte_uvec4-short_ivec4-position-double_dvec4
|
skip |
|
vs-input-uint_uint-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uint-double_dmat3x2-position
|
skip |
|
vs-input-uint_uint-position-double_dmat2
|
skip |
|
vs-input-uint_uint-position-double_dmat2_array2
|
skip |
|
vs-input-uint_uint-position-double_dmat2x3
|
skip |
|
vs-input-uint_uint-position-double_dmat3x2
|
skip |
|
vs-input-uint_uint-position-double_dmat3x2_array2
|
skip |
|
vs-input-uint_uint-position-double_dmat3x4_array2
|
skip |
|
vs-input-uint_uint-position-double_dmat4
|
skip |
|
vs-input-uint_uint-position-double_dmat4_array2
|
skip |
|
vs-input-uint_uint-position-double_dvec4
|
skip |
|
vs-input-uint_uint_array3-double_dmat2-position
|
skip |
|
vs-input-uint_uint_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uint_array3-double_dmat4-position
|
skip |
|
vs-input-uint_uint_array3-double_dmat4_array2-position
|
skip |
|
vs-input-uint_uint_array3-double_dvec3_array2-position
|
skip |
|
vs-input-uint_uint_array3-position-double_dmat3x2_array2
|
skip |
|
vs-input-uint_uint_array3-position-double_dmat4_array2
|
skip |
|
vs-input-uint_uint_array3-position-double_dmat4x2_array2
|
skip |
|
vs-input-uint_uint_array3-position-double_dvec2_array2
|
skip |
|
vs-input-uint_uint_array3-position-double_dvec3_array2
|
skip |
|
vs-input-uint_uvec2-double_dmat2_array2-position
|
skip |
|
vs-input-uint_uvec2-double_dmat2x3_array2-position
|
skip |
|
vs-input-uint_uvec2-double_dmat3x2-position
|
skip |
|
vs-input-uint_uvec2-double_dmat4x3-position
|
skip |
|
vs-input-uint_uvec2-double_dvec4-position
|
skip |
|
vs-input-uint_uvec2-position-double_dmat2x4_array2
|
skip |
|
vs-input-uint_uvec2-position-double_dmat3_array2
|
skip |
|
vs-input-uint_uvec2-position-double_dmat3x4
|
skip |
|
vs-input-uint_uvec2-position-double_dmat4x2_array2
|
skip |
|
vs-input-uint_uvec2-position-double_dmat4x3_array2
|
skip |
|
vs-input-uint_uvec2-position-double_dvec2_array2
|
skip |
|
vs-input-uint_uvec2_array3-double_dmat3x2_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dmat3x4_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dmat4x2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dmat4x3_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dvec2_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-double_dvec3_array2-position
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dmat4
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dmat4x2
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dmat4x3
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dvec3
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dvec3_array2
|
skip |
|
vs-input-uint_uvec2_array3-position-double_dvec4
|
skip |
|
vs-input-uint_uvec3-double_dmat2-position
|
skip |
|
vs-input-uint_uvec3-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uvec3-double_dmat4-position
|
skip |
|
vs-input-uint_uvec3-double_dvec3_array2-position
|
skip |
|
vs-input-uint_uvec3-double_dvec4-position
|
skip |
|
vs-input-uint_uvec3-position-double_dmat2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat2x3
|
skip |
|
vs-input-uint_uvec3-position-double_dmat2x4_array2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat3_array2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat3x2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat3x2_array2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat4_array2
|
skip |
|
vs-input-uint_uvec3-position-double_dmat4x3
|
skip |
|
vs-input-uint_uvec3-position-double_dvec2_array2
|
skip |
|
vs-input-uint_uvec3_array3-double_dmat2x3-position
|
skip |
|
vs-input-uint_uvec3_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uvec3_array3-double_dmat3x2-position
|
skip |
|
vs-input-uint_uvec3_array3-double_dmat4x3-position
|
skip |
|
vs-input-uint_uvec3_array3-position-double_dmat3x4_array2
|
skip |
|
vs-input-uint_uvec3_array3-position-double_dmat4x3
|
skip |
|
vs-input-uint_uvec3_array3-position-double_dvec2
|
skip |
|
vs-input-uint_uvec4-double_dmat2-position
|
skip |
|
vs-input-uint_uvec4-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uvec4-double_dmat3x2-position
|
skip |
|
vs-input-uint_uvec4-double_dmat4_array2-position
|
skip |
|
vs-input-uint_uvec4-double_dvec4-position
|
skip |
|
vs-input-uint_uvec4-position-double_dmat2_array2
|
skip |
|
vs-input-uint_uvec4-position-double_dmat3x4_array2
|
skip |
|
vs-input-uint_uvec4-position-double_dvec2_array2
|
skip |
|
vs-input-uint_uvec4-position-double_dvec4_array2
|
skip |
|
vs-input-uint_uvec4_array3-double_dmat2x4_array2-position
|
skip |
|
vs-input-uint_uvec4_array3-double_dmat3x2-position
|
skip |
|
vs-input-uint_uvec4_array3-double_dmat4x2-position
|
skip |
|
vs-input-uint_uvec4_array3-double_dvec2_array2-position
|
skip |
|
vs-input-uint_uvec4_array3-double_dvec4-position
|
skip |
|
vs-input-uint_uvec4_array3-position-double_dmat2
|
skip |
|
vs-input-uint_uvec4_array3-position-double_dmat3_array2
|
skip |
|
vs-input-uint_uvec4_array3-position-double_dvec3_array2
|
skip |
|
vs-input-ushort_uint-double_dmat2x4-position
|
skip |
|
vs-input-ushort_uint-double_dvec4-position
|
skip |
|
vs-input-ushort_uint-position-double_dmat4
|
skip |
|
vs-input-ushort_uint-position-double_dvec4
|
skip |
|
vs-input-ushort_uvec2-double_dmat2x4-position
|
skip |
|
vs-input-ushort_uvec2-double_dmat3-position
|
skip |
|
vs-input-ushort_uvec2-double_dmat4x3-position
|
skip |
|
vs-input-ushort_uvec2-double_dvec3-position
|
skip |
|
vs-input-ushort_uvec2-position-double_dmat3
|
skip |
|
vs-input-ushort_uvec2-position-double_dmat4
|
skip |
|
vs-input-ushort_uvec2-position-double_dmat4x3
|
skip |
|
vs-input-ushort_uvec3-double_dmat3x4-position
|
skip |
|
vs-input-ushort_uvec3-double_dvec2-position
|
skip |
|
vs-input-ushort_uvec3-position-double_dmat2x3
|
skip |
|
vs-input-ushort_uvec3-position-double_dvec4
|
skip |
|
vs-input-ushort_uvec4-double_dmat3x4-position
|
skip |
|
vs-input-ushort_uvec4-position-double_dmat3
|
skip |
|
vs-input-ushort_uvec4-position-double_dmat3x2
|
skip |
|
vs-input-ushort_uvec4-position-double_dmat4x3
|
skip |
|
vs-input-ushort_uvec4-position-double_dvec2
|
skip |
|
glsl-4.30
|
0/0 |
|
compiler
|
0/0 |
|
legal-aggregate-initializer-sequence-operator-abuse.frag
|
skip |
|
execution
|
0/0 |
|
built-in-functions
|
0/0 |
|
cs-abs-float
|
skip |
|
cs-abs-int
|
skip |
|
cs-abs-ivec2
|
skip |
|
cs-abs-ivec3
|
skip |
|
cs-abs-ivec4
|
skip |
|
cs-abs-vec2
|
skip |
|
cs-abs-vec3
|
skip |
|
cs-abs-vec4
|
skip |
|
cs-acos-float
|
skip |
|
cs-acos-vec2
|
skip |
|
cs-acos-vec3
|
skip |
|
cs-acos-vec4
|
skip |
|
cs-acosh-float
|
skip |
|
cs-acosh-vec2
|
skip |
|
cs-acosh-vec3
|
skip |
|
cs-acosh-vec4
|
skip |
|
cs-all-bvec2
|
skip |
|
cs-all-bvec2-using-if
|
skip |
|
cs-all-bvec3
|
skip |
|
cs-all-bvec3-using-if
|
skip |
|
cs-all-bvec4
|
skip |
|
cs-all-bvec4-using-if
|
skip |
|
cs-any-bvec2
|
skip |
|
cs-any-bvec2-using-if
|
skip |
|
cs-any-bvec3
|
skip |
|
cs-any-bvec3-using-if
|
skip |
|
cs-any-bvec4
|
skip |
|
cs-any-bvec4-using-if
|
skip |
|
cs-asin-float
|
skip |
|
cs-asin-vec2
|
skip |
|
cs-asin-vec3
|
skip |
|
cs-asin-vec4
|
skip |
|
cs-asinh-float
|
skip |
|
cs-asinh-vec2
|
skip |
|
cs-asinh-vec3
|
skip |
|
cs-asinh-vec4
|
skip |
|
cs-atan-float
|
skip |
|
cs-atan-float-float
|
skip |
|
cs-atan-vec2
|
skip |
|
cs-atan-vec2-vec2
|
skip |
|
cs-atan-vec3
|
skip |
|
cs-atan-vec3-vec3
|
skip |
|
cs-atan-vec4
|
skip |
|
cs-atan-vec4-vec4
|
skip |
|
cs-atanh-float
|
skip |
|
cs-atanh-vec2
|
skip |
|
cs-atanh-vec3
|
skip |
|
cs-atanh-vec4
|
skip |
|
cs-ceil-float
|
skip |
|
cs-ceil-vec2
|
skip |
|
cs-ceil-vec3
|
skip |
|
cs-ceil-vec4
|
skip |
|
cs-clamp-float-float-float
|
skip |
|
cs-clamp-int-int-int
|
skip |
|
cs-clamp-ivec2-int-int
|
skip |
|
cs-clamp-ivec2-ivec2-ivec2
|
skip |
|
cs-clamp-ivec3-int-int
|
skip |
|
cs-clamp-ivec3-ivec3-ivec3
|
skip |
|
cs-clamp-ivec4-int-int
|
skip |
|
cs-clamp-ivec4-ivec4-ivec4
|
skip |
|
cs-clamp-uint-uint-uint
|
skip |
|
cs-clamp-uvec2-uint-uint
|
skip |
|
cs-clamp-uvec2-uvec2-uvec2
|
skip |
|
cs-clamp-uvec3-uint-uint
|
skip |
|
cs-clamp-uvec3-uvec3-uvec3
|
skip |
|
cs-clamp-uvec4-uint-uint
|
skip |
|
cs-clamp-uvec4-uvec4-uvec4
|
skip |
|
cs-clamp-vec2-float-float
|
skip |
|
cs-clamp-vec2-vec2-vec2
|
skip |
|
cs-clamp-vec3-float-float
|
skip |
|
cs-clamp-vec3-vec3-vec3
|
skip |
|
cs-clamp-vec4-float-float
|
skip |
|
cs-clamp-vec4-vec4-vec4
|
skip |
|
cs-cos-float
|
skip |
|
cs-cos-vec2
|
skip |
|
cs-cos-vec3
|
skip |
|
cs-cos-vec4
|
skip |
|
cs-cosh-float
|
skip |
|
cs-cosh-vec2
|
skip |
|
cs-cosh-vec3
|
skip |
|
cs-cosh-vec4
|
skip |
|
cs-cross-vec3-vec3
|
skip |
|
cs-degrees-float
|
skip |
|
cs-degrees-vec2
|
skip |
|
cs-degrees-vec3
|
skip |
|
cs-degrees-vec4
|
skip |
|
cs-determinant-mat2
|
skip |
|
cs-determinant-mat3
|
skip |
|
cs-determinant-mat4
|
skip |
|
cs-distance-float-float
|
skip |
|
cs-distance-vec2-vec2
|
skip |
|
cs-distance-vec3-vec3
|
skip |
|
cs-distance-vec4-vec4
|
skip |
|
cs-dot-float-float
|
skip |
|
cs-dot-vec2-vec2
|
skip |
|
cs-dot-vec3-vec3
|
skip |
|
cs-dot-vec4-vec4
|
skip |
|
cs-equal-bvec2-bvec2
|
skip |
|
cs-equal-bvec3-bvec3
|
skip |
|
cs-equal-bvec4-bvec4
|
skip |
|
cs-equal-ivec2-ivec2
|
skip |
|
cs-equal-ivec3-ivec3
|
skip |
|
cs-equal-ivec4-ivec4
|
skip |
|
cs-equal-uvec2-uvec2
|
skip |
|
cs-equal-uvec3-uvec3
|
skip |
|
cs-equal-uvec4-uvec4
|
skip |
|
cs-equal-vec2-vec2
|
skip |
|
cs-equal-vec3-vec3
|
skip |
|
cs-equal-vec4-vec4
|
skip |
|
cs-exp-float
|
skip |
|
cs-exp-vec2
|
skip |
|
cs-exp-vec3
|
skip |
|
cs-exp-vec4
|
skip |
|
cs-exp2-float
|
skip |
|
cs-exp2-vec2
|
skip |
|
cs-exp2-vec3
|
skip |
|
cs-exp2-vec4
|
skip |
|
cs-faceforward-float-float-float
|
skip |
|
cs-faceforward-vec2-vec2-vec2
|
skip |
|
cs-faceforward-vec3-vec3-vec3
|
skip |
|
cs-faceforward-vec4-vec4-vec4
|
skip |
|
cs-floor-float
|
skip |
|
cs-floor-vec2
|
skip |
|
cs-floor-vec3
|
skip |
|
cs-floor-vec4
|
skip |
|
cs-fract-float
|
skip |
|
cs-fract-vec2
|
skip |
|
cs-fract-vec3
|
skip |
|
cs-fract-vec4
|
skip |
|
cs-greaterthan-ivec2-ivec2
|
skip |
|
cs-greaterthan-ivec3-ivec3
|
skip |
|
cs-greaterthan-ivec4-ivec4
|
skip |
|
cs-greaterthan-uvec2-uvec2
|
skip |
|
cs-greaterthan-uvec3-uvec3
|
skip |
|
cs-greaterthan-uvec4-uvec4
|
skip |
|
cs-greaterthan-vec2-vec2
|
skip |
|
cs-greaterthan-vec3-vec3
|
skip |
|
cs-greaterthan-vec4-vec4
|
skip |
|
cs-greaterthanequal-ivec2-ivec2
|
skip |
|
cs-greaterthanequal-ivec3-ivec3
|
skip |
|
cs-greaterthanequal-ivec4-ivec4
|
skip |
|
cs-greaterthanequal-uvec2-uvec2
|
skip |
|
cs-greaterthanequal-uvec3-uvec3
|
skip |
|
cs-greaterthanequal-uvec4-uvec4
|
skip |
|
cs-greaterthanequal-vec2-vec2
|
skip |
|
cs-greaterthanequal-vec3-vec3
|
skip |
|
cs-greaterthanequal-vec4-vec4
|
skip |
|
cs-inverse-mat2
|
skip |
|
cs-inverse-mat3
|
skip |
|
cs-inverse-mat4
|
skip |
|
cs-inversesqrt-float
|
skip |
|
cs-inversesqrt-vec2
|
skip |
|
cs-inversesqrt-vec3
|
skip |
|
cs-inversesqrt-vec4
|
skip |
|
cs-length-float
|
skip |
|
cs-length-vec2
|
skip |
|
cs-length-vec3
|
skip |
|
cs-length-vec4
|
skip |
|
cs-lessthan-ivec2-ivec2
|
skip |
|
cs-lessthan-ivec3-ivec3
|
skip |
|
cs-lessthan-ivec4-ivec4
|
skip |
|
cs-lessthan-uvec2-uvec2
|
skip |
|
cs-lessthan-uvec3-uvec3
|
skip |
|
cs-lessthan-uvec4-uvec4
|
skip |
|
cs-lessthan-vec2-vec2
|
skip |
|
cs-lessthan-vec3-vec3
|
skip |
|
cs-lessthan-vec4-vec4
|
skip |
|
cs-lessthanequal-ivec2-ivec2
|
skip |
|
cs-lessthanequal-ivec3-ivec3
|
skip |
|
cs-lessthanequal-ivec4-ivec4
|
skip |
|
cs-lessthanequal-uvec2-uvec2
|
skip |
|
cs-lessthanequal-uvec3-uvec3
|
skip |
|
cs-lessthanequal-uvec4-uvec4
|
skip |
|
cs-lessthanequal-vec2-vec2
|
skip |
|
cs-lessthanequal-vec3-vec3
|
skip |
|
cs-lessthanequal-vec4-vec4
|
skip |
|
cs-log-float
|
skip |
|
cs-log-vec2
|
skip |
|
cs-log-vec3
|
skip |
|
cs-log-vec4
|
skip |
|
cs-log2-float
|
skip |
|
cs-log2-vec2
|
skip |
|
cs-log2-vec3
|
skip |
|
cs-log2-vec4
|
skip |
|
cs-matrixcompmult-mat2-mat2
|
skip |
|
cs-matrixcompmult-mat2x3-mat2x3
|
skip |
|
cs-matrixcompmult-mat2x4-mat2x4
|
skip |
|
cs-matrixcompmult-mat3-mat3
|
skip |
|
cs-matrixcompmult-mat3x2-mat3x2
|
skip |
|
cs-matrixcompmult-mat3x4-mat3x4
|
skip |
|
cs-matrixcompmult-mat4-mat4
|
skip |
|
cs-matrixcompmult-mat4x2-mat4x2
|
skip |
|
cs-matrixcompmult-mat4x3-mat4x3
|
skip |
|
cs-max-float-float
|
skip |
|
cs-max-int-int
|
skip |
|
cs-max-ivec2-int
|
skip |
|
cs-max-ivec2-ivec2
|
skip |
|
cs-max-ivec3-int
|
skip |
|
cs-max-ivec3-ivec3
|
skip |
|
cs-max-ivec4-int
|
skip |
|
cs-max-ivec4-ivec4
|
skip |
|
cs-max-uint-uint
|
skip |
|
cs-max-uvec2-uint
|
skip |
|
cs-max-uvec2-uvec2
|
skip |
|
cs-max-uvec3-uint
|
skip |
|
cs-max-uvec3-uvec3
|
skip |
|
cs-max-uvec4-uint
|
skip |
|
cs-max-uvec4-uvec4
|
skip |
|
cs-max-vec2-float
|
skip |
|
cs-max-vec2-vec2
|
skip |
|
cs-max-vec3-float
|
skip |
|
cs-max-vec3-vec3
|
skip |
|
cs-max-vec4-float
|
skip |
|
cs-max-vec4-vec4
|
skip |
|
cs-min-float-float
|
skip |
|
cs-min-int-int
|
skip |
|
cs-min-ivec2-int
|
skip |
|
cs-min-ivec2-ivec2
|
skip |
|
cs-min-ivec3-int
|
skip |
|
cs-min-ivec3-ivec3
|
skip |
|
cs-min-ivec4-int
|
skip |
|
cs-min-ivec4-ivec4
|
skip |
|
cs-min-uint-uint
|
skip |
|
cs-min-uvec2-uint
|
skip |
|
cs-min-uvec2-uvec2
|
skip |
|
cs-min-uvec3-uint
|
skip |
|
cs-min-uvec3-uvec3
|
skip |
|
cs-min-uvec4-uint
|
skip |
|
cs-min-uvec4-uvec4
|
skip |
|
cs-min-vec2-float
|
skip |
|
cs-min-vec2-vec2
|
skip |
|
cs-min-vec3-float
|
skip |
|
cs-min-vec3-vec3
|
skip |
|
cs-min-vec4-float
|
skip |
|
cs-min-vec4-vec4
|
skip |
|
cs-mix-float-float-bool
|
skip |
|
cs-mix-float-float-float
|
skip |
|
cs-mix-vec2-vec2-bvec2
|
skip |
|
cs-mix-vec2-vec2-float
|
skip |
|
cs-mix-vec2-vec2-vec2
|
skip |
|
cs-mix-vec3-vec3-bvec3
|
skip |
|
cs-mix-vec3-vec3-float
|
skip |
|
cs-mix-vec3-vec3-vec3
|
skip |
|
cs-mix-vec4-vec4-bvec4
|
skip |
|
cs-mix-vec4-vec4-float
|
skip |
|
cs-mix-vec4-vec4-vec4
|
skip |
|
cs-mod-float-float
|
skip |
|
cs-mod-vec2-float
|
skip |
|
cs-mod-vec2-vec2
|
skip |
|
cs-mod-vec3-float
|
skip |
|
cs-mod-vec3-vec3
|
skip |
|
cs-mod-vec4-float
|
skip |
|
cs-mod-vec4-vec4
|
skip |
|
cs-normalize-float
|
skip |
|
cs-normalize-vec2
|
skip |
|
cs-normalize-vec3
|
skip |
|
cs-normalize-vec4
|
skip |
|
cs-not-bvec2
|
skip |
|
cs-not-bvec3
|
skip |
|
cs-not-bvec4
|
skip |
|
cs-notequal-bvec2-bvec2
|
skip |
|
cs-notequal-bvec3-bvec3
|
skip |
|
cs-notequal-bvec4-bvec4
|
skip |
|
cs-notequal-ivec2-ivec2
|
skip |
|
cs-notequal-ivec3-ivec3
|
skip |
|
cs-notequal-ivec4-ivec4
|
skip |
|
cs-notequal-uvec2-uvec2
|
skip |
|
cs-notequal-uvec3-uvec3
|
skip |
|
cs-notequal-uvec4-uvec4
|
skip |
|
cs-notequal-vec2-vec2
|
skip |
|
cs-notequal-vec3-vec3
|
skip |
|
cs-notequal-vec4-vec4
|
skip |
|
cs-op-add-float-float
|
skip |
|
cs-op-add-float-mat2
|
skip |
|
cs-op-add-float-mat2x3
|
skip |
|
cs-op-add-float-mat2x4
|
skip |
|
cs-op-add-float-mat3
|
skip |
|
cs-op-add-float-mat3x2
|
skip |
|
cs-op-add-float-mat3x4
|
skip |
|
cs-op-add-float-mat4
|
skip |
|
cs-op-add-float-mat4x2
|
skip |
|
cs-op-add-float-mat4x3
|
skip |
|
cs-op-add-float-vec2
|
skip |
|
cs-op-add-float-vec3
|
skip |
|
cs-op-add-float-vec4
|
skip |
|
cs-op-add-int-int
|
skip |
|
cs-op-add-int-ivec2
|
skip |
|
cs-op-add-int-ivec3
|
skip |
|
cs-op-add-int-ivec4
|
skip |
|
cs-op-add-ivec2-int
|
skip |
|
cs-op-add-ivec2-ivec2
|
skip |
|
cs-op-add-ivec3-int
|
skip |
|
cs-op-add-ivec3-ivec3
|
skip |
|
cs-op-add-ivec4-int
|
skip |
|
cs-op-add-ivec4-ivec4
|
skip |
|
cs-op-add-mat2-float
|
skip |
|
cs-op-add-mat2-mat2
|
skip |
|
cs-op-add-mat2x3-float
|
skip |
|
cs-op-add-mat2x3-mat2x3
|
skip |
|
cs-op-add-mat2x4-float
|
skip |
|
cs-op-add-mat2x4-mat2x4
|
skip |
|
cs-op-add-mat3-float
|
skip |
|
cs-op-add-mat3-mat3
|
skip |
|
cs-op-add-mat3x2-float
|
skip |
|
cs-op-add-mat3x2-mat3x2
|
skip |
|
cs-op-add-mat3x4-float
|
skip |
|
cs-op-add-mat3x4-mat3x4
|
skip |
|
cs-op-add-mat4-float
|
skip |
|
cs-op-add-mat4-mat4
|
skip |
|
cs-op-add-mat4x2-float
|
skip |
|
cs-op-add-mat4x2-mat4x2
|
skip |
|
cs-op-add-mat4x3-float
|
skip |
|
cs-op-add-mat4x3-mat4x3
|
skip |
|
cs-op-add-uint-uint
|
skip |
|
cs-op-add-uint-uvec2
|
skip |
|
cs-op-add-uint-uvec3
|
skip |
|
cs-op-add-uint-uvec4
|
skip |
|
cs-op-add-uvec2-uint
|
skip |
|
cs-op-add-uvec2-uvec2
|
skip |
|
cs-op-add-uvec3-uint
|
skip |
|
cs-op-add-uvec3-uvec3
|
skip |
|
cs-op-add-uvec4-uint
|
skip |
|
cs-op-add-uvec4-uvec4
|
skip |
|
cs-op-add-vec2-float
|
skip |
|
cs-op-add-vec2-vec2
|
skip |
|
cs-op-add-vec3-float
|
skip |
|
cs-op-add-vec3-vec3
|
skip |
|
cs-op-add-vec4-float
|
skip |
|
cs-op-add-vec4-vec4
|
skip |
|
cs-op-and-bool-bool
|
skip |
|
cs-op-and-bool-bool-using-if
|
skip |
|
cs-op-assign-add-float-float
|
skip |
|
cs-op-assign-add-int-int
|
skip |
|
cs-op-assign-add-ivec2-int
|
skip |
|
cs-op-assign-add-ivec2-ivec2
|
skip |
|
cs-op-assign-add-ivec3-int
|
skip |
|
cs-op-assign-add-ivec3-ivec3
|
skip |
|
cs-op-assign-add-ivec4-int
|
skip |
|
cs-op-assign-add-ivec4-ivec4
|
skip |
|
cs-op-assign-add-mat2-float
|
skip |
|
cs-op-assign-add-mat2-mat2
|
skip |
|
cs-op-assign-add-mat2x3-float
|
skip |
|
cs-op-assign-add-mat2x3-mat2x3
|
skip |
|
cs-op-assign-add-mat2x4-float
|
skip |
|
cs-op-assign-add-mat2x4-mat2x4
|
skip |
|
cs-op-assign-add-mat3-float
|
skip |
|
cs-op-assign-add-mat3-mat3
|
skip |
|
cs-op-assign-add-mat3x2-float
|
skip |
|
cs-op-assign-add-mat3x2-mat3x2
|
skip |
|
cs-op-assign-add-mat3x4-float
|
skip |
|
cs-op-assign-add-mat3x4-mat3x4
|
skip |
|
cs-op-assign-add-mat4-float
|
skip |
|
cs-op-assign-add-mat4-mat4
|
skip |
|
cs-op-assign-add-mat4x2-float
|
skip |
|
cs-op-assign-add-mat4x2-mat4x2
|
skip |
|
cs-op-assign-add-mat4x3-float
|
skip |
|
cs-op-assign-add-mat4x3-mat4x3
|
skip |
|
cs-op-assign-add-uint-uint
|
skip |
|
cs-op-assign-add-uvec2-uint
|
skip |
|
cs-op-assign-add-uvec2-uvec2
|
skip |
|
cs-op-assign-add-uvec3-uint
|
skip |
|
cs-op-assign-add-uvec3-uvec3
|
skip |
|
cs-op-assign-add-uvec4-uint
|
skip |
|
cs-op-assign-add-uvec4-uvec4
|
skip |
|
cs-op-assign-add-vec2-float
|
skip |
|
cs-op-assign-add-vec2-vec2
|
skip |
|
cs-op-assign-add-vec3-float
|
skip |
|
cs-op-assign-add-vec3-vec3
|
skip |
|
cs-op-assign-add-vec4-float
|
skip |
|
cs-op-assign-add-vec4-vec4
|
skip |
|
cs-op-assign-bitand-int-int
|
skip |
|
cs-op-assign-bitand-ivec2-int
|
skip |
|
cs-op-assign-bitand-ivec2-ivec2
|
skip |
|
cs-op-assign-bitand-ivec3-int
|
skip |
|
cs-op-assign-bitand-ivec3-ivec3
|
skip |
|
cs-op-assign-bitand-ivec4-int
|
skip |
|
cs-op-assign-bitand-ivec4-ivec4
|
skip |
|
cs-op-assign-bitand-uint-uint
|
skip |
|
cs-op-assign-bitand-uvec2-uint
|
skip |
|
cs-op-assign-bitand-uvec2-uvec2
|
skip |
|
cs-op-assign-bitand-uvec3-uint
|
skip |
|
cs-op-assign-bitand-uvec3-uvec3
|
skip |
|
cs-op-assign-bitand-uvec4-uint
|
skip |
|
cs-op-assign-bitand-uvec4-uvec4
|
skip |
|
cs-op-assign-bitor-int-int
|
skip |
|
cs-op-assign-bitor-ivec2-int
|
skip |
|
cs-op-assign-bitor-ivec2-ivec2
|
skip |
|
cs-op-assign-bitor-ivec3-int
|
skip |
|
cs-op-assign-bitor-ivec3-ivec3
|
skip |
|
cs-op-assign-bitor-ivec4-int
|
skip |
|
cs-op-assign-bitor-ivec4-ivec4
|
skip |
|
cs-op-assign-bitor-uint-uint
|
skip |
|
cs-op-assign-bitor-uvec2-uint
|
skip |
|
cs-op-assign-bitor-uvec2-uvec2
|
skip |
|
cs-op-assign-bitor-uvec3-uint
|
skip |
|
cs-op-assign-bitor-uvec3-uvec3
|
skip |
|
cs-op-assign-bitor-uvec4-uint
|
skip |
|
cs-op-assign-bitor-uvec4-uvec4
|
skip |
|
cs-op-assign-bitxor-int-int
|
skip |
|
cs-op-assign-bitxor-ivec2-int
|
skip |
|
cs-op-assign-bitxor-ivec2-ivec2
|
skip |
|
cs-op-assign-bitxor-ivec3-int
|
skip |
|
cs-op-assign-bitxor-ivec3-ivec3
|
skip |
|
cs-op-assign-bitxor-ivec4-int
|
skip |
|
cs-op-assign-bitxor-ivec4-ivec4
|
skip |
|
cs-op-assign-bitxor-uint-uint
|
skip |
|
cs-op-assign-bitxor-uvec2-uint
|
skip |
|
cs-op-assign-bitxor-uvec2-uvec2
|
skip |
|
cs-op-assign-bitxor-uvec3-uint
|
skip |
|
cs-op-assign-bitxor-uvec3-uvec3
|
skip |
|
cs-op-assign-bitxor-uvec4-uint
|
skip |
|
cs-op-assign-bitxor-uvec4-uvec4
|
skip |
|
cs-op-assign-div-float-float
|
skip |
|
cs-op-assign-div-int-int
|
skip |
|
cs-op-assign-div-ivec2-int
|
skip |
|
cs-op-assign-div-ivec2-ivec2
|
skip |
|
cs-op-assign-div-ivec3-int
|
skip |
|
cs-op-assign-div-ivec3-ivec3
|
skip |
|
cs-op-assign-div-ivec4-int
|
skip |
|
cs-op-assign-div-ivec4-ivec4
|
skip |
|
cs-op-assign-div-large-uint-uint
|
skip |
|
cs-op-assign-div-mat2-float
|
skip |
|
cs-op-assign-div-mat2-mat2
|
skip |
|
cs-op-assign-div-mat2x3-float
|
skip |
|
cs-op-assign-div-mat2x3-mat2x3
|
skip |
|
cs-op-assign-div-mat2x4-float
|
skip |
|
cs-op-assign-div-mat2x4-mat2x4
|
skip |
|
cs-op-assign-div-mat3-float
|
skip |
|
cs-op-assign-div-mat3-mat3
|
skip |
|
cs-op-assign-div-mat3x2-float
|
skip |
|
cs-op-assign-div-mat3x2-mat3x2
|
skip |
|
cs-op-assign-div-mat3x4-float
|
skip |
|
cs-op-assign-div-mat3x4-mat3x4
|
skip |
|
cs-op-assign-div-mat4-float
|
skip |
|
cs-op-assign-div-mat4-mat4
|
skip |
|
cs-op-assign-div-mat4x2-float
|
skip |
|
cs-op-assign-div-mat4x2-mat4x2
|
skip |
|
cs-op-assign-div-mat4x3-float
|
skip |
|
cs-op-assign-div-mat4x3-mat4x3
|
skip |
|
cs-op-assign-div-uint-uint
|
skip |
|
cs-op-assign-div-uvec2-uint
|
skip |
|
cs-op-assign-div-uvec2-uvec2
|
skip |
|
cs-op-assign-div-uvec3-uint
|
skip |
|
cs-op-assign-div-uvec3-uvec3
|
skip |
|
cs-op-assign-div-uvec4-uint
|
skip |
|
cs-op-assign-div-uvec4-uvec4
|
skip |
|
cs-op-assign-div-vec2-float
|
skip |
|
cs-op-assign-div-vec2-vec2
|
skip |
|
cs-op-assign-div-vec3-float
|
skip |
|
cs-op-assign-div-vec3-vec3
|
skip |
|
cs-op-assign-div-vec4-float
|
skip |
|
cs-op-assign-div-vec4-vec4
|
skip |
|
cs-op-assign-lshift-int-int
|
skip |
|
cs-op-assign-lshift-int-uint
|
skip |
|
cs-op-assign-lshift-ivec2-int
|
skip |
|
cs-op-assign-lshift-ivec2-ivec2
|
skip |
|
cs-op-assign-lshift-ivec2-uint
|
skip |
|
cs-op-assign-lshift-ivec2-uvec2
|
skip |
|
cs-op-assign-lshift-ivec3-int
|
skip |
|
cs-op-assign-lshift-ivec3-ivec3
|
skip |
|
cs-op-assign-lshift-ivec3-uint
|
skip |
|
cs-op-assign-lshift-ivec3-uvec3
|
skip |
|
cs-op-assign-lshift-ivec4-int
|
skip |
|
cs-op-assign-lshift-ivec4-ivec4
|
skip |
|
cs-op-assign-lshift-ivec4-uint
|
skip |
|
cs-op-assign-lshift-ivec4-uvec4
|
skip |
|
cs-op-assign-lshift-uint-int
|
skip |
|
cs-op-assign-lshift-uint-uint
|
skip |
|
cs-op-assign-lshift-uvec2-int
|
skip |
|
cs-op-assign-lshift-uvec2-ivec2
|
skip |
|
cs-op-assign-lshift-uvec2-uint
|
skip |
|
cs-op-assign-lshift-uvec2-uvec2
|
skip |
|
cs-op-assign-lshift-uvec3-int
|
skip |
|
cs-op-assign-lshift-uvec3-ivec3
|
skip |
|
cs-op-assign-lshift-uvec3-uint
|
skip |
|
cs-op-assign-lshift-uvec3-uvec3
|
skip |
|
cs-op-assign-lshift-uvec4-int
|
skip |
|
cs-op-assign-lshift-uvec4-ivec4
|
skip |
|
cs-op-assign-lshift-uvec4-uint
|
skip |
|
cs-op-assign-lshift-uvec4-uvec4
|
skip |
|
cs-op-assign-mod-int-int
|
skip |
|
cs-op-assign-mod-ivec2-int
|
skip |
|
cs-op-assign-mod-ivec2-ivec2
|
skip |
|
cs-op-assign-mod-ivec3-int
|
skip |
|
cs-op-assign-mod-ivec3-ivec3
|
skip |
|
cs-op-assign-mod-ivec4-int
|
skip |
|
cs-op-assign-mod-ivec4-ivec4
|
skip |
|
cs-op-assign-mod-uint-uint
|
skip |
|
cs-op-assign-mod-uvec2-uint
|
skip |
|
cs-op-assign-mod-uvec2-uvec2
|
skip |
|
cs-op-assign-mod-uvec3-uint
|
skip |
|
cs-op-assign-mod-uvec3-uvec3
|
skip |
|
cs-op-assign-mod-uvec4-uint
|
skip |
|
cs-op-assign-mod-uvec4-uvec4
|
skip |
|
cs-op-assign-mult-float-float
|
skip |
|
cs-op-assign-mult-int-int
|
skip |
|
cs-op-assign-mult-ivec2-int
|
skip |
|
cs-op-assign-mult-ivec2-ivec2
|
skip |
|
cs-op-assign-mult-ivec3-int
|
skip |
|
cs-op-assign-mult-ivec3-ivec3
|
skip |
|
cs-op-assign-mult-ivec4-int
|
skip |
|
cs-op-assign-mult-ivec4-ivec4
|
skip |
|
cs-op-assign-mult-mat2-float
|
skip |
|
cs-op-assign-mult-mat2-mat2
|
skip |
|
cs-op-assign-mult-mat2x3-float
|
skip |
|
cs-op-assign-mult-mat2x3-mat2
|
skip |
|
cs-op-assign-mult-mat2x4-float
|
skip |
|
cs-op-assign-mult-mat2x4-mat2
|
skip |
|
cs-op-assign-mult-mat3-float
|
skip |
|
cs-op-assign-mult-mat3-mat3
|
skip |
|
cs-op-assign-mult-mat3x2-float
|
skip |
|
cs-op-assign-mult-mat3x2-mat3
|
skip |
|
cs-op-assign-mult-mat3x4-float
|
skip |
|
cs-op-assign-mult-mat3x4-mat3
|
skip |
|
cs-op-assign-mult-mat4-float
|
skip |
|
cs-op-assign-mult-mat4-mat4
|
skip |
|
cs-op-assign-mult-mat4x2-float
|
skip |
|
cs-op-assign-mult-mat4x2-mat4
|
skip |
|
cs-op-assign-mult-mat4x3-float
|
skip |
|
cs-op-assign-mult-mat4x3-mat4
|
skip |
|
cs-op-assign-mult-uint-uint
|
skip |
|
cs-op-assign-mult-uvec2-uint
|
skip |
|
cs-op-assign-mult-uvec2-uvec2
|
skip |
|
cs-op-assign-mult-uvec3-uint
|
skip |
|
cs-op-assign-mult-uvec3-uvec3
|
skip |
|
cs-op-assign-mult-uvec4-uint
|
skip |
|
cs-op-assign-mult-uvec4-uvec4
|
skip |
|
cs-op-assign-mult-vec2-float
|
skip |
|
cs-op-assign-mult-vec2-mat2
|
skip |
|
cs-op-assign-mult-vec2-vec2
|
skip |
|
cs-op-assign-mult-vec3-float
|
skip |
|
cs-op-assign-mult-vec3-mat3
|
skip |
|
cs-op-assign-mult-vec3-vec3
|
skip |
|
cs-op-assign-mult-vec4-float
|
skip |
|
cs-op-assign-mult-vec4-mat4
|
skip |
|
cs-op-assign-mult-vec4-vec4
|
skip |
|
cs-op-assign-rshift-int-int
|
skip |
|
cs-op-assign-rshift-int-uint
|
skip |
|
cs-op-assign-rshift-ivec2-int
|
skip |
|
cs-op-assign-rshift-ivec2-ivec2
|
skip |
|
cs-op-assign-rshift-ivec2-uint
|
skip |
|
cs-op-assign-rshift-ivec2-uvec2
|
skip |
|
cs-op-assign-rshift-ivec3-int
|
skip |
|
cs-op-assign-rshift-ivec3-ivec3
|
skip |
|
cs-op-assign-rshift-ivec3-uint
|
skip |
|
cs-op-assign-rshift-ivec3-uvec3
|
skip |
|
cs-op-assign-rshift-ivec4-int
|
skip |
|
cs-op-assign-rshift-ivec4-ivec4
|
skip |
|
cs-op-assign-rshift-ivec4-uint
|
skip |
|
cs-op-assign-rshift-ivec4-uvec4
|
skip |
|
cs-op-assign-rshift-uint-int
|
skip |
|
cs-op-assign-rshift-uint-uint
|
skip |
|
cs-op-assign-rshift-uvec2-int
|
skip |
|
cs-op-assign-rshift-uvec2-ivec2
|
skip |
|
cs-op-assign-rshift-uvec2-uint
|
skip |
|
cs-op-assign-rshift-uvec2-uvec2
|
skip |
|
cs-op-assign-rshift-uvec3-int
|
skip |
|
cs-op-assign-rshift-uvec3-ivec3
|
skip |
|
cs-op-assign-rshift-uvec3-uint
|
skip |
|
cs-op-assign-rshift-uvec3-uvec3
|
skip |
|
cs-op-assign-rshift-uvec4-int
|
skip |
|
cs-op-assign-rshift-uvec4-ivec4
|
skip |
|
cs-op-assign-rshift-uvec4-uint
|
skip |
|
cs-op-assign-rshift-uvec4-uvec4
|
skip |
|
cs-op-assign-sub-float-float
|
skip |
|
cs-op-assign-sub-int-int
|
skip |
|
cs-op-assign-sub-ivec2-int
|
skip |
|
cs-op-assign-sub-ivec2-ivec2
|
skip |
|
cs-op-assign-sub-ivec3-int
|
skip |
|
cs-op-assign-sub-ivec3-ivec3
|
skip |
|
cs-op-assign-sub-ivec4-int
|
skip |
|
cs-op-assign-sub-ivec4-ivec4
|
skip |
|
cs-op-assign-sub-mat2-float
|
skip |
|
cs-op-assign-sub-mat2-mat2
|
skip |
|
cs-op-assign-sub-mat2x3-float
|
skip |
|
cs-op-assign-sub-mat2x3-mat2x3
|
skip |
|
cs-op-assign-sub-mat2x4-float
|
skip |
|
cs-op-assign-sub-mat2x4-mat2x4
|
skip |
|
cs-op-assign-sub-mat3-float
|
skip |
|
cs-op-assign-sub-mat3-mat3
|
skip |
|
cs-op-assign-sub-mat3x2-float
|
skip |
|
cs-op-assign-sub-mat3x2-mat3x2
|
skip |
|
cs-op-assign-sub-mat3x4-float
|
skip |
|
cs-op-assign-sub-mat3x4-mat3x4
|
skip |
|
cs-op-assign-sub-mat4-float
|
skip |
|
cs-op-assign-sub-mat4-mat4
|
skip |
|
cs-op-assign-sub-mat4x2-float
|
skip |
|
cs-op-assign-sub-mat4x2-mat4x2
|
skip |
|
cs-op-assign-sub-mat4x3-float
|
skip |
|
cs-op-assign-sub-mat4x3-mat4x3
|
skip |
|
cs-op-assign-sub-uint-uint
|
skip |
|
cs-op-assign-sub-uvec2-uint
|
skip |
|
cs-op-assign-sub-uvec2-uvec2
|
skip |
|
cs-op-assign-sub-uvec3-uint
|
skip |
|
cs-op-assign-sub-uvec3-uvec3
|
skip |
|
cs-op-assign-sub-uvec4-uint
|
skip |
|
cs-op-assign-sub-uvec4-uvec4
|
skip |
|
cs-op-assign-sub-vec2-float
|
skip |
|
cs-op-assign-sub-vec2-vec2
|
skip |
|
cs-op-assign-sub-vec3-float
|
skip |
|
cs-op-assign-sub-vec3-vec3
|
skip |
|
cs-op-assign-sub-vec4-float
|
skip |
|
cs-op-assign-sub-vec4-vec4
|
skip |
|
cs-op-bitand-abs-neg-int-int
|
skip |
|
cs-op-bitand-abs-neg-int-ivec2
|
skip |
|
cs-op-bitand-abs-neg-int-ivec3
|
skip |
|
cs-op-bitand-abs-neg-int-ivec4
|
skip |
|
cs-op-bitand-abs-neg-ivec2-int
|
skip |
|
cs-op-bitand-abs-neg-ivec2-ivec2
|
skip |
|
cs-op-bitand-abs-neg-ivec3-int
|
skip |
|
cs-op-bitand-abs-neg-ivec3-ivec3
|
skip |
|
cs-op-bitand-abs-neg-ivec4-int
|
skip |
|
cs-op-bitand-abs-neg-ivec4-ivec4
|
skip |
|
cs-op-bitand-abs-not-int-int
|
skip |
|
cs-op-bitand-abs-not-int-ivec2
|
skip |
|
cs-op-bitand-abs-not-int-ivec3
|
skip |
|
cs-op-bitand-abs-not-int-ivec4
|
skip |
|
cs-op-bitand-abs-not-ivec2-int
|
skip |
|
cs-op-bitand-abs-not-ivec2-ivec2
|
skip |
|
cs-op-bitand-abs-not-ivec3-int
|
skip |
|
cs-op-bitand-abs-not-ivec3-ivec3
|
skip |
|
cs-op-bitand-abs-not-ivec4-int
|
skip |
|
cs-op-bitand-abs-not-ivec4-ivec4
|
skip |
|
cs-op-bitand-int-int
|
skip |
|
cs-op-bitand-int-ivec2
|
skip |
|
cs-op-bitand-int-ivec3
|
skip |
|
cs-op-bitand-int-ivec4
|
skip |
|
cs-op-bitand-ivec2-int
|
skip |
|
cs-op-bitand-ivec2-ivec2
|
skip |
|
cs-op-bitand-ivec3-int
|
skip |
|
cs-op-bitand-ivec3-ivec3
|
skip |
|
cs-op-bitand-ivec4-int
|
skip |
|
cs-op-bitand-ivec4-ivec4
|
skip |
|
cs-op-bitand-neg-abs-int-int
|
skip |
|
cs-op-bitand-neg-abs-int-ivec2
|
skip |
|
cs-op-bitand-neg-abs-int-ivec3
|
skip |
|
cs-op-bitand-neg-abs-int-ivec4
|
skip |
|
cs-op-bitand-neg-abs-ivec2-int
|
skip |
|
cs-op-bitand-neg-abs-ivec2-ivec2
|
skip |
|
cs-op-bitand-neg-abs-ivec3-int
|
skip |
|
cs-op-bitand-neg-abs-ivec3-ivec3
|
skip |
|
cs-op-bitand-neg-abs-ivec4-int
|
skip |
|
cs-op-bitand-neg-abs-ivec4-ivec4
|
skip |
|
cs-op-bitand-neg-int-int
|
skip |
|
cs-op-bitand-neg-int-ivec2
|
skip |
|
cs-op-bitand-neg-int-ivec3
|
skip |
|
cs-op-bitand-neg-int-ivec4
|
skip |
|
cs-op-bitand-neg-ivec2-int
|
skip |
|
cs-op-bitand-neg-ivec2-ivec2
|
skip |
|
cs-op-bitand-neg-ivec3-int
|
skip |
|
cs-op-bitand-neg-ivec3-ivec3
|
skip |
|
cs-op-bitand-neg-ivec4-int
|
skip |
|
cs-op-bitand-neg-ivec4-ivec4
|
skip |
|
cs-op-bitand-neg-uint-uint
|
skip |
|
cs-op-bitand-neg-uint-uvec2
|
skip |
|
cs-op-bitand-neg-uint-uvec3
|
skip |
|
cs-op-bitand-neg-uint-uvec4
|
skip |
|
cs-op-bitand-neg-uvec2-uint
|
skip |
|
cs-op-bitand-neg-uvec2-uvec2
|
skip |
|
cs-op-bitand-neg-uvec3-uint
|
skip |
|
cs-op-bitand-neg-uvec3-uvec3
|
skip |
|
cs-op-bitand-neg-uvec4-uint
|
skip |
|
cs-op-bitand-neg-uvec4-uvec4
|
skip |
|
cs-op-bitand-not-abs-int-int
|
skip |
|
cs-op-bitand-not-abs-int-ivec2
|
skip |
|
cs-op-bitand-not-abs-int-ivec3
|
skip |
|
cs-op-bitand-not-abs-int-ivec4
|
skip |
|
cs-op-bitand-not-abs-ivec2-int
|
skip |
|
cs-op-bitand-not-abs-ivec2-ivec2
|
skip |
|
cs-op-bitand-not-abs-ivec3-int
|
skip |
|
cs-op-bitand-not-abs-ivec3-ivec3
|
skip |
|
cs-op-bitand-not-abs-ivec4-int
|
skip |
|
cs-op-bitand-not-abs-ivec4-ivec4
|
skip |
|
cs-op-bitand-not-int-int
|
skip |
|
cs-op-bitand-not-int-ivec2
|
skip |
|
cs-op-bitand-not-int-ivec3
|
skip |
|
cs-op-bitand-not-int-ivec4
|
skip |
|
cs-op-bitand-not-ivec2-int
|
skip |
|
cs-op-bitand-not-ivec2-ivec2
|
skip |
|
cs-op-bitand-not-ivec3-int
|
skip |
|
cs-op-bitand-not-ivec3-ivec3
|
skip |
|
cs-op-bitand-not-ivec4-int
|
skip |
|
cs-op-bitand-not-ivec4-ivec4
|
skip |
|
cs-op-bitand-not-uint-uint
|
skip |
|
cs-op-bitand-not-uint-uvec2
|
skip |
|
cs-op-bitand-not-uint-uvec3
|
skip |
|
cs-op-bitand-not-uint-uvec4
|
skip |
|
cs-op-bitand-not-uvec2-uint
|
skip |
|
cs-op-bitand-not-uvec2-uvec2
|
skip |
|
cs-op-bitand-not-uvec3-uint
|
skip |
|
cs-op-bitand-not-uvec3-uvec3
|
skip |
|
cs-op-bitand-not-uvec4-uint
|
skip |
|
cs-op-bitand-not-uvec4-uvec4
|
skip |
|
cs-op-bitand-uint-uint
|
skip |
|
cs-op-bitand-uint-uvec2
|
skip |
|
cs-op-bitand-uint-uvec3
|
skip |
|
cs-op-bitand-uint-uvec4
|
skip |
|
cs-op-bitand-uvec2-uint
|
skip |
|
cs-op-bitand-uvec2-uvec2
|
skip |
|
cs-op-bitand-uvec3-uint
|
skip |
|
cs-op-bitand-uvec3-uvec3
|
skip |
|
cs-op-bitand-uvec4-uint
|
skip |
|
cs-op-bitand-uvec4-uvec4
|
skip |
|
cs-op-bitor-abs-neg-int-int
|
skip |
|
cs-op-bitor-abs-neg-int-ivec2
|
skip |
|
cs-op-bitor-abs-neg-int-ivec3
|
skip |
|
cs-op-bitor-abs-neg-int-ivec4
|
skip |
|
cs-op-bitor-abs-neg-ivec2-int
|
skip |
|
cs-op-bitor-abs-neg-ivec2-ivec2
|
skip |
|
cs-op-bitor-abs-neg-ivec3-int
|
skip |
|
cs-op-bitor-abs-neg-ivec3-ivec3
|
skip |
|
cs-op-bitor-abs-neg-ivec4-int
|
skip |
|
cs-op-bitor-abs-neg-ivec4-ivec4
|
skip |
|
cs-op-bitor-abs-not-int-int
|
skip |
|
cs-op-bitor-abs-not-int-ivec2
|
skip |
|
cs-op-bitor-abs-not-int-ivec3
|
skip |
|
cs-op-bitor-abs-not-int-ivec4
|
skip |
|
cs-op-bitor-abs-not-ivec2-int
|
skip |
|
cs-op-bitor-abs-not-ivec2-ivec2
|
skip |
|
cs-op-bitor-abs-not-ivec3-int
|
skip |
|
cs-op-bitor-abs-not-ivec3-ivec3
|
skip |
|
cs-op-bitor-abs-not-ivec4-int
|
skip |
|
cs-op-bitor-abs-not-ivec4-ivec4
|
skip |
|
cs-op-bitor-int-int
|
skip |
|
cs-op-bitor-int-ivec2
|
skip |
|
cs-op-bitor-int-ivec3
|
skip |
|
cs-op-bitor-int-ivec4
|
skip |
|
cs-op-bitor-ivec2-int
|
skip |
|
cs-op-bitor-ivec2-ivec2
|
skip |
|
cs-op-bitor-ivec3-int
|
skip |
|
cs-op-bitor-ivec3-ivec3
|
skip |
|
cs-op-bitor-ivec4-int
|
skip |
|
cs-op-bitor-ivec4-ivec4
|
skip |
|
cs-op-bitor-neg-abs-int-int
|
skip |
|
cs-op-bitor-neg-abs-int-ivec2
|
skip |
|
cs-op-bitor-neg-abs-int-ivec3
|
skip |
|
cs-op-bitor-neg-abs-int-ivec4
|
skip |
|
cs-op-bitor-neg-abs-ivec2-int
|
skip |
|
cs-op-bitor-neg-abs-ivec2-ivec2
|
skip |
|
cs-op-bitor-neg-abs-ivec3-int
|
skip |
|
cs-op-bitor-neg-abs-ivec3-ivec3
|
skip |
|
cs-op-bitor-neg-abs-ivec4-int
|
skip |
|
cs-op-bitor-neg-abs-ivec4-ivec4
|
skip |
|
cs-op-bitor-neg-int-int
|
skip |
|
cs-op-bitor-neg-int-ivec2
|
skip |
|
cs-op-bitor-neg-int-ivec3
|
skip |
|
cs-op-bitor-neg-int-ivec4
|
skip |
|
cs-op-bitor-neg-ivec2-int
|
skip |
|
cs-op-bitor-neg-ivec2-ivec2
|
skip |
|
cs-op-bitor-neg-ivec3-int
|
skip |
|
cs-op-bitor-neg-ivec3-ivec3
|
skip |
|
cs-op-bitor-neg-ivec4-int
|
skip |
|
cs-op-bitor-neg-ivec4-ivec4
|
skip |
|
cs-op-bitor-neg-uint-uint
|
skip |
|
cs-op-bitor-neg-uint-uvec2
|
skip |
|
cs-op-bitor-neg-uint-uvec3
|
skip |
|
cs-op-bitor-neg-uint-uvec4
|
skip |
|
cs-op-bitor-neg-uvec2-uint
|
skip |
|
cs-op-bitor-neg-uvec2-uvec2
|
skip |
|
cs-op-bitor-neg-uvec3-uint
|
skip |
|
cs-op-bitor-neg-uvec3-uvec3
|
skip |
|
cs-op-bitor-neg-uvec4-uint
|
skip |
|
cs-op-bitor-neg-uvec4-uvec4
|
skip |
|
cs-op-bitor-not-abs-int-int
|
skip |
|
cs-op-bitor-not-abs-int-ivec2
|
skip |
|
cs-op-bitor-not-abs-int-ivec3
|
skip |
|
cs-op-bitor-not-abs-int-ivec4
|
skip |
|
cs-op-bitor-not-abs-ivec2-int
|
skip |
|
cs-op-bitor-not-abs-ivec2-ivec2
|
skip |
|
cs-op-bitor-not-abs-ivec3-int
|
skip |
|
cs-op-bitor-not-abs-ivec3-ivec3
|
skip |
|
cs-op-bitor-not-abs-ivec4-int
|
skip |
|
cs-op-bitor-not-abs-ivec4-ivec4
|
skip |
|
cs-op-bitor-not-int-int
|
skip |
|
cs-op-bitor-not-int-ivec2
|
skip |
|
cs-op-bitor-not-int-ivec3
|
skip |
|
cs-op-bitor-not-int-ivec4
|
skip |
|
cs-op-bitor-not-ivec2-int
|
skip |
|
cs-op-bitor-not-ivec2-ivec2
|
skip |
|
cs-op-bitor-not-ivec3-int
|
skip |
|
cs-op-bitor-not-ivec3-ivec3
|
skip |
|
cs-op-bitor-not-ivec4-int
|
skip |
|
cs-op-bitor-not-ivec4-ivec4
|
skip |
|
cs-op-bitor-not-uint-uint
|
skip |
|
cs-op-bitor-not-uint-uvec2
|
skip |
|
cs-op-bitor-not-uint-uvec3
|
skip |
|
cs-op-bitor-not-uint-uvec4
|
skip |
|
cs-op-bitor-not-uvec2-uint
|
skip |
|
cs-op-bitor-not-uvec2-uvec2
|
skip |
|
cs-op-bitor-not-uvec3-uint
|
skip |
|
cs-op-bitor-not-uvec3-uvec3
|
skip |
|
cs-op-bitor-not-uvec4-uint
|
skip |
|
cs-op-bitor-not-uvec4-uvec4
|
skip |
|
cs-op-bitor-uint-uint
|
skip |
|
cs-op-bitor-uint-uvec2
|
skip |
|
cs-op-bitor-uint-uvec3
|
skip |
|
cs-op-bitor-uint-uvec4
|
skip |
|
cs-op-bitor-uvec2-uint
|
skip |
|
cs-op-bitor-uvec2-uvec2
|
skip |
|
cs-op-bitor-uvec3-uint
|
skip |
|
cs-op-bitor-uvec3-uvec3
|
skip |
|
cs-op-bitor-uvec4-uint
|
skip |
|
cs-op-bitor-uvec4-uvec4
|
skip |
|
cs-op-bitxor-abs-neg-int-int
|
skip |
|
cs-op-bitxor-abs-neg-int-ivec2
|
skip |
|
cs-op-bitxor-abs-neg-int-ivec3
|
skip |
|
cs-op-bitxor-abs-neg-int-ivec4
|
skip |
|
cs-op-bitxor-abs-neg-ivec2-int
|
skip |
|
cs-op-bitxor-abs-neg-ivec2-ivec2
|
skip |
|
cs-op-bitxor-abs-neg-ivec3-int
|
skip |
|
cs-op-bitxor-abs-neg-ivec3-ivec3
|
skip |
|
cs-op-bitxor-abs-neg-ivec4-int
|
skip |
|
cs-op-bitxor-abs-neg-ivec4-ivec4
|
skip |
|
cs-op-bitxor-abs-not-int-int
|
skip |
|
cs-op-bitxor-abs-not-int-ivec2
|
skip |
|
cs-op-bitxor-abs-not-int-ivec3
|
skip |
|
cs-op-bitxor-abs-not-int-ivec4
|
skip |
|
cs-op-bitxor-abs-not-ivec2-int
|
skip |
|
cs-op-bitxor-abs-not-ivec2-ivec2
|
skip |
|
cs-op-bitxor-abs-not-ivec3-int
|
skip |
|
cs-op-bitxor-abs-not-ivec3-ivec3
|
skip |
|
cs-op-bitxor-abs-not-ivec4-int
|
skip |
|
cs-op-bitxor-abs-not-ivec4-ivec4
|
skip |
|
cs-op-bitxor-int-int
|
skip |
|
cs-op-bitxor-int-ivec2
|
skip |
|
cs-op-bitxor-int-ivec3
|
skip |
|
cs-op-bitxor-int-ivec4
|
skip |
|
cs-op-bitxor-ivec2-int
|
skip |
|
cs-op-bitxor-ivec2-ivec2
|
skip |
|
cs-op-bitxor-ivec3-int
|
skip |
|
cs-op-bitxor-ivec3-ivec3
|
skip |
|
cs-op-bitxor-ivec4-int
|
skip |
|
cs-op-bitxor-ivec4-ivec4
|
skip |
|
cs-op-bitxor-neg-abs-int-int
|
skip |
|
cs-op-bitxor-neg-abs-int-ivec2
|
skip |
|
cs-op-bitxor-neg-abs-int-ivec3
|
skip |
|
cs-op-bitxor-neg-abs-int-ivec4
|
skip |
|
cs-op-bitxor-neg-abs-ivec2-int
|
skip |
|
cs-op-bitxor-neg-abs-ivec2-ivec2
|
skip |
|
cs-op-bitxor-neg-abs-ivec3-int
|
skip |
|
cs-op-bitxor-neg-abs-ivec3-ivec3
|
skip |
|
cs-op-bitxor-neg-abs-ivec4-int
|
skip |
|
cs-op-bitxor-neg-abs-ivec4-ivec4
|
skip |
|
cs-op-bitxor-neg-int-int
|
skip |
|
cs-op-bitxor-neg-int-ivec2
|
skip |
|
cs-op-bitxor-neg-int-ivec3
|
skip |
|
cs-op-bitxor-neg-int-ivec4
|
skip |
|
cs-op-bitxor-neg-ivec2-int
|
skip |
|
cs-op-bitxor-neg-ivec2-ivec2
|
skip |
|
cs-op-bitxor-neg-ivec3-int
|
skip |
|
cs-op-bitxor-neg-ivec3-ivec3
|
skip |
|
cs-op-bitxor-neg-ivec4-int
|
skip |
|
cs-op-bitxor-neg-ivec4-ivec4
|
skip |
|
cs-op-bitxor-neg-uint-uint
|
skip |
|
cs-op-bitxor-neg-uint-uvec2
|
skip |
|
cs-op-bitxor-neg-uint-uvec3
|
skip |
|
cs-op-bitxor-neg-uint-uvec4
|
skip |
|
cs-op-bitxor-neg-uvec2-uint
|
skip |
|
cs-op-bitxor-neg-uvec2-uvec2
|
skip |
|
cs-op-bitxor-neg-uvec3-uint
|
skip |
|
cs-op-bitxor-neg-uvec3-uvec3
|
skip |
|
cs-op-bitxor-neg-uvec4-uint
|
skip |
|
cs-op-bitxor-neg-uvec4-uvec4
|
skip |
|
cs-op-bitxor-not-abs-int-int
|
skip |
|
cs-op-bitxor-not-abs-int-ivec2
|
skip |
|
cs-op-bitxor-not-abs-int-ivec3
|
skip |
|
cs-op-bitxor-not-abs-int-ivec4
|
skip |
|
cs-op-bitxor-not-abs-ivec2-int
|
skip |
|
cs-op-bitxor-not-abs-ivec2-ivec2
|
skip |
|
cs-op-bitxor-not-abs-ivec3-int
|
skip |
|
cs-op-bitxor-not-abs-ivec3-ivec3
|
skip |
|
cs-op-bitxor-not-abs-ivec4-int
|
skip |
|
cs-op-bitxor-not-abs-ivec4-ivec4
|
skip |
|
cs-op-bitxor-not-int-int
|
skip |
|
cs-op-bitxor-not-int-ivec2
|
skip |
|
cs-op-bitxor-not-int-ivec3
|
skip |
|
cs-op-bitxor-not-int-ivec4
|
skip |
|
cs-op-bitxor-not-ivec2-int
|
skip |
|
cs-op-bitxor-not-ivec2-ivec2
|
skip |
|
cs-op-bitxor-not-ivec3-int
|
skip |
|
cs-op-bitxor-not-ivec3-ivec3
|
skip |
|
cs-op-bitxor-not-ivec4-int
|
skip |
|
cs-op-bitxor-not-ivec4-ivec4
|
skip |
|
cs-op-bitxor-not-uint-uint
|
skip |
|
cs-op-bitxor-not-uint-uvec2
|
skip |
|
cs-op-bitxor-not-uint-uvec3
|
skip |
|
cs-op-bitxor-not-uint-uvec4
|
skip |
|
cs-op-bitxor-not-uvec2-uint
|
skip |
|
cs-op-bitxor-not-uvec2-uvec2
|
skip |
|
cs-op-bitxor-not-uvec3-uint
|
skip |
|
cs-op-bitxor-not-uvec3-uvec3
|
skip |
|
cs-op-bitxor-not-uvec4-uint
|
skip |
|
cs-op-bitxor-not-uvec4-uvec4
|
skip |
|
cs-op-bitxor-uint-uint
|
skip |
|
cs-op-bitxor-uint-uvec2
|
skip |
|
cs-op-bitxor-uint-uvec3
|
skip |
|
cs-op-bitxor-uint-uvec4
|
skip |
|
cs-op-bitxor-uvec2-uint
|
skip |
|
cs-op-bitxor-uvec2-uvec2
|
skip |
|
cs-op-bitxor-uvec3-uint
|
skip |
|
cs-op-bitxor-uvec3-uvec3
|
skip |
|
cs-op-bitxor-uvec4-uint
|
skip |
|
cs-op-bitxor-uvec4-uvec4
|
skip |
|
cs-op-complement-int
|
skip |
|
cs-op-complement-ivec2
|
skip |
|
cs-op-complement-ivec3
|
skip |
|
cs-op-complement-ivec4
|
skip |
|
cs-op-complement-uint
|
skip |
|
cs-op-complement-uvec2
|
skip |
|
cs-op-complement-uvec3
|
skip |
|
cs-op-complement-uvec4
|
skip |
|
cs-op-div-float-float
|
skip |
|
cs-op-div-float-mat2
|
skip |
|
cs-op-div-float-mat2x3
|
skip |
|
cs-op-div-float-mat2x4
|
skip |
|
cs-op-div-float-mat3
|
skip |
|
cs-op-div-float-mat3x2
|
skip |
|
cs-op-div-float-mat3x4
|
skip |
|
cs-op-div-float-mat4
|
skip |
|
cs-op-div-float-mat4x2
|
skip |
|
cs-op-div-float-mat4x3
|
skip |
|
cs-op-div-float-vec2
|
skip |
|
cs-op-div-float-vec3
|
skip |
|
cs-op-div-float-vec4
|
skip |
|
cs-op-div-int-int
|
skip |
|
cs-op-div-int-ivec2
|
skip |
|
cs-op-div-int-ivec3
|
skip |
|
cs-op-div-int-ivec4
|
skip |
|
cs-op-div-ivec2-int
|
skip |
|
cs-op-div-ivec2-ivec2
|
skip |
|
cs-op-div-ivec3-int
|
skip |
|
cs-op-div-ivec3-ivec3
|
skip |
|
cs-op-div-ivec4-int
|
skip |
|
cs-op-div-ivec4-ivec4
|
skip |
|
cs-op-div-large-uint-uint
|
skip |
|
cs-op-div-mat2-float
|
skip |
|
cs-op-div-mat2-mat2
|
skip |
|
cs-op-div-mat2x3-float
|
skip |
|
cs-op-div-mat2x3-mat2x3
|
skip |
|
cs-op-div-mat2x4-float
|
skip |
|
cs-op-div-mat2x4-mat2x4
|
skip |
|
cs-op-div-mat3-float
|
skip |
|
cs-op-div-mat3-mat3
|
skip |
|
cs-op-div-mat3x2-float
|
skip |
|
cs-op-div-mat3x2-mat3x2
|
skip |
|
cs-op-div-mat3x4-float
|
skip |
|
cs-op-div-mat3x4-mat3x4
|
skip |
|
cs-op-div-mat4-float
|
skip |
|
cs-op-div-mat4-mat4
|
skip |
|
cs-op-div-mat4x2-float
|
skip |
|
cs-op-div-mat4x2-mat4x2
|
skip |
|
cs-op-div-mat4x3-float
|
skip |
|
cs-op-div-mat4x3-mat4x3
|
skip |
|
cs-op-div-uint-uint
|
skip |
|
cs-op-div-uint-uvec2
|
skip |
|
cs-op-div-uint-uvec3
|
skip |
|
cs-op-div-uint-uvec4
|
skip |
|
cs-op-div-uvec2-uint
|
skip |
|
cs-op-div-uvec2-uvec2
|
skip |
|
cs-op-div-uvec3-uint
|
skip |
|
cs-op-div-uvec3-uvec3
|
skip |
|
cs-op-div-uvec4-uint
|
skip |
|
cs-op-div-uvec4-uvec4
|
skip |
|
cs-op-div-vec2-float
|
skip |
|
cs-op-div-vec2-vec2
|
skip |
|
cs-op-div-vec3-float
|
skip |
|
cs-op-div-vec3-vec3
|
skip |
|
cs-op-div-vec4-float
|
skip |
|
cs-op-div-vec4-vec4
|
skip |
|
cs-op-eq-bool-bool
|
skip |
|
cs-op-eq-bool-bool-using-if
|
skip |
|
cs-op-eq-bvec2-bvec2
|
skip |
|
cs-op-eq-bvec2-bvec2-using-if
|
skip |
|
cs-op-eq-bvec3-bvec3
|
skip |
|
cs-op-eq-bvec3-bvec3-using-if
|
skip |
|
cs-op-eq-bvec4-bvec4
|
skip |
|
cs-op-eq-bvec4-bvec4-using-if
|
skip |
|
cs-op-eq-float-float
|
skip |
|
cs-op-eq-float-float-using-if
|
skip |
|
cs-op-eq-int-int
|
skip |
|
cs-op-eq-int-int-using-if
|
skip |
|
cs-op-eq-ivec2-ivec2
|
skip |
|
cs-op-eq-ivec2-ivec2-using-if
|
skip |
|
cs-op-eq-ivec3-ivec3
|
skip |
|
cs-op-eq-ivec3-ivec3-using-if
|
skip |
|
cs-op-eq-ivec4-ivec4
|
skip |
|
cs-op-eq-ivec4-ivec4-using-if
|
skip |
|
cs-op-eq-mat2-mat2
|
skip |
|
cs-op-eq-mat2-mat2-using-if
|
skip |
|
cs-op-eq-mat2x3-mat2x3
|
skip |
|
cs-op-eq-mat2x3-mat2x3-using-if
|
skip |
|
cs-op-eq-mat2x4-mat2x4
|
skip |
|
cs-op-eq-mat2x4-mat2x4-using-if
|
skip |
|
cs-op-eq-mat3-mat3
|
skip |
|
cs-op-eq-mat3-mat3-using-if
|
skip |
|
cs-op-eq-mat3x2-mat3x2
|
skip |
|
cs-op-eq-mat3x2-mat3x2-using-if
|
skip |
|
cs-op-eq-mat3x4-mat3x4
|
skip |
|
cs-op-eq-mat3x4-mat3x4-using-if
|
skip |
|
cs-op-eq-mat4-mat4
|
skip |
|
cs-op-eq-mat4-mat4-using-if
|
skip |
|
cs-op-eq-mat4x2-mat4x2
|
skip |
|
cs-op-eq-mat4x2-mat4x2-using-if
|
skip |
|
cs-op-eq-mat4x3-mat4x3
|
skip |
|
cs-op-eq-mat4x3-mat4x3-using-if
|
skip |
|
cs-op-eq-uint-uint
|
skip |
|
cs-op-eq-uint-uint-using-if
|
skip |
|
cs-op-eq-uvec2-uvec2
|
skip |
|
cs-op-eq-uvec2-uvec2-using-if
|
skip |
|
cs-op-eq-uvec3-uvec3
|
skip |
|
cs-op-eq-uvec3-uvec3-using-if
|
skip |
|
cs-op-eq-uvec4-uvec4
|
skip |
|
cs-op-eq-uvec4-uvec4-using-if
|
skip |
|
cs-op-eq-vec2-vec2
|
skip |
|
cs-op-eq-vec2-vec2-using-if
|
skip |
|
cs-op-eq-vec3-vec3
|
skip |
|
cs-op-eq-vec3-vec3-using-if
|
skip |
|
cs-op-eq-vec4-vec4
|
skip |
|
cs-op-eq-vec4-vec4-using-if
|
skip |
|
cs-op-ge-float-float
|
skip |
|
cs-op-ge-float-float-using-if
|
skip |
|
cs-op-ge-int-int
|
skip |
|
cs-op-ge-int-int-using-if
|
skip |
|
cs-op-ge-uint-uint
|
skip |
|
cs-op-ge-uint-uint-using-if
|
skip |
|
cs-op-gt-float-float
|
skip |
|
cs-op-gt-float-float-using-if
|
skip |
|
cs-op-gt-int-int
|
skip |
|
cs-op-gt-int-int-using-if
|
skip |
|
cs-op-gt-uint-uint
|
skip |
|
cs-op-gt-uint-uint-using-if
|
skip |
|
cs-op-le-float-float
|
skip |
|
cs-op-le-float-float-using-if
|
skip |
|
cs-op-le-int-int
|
skip |
|
cs-op-le-int-int-using-if
|
skip |
|
cs-op-le-uint-uint
|
skip |
|
cs-op-le-uint-uint-using-if
|
skip |
|
cs-op-lshift-int-int
|
skip |
|
cs-op-lshift-int-uint
|
skip |
|
cs-op-lshift-ivec2-int
|
skip |
|
cs-op-lshift-ivec2-ivec2
|
skip |
|
cs-op-lshift-ivec2-uint
|
skip |
|
cs-op-lshift-ivec2-uvec2
|
skip |
|
cs-op-lshift-ivec3-int
|
skip |
|
cs-op-lshift-ivec3-ivec3
|
skip |
|
cs-op-lshift-ivec3-uint
|
skip |
|
cs-op-lshift-ivec3-uvec3
|
skip |
|
cs-op-lshift-ivec4-int
|
skip |
|
cs-op-lshift-ivec4-ivec4
|
skip |
|
cs-op-lshift-ivec4-uint
|
skip |
|
cs-op-lshift-ivec4-uvec4
|
skip |
|
cs-op-lshift-uint-int
|
skip |
|
cs-op-lshift-uint-uint
|
skip |
|
cs-op-lshift-uvec2-int
|
skip |
|
cs-op-lshift-uvec2-ivec2
|
skip |
|
cs-op-lshift-uvec2-uint
|
skip |
|
cs-op-lshift-uvec2-uvec2
|
skip |
|
cs-op-lshift-uvec3-int
|
skip |
|
cs-op-lshift-uvec3-ivec3
|
skip |
|
cs-op-lshift-uvec3-uint
|
skip |
|
cs-op-lshift-uvec3-uvec3
|
skip |
|
cs-op-lshift-uvec4-int
|
skip |
|
cs-op-lshift-uvec4-ivec4
|
skip |
|
cs-op-lshift-uvec4-uint
|
skip |
|
cs-op-lshift-uvec4-uvec4
|
skip |
|
cs-op-lt-float-float
|
skip |
|
cs-op-lt-float-float-using-if
|
skip |
|
cs-op-lt-int-int
|
skip |
|
cs-op-lt-int-int-using-if
|
skip |
|
cs-op-lt-uint-uint
|
skip |
|
cs-op-lt-uint-uint-using-if
|
skip |
|
cs-op-mod-int-int
|
skip |
|
cs-op-mod-int-ivec2
|
skip |
|
cs-op-mod-int-ivec3
|
skip |
|
cs-op-mod-int-ivec4
|
skip |
|
cs-op-mod-ivec2-int
|
skip |
|
cs-op-mod-ivec2-ivec2
|
skip |
|
cs-op-mod-ivec3-int
|
skip |
|
cs-op-mod-ivec3-ivec3
|
skip |
|
cs-op-mod-ivec4-int
|
skip |
|
cs-op-mod-ivec4-ivec4
|
skip |
|
cs-op-mod-uint-uint
|
skip |
|
cs-op-mod-uint-uvec2
|
skip |
|
cs-op-mod-uint-uvec3
|
skip |
|
cs-op-mod-uint-uvec4
|
skip |
|
cs-op-mod-uvec2-uint
|
skip |
|
cs-op-mod-uvec2-uvec2
|
skip |
|
cs-op-mod-uvec3-uint
|
skip |
|
cs-op-mod-uvec3-uvec3
|
skip |
|
cs-op-mod-uvec4-uint
|
skip |
|
cs-op-mod-uvec4-uvec4
|
skip |
|
cs-op-mult-float-float
|
skip |
|
cs-op-mult-float-mat2
|
skip |
|
cs-op-mult-float-mat2x3
|
skip |
|
cs-op-mult-float-mat2x4
|
skip |
|
cs-op-mult-float-mat3
|
skip |
|
cs-op-mult-float-mat3x2
|
skip |
|
cs-op-mult-float-mat3x4
|
skip |
|
cs-op-mult-float-mat4
|
skip |
|
cs-op-mult-float-mat4x2
|
skip |
|
cs-op-mult-float-mat4x3
|
skip |
|
cs-op-mult-float-vec2
|
skip |
|
cs-op-mult-float-vec3
|
skip |
|
cs-op-mult-float-vec4
|
skip |
|
cs-op-mult-int-int
|
skip |
|
cs-op-mult-int-ivec2
|
skip |
|
cs-op-mult-int-ivec3
|
skip |
|
cs-op-mult-int-ivec4
|
skip |
|
cs-op-mult-ivec2-int
|
skip |
|
cs-op-mult-ivec2-ivec2
|
skip |
|
cs-op-mult-ivec3-int
|
skip |
|
cs-op-mult-ivec3-ivec3
|
skip |
|
cs-op-mult-ivec4-int
|
skip |
|
cs-op-mult-ivec4-ivec4
|
skip |
|
cs-op-mult-mat2-float
|
skip |
|
cs-op-mult-mat2-mat2
|
skip |
|
cs-op-mult-mat2-mat3x2
|
skip |
|
cs-op-mult-mat2-mat4x2
|
skip |
|
cs-op-mult-mat2-vec2
|
skip |
|
cs-op-mult-mat2x3-float
|
skip |
|
cs-op-mult-mat2x3-mat2
|
skip |
|
cs-op-mult-mat2x3-mat3x2
|
skip |
|
cs-op-mult-mat2x3-mat4x2
|
skip |
|
cs-op-mult-mat2x3-vec2
|
skip |
|
cs-op-mult-mat2x4-float
|
skip |
|
cs-op-mult-mat2x4-mat2
|
skip |
|
cs-op-mult-mat2x4-mat3x2
|
skip |
|
cs-op-mult-mat2x4-mat4x2
|
skip |
|
cs-op-mult-mat2x4-vec2
|
skip |
|
cs-op-mult-mat3-float
|
skip |
|
cs-op-mult-mat3-mat2x3
|
skip |
|
cs-op-mult-mat3-mat3
|
skip |
|
cs-op-mult-mat3-mat4x3
|
skip |
|
cs-op-mult-mat3-vec3
|
skip |
|
cs-op-mult-mat3x2-float
|
skip |
|
cs-op-mult-mat3x2-mat2x3
|
skip |
|
cs-op-mult-mat3x2-mat3
|
skip |
|
cs-op-mult-mat3x2-mat4x3
|
skip |
|
cs-op-mult-mat3x2-vec3
|
skip |
|
cs-op-mult-mat3x4-float
|
skip |
|
cs-op-mult-mat3x4-mat2x3
|
skip |
|
cs-op-mult-mat3x4-mat3
|
skip |
|
cs-op-mult-mat3x4-mat4x3
|
skip |
|
cs-op-mult-mat3x4-vec3
|
skip |
|
cs-op-mult-mat4-float
|
skip |
|
cs-op-mult-mat4-mat2x4
|
skip |
|
cs-op-mult-mat4-mat3x4
|
skip |
|
cs-op-mult-mat4-mat4
|
skip |
|
cs-op-mult-mat4-vec4
|
skip |
|
cs-op-mult-mat4x2-float
|
skip |
|
cs-op-mult-mat4x2-mat2x4
|
skip |
|
cs-op-mult-mat4x2-mat3x4
|
skip |
|
cs-op-mult-mat4x2-mat4
|
skip |
|
cs-op-mult-mat4x2-vec4
|
skip |
|
cs-op-mult-mat4x3-float
|
skip |
|
cs-op-mult-mat4x3-mat2x4
|
skip |
|
cs-op-mult-mat4x3-mat3x4
|
skip |
|
cs-op-mult-mat4x3-mat4
|
skip |
|
cs-op-mult-mat4x3-vec4
|
skip |
|
cs-op-mult-uint-uint
|
skip |
|
cs-op-mult-uint-uvec2
|
skip |
|
cs-op-mult-uint-uvec3
|
skip |
|
cs-op-mult-uint-uvec4
|
skip |
|
cs-op-mult-uvec2-uint
|
skip |
|
cs-op-mult-uvec2-uvec2
|
skip |
|
cs-op-mult-uvec3-uint
|
skip |
|
cs-op-mult-uvec3-uvec3
|
skip |
|
cs-op-mult-uvec4-uint
|
skip |
|
cs-op-mult-uvec4-uvec4
|
skip |
|
cs-op-mult-vec2-float
|
skip |
|
cs-op-mult-vec2-mat2
|
skip |
|
cs-op-mult-vec2-mat3x2
|
skip |
|
cs-op-mult-vec2-mat4x2
|
skip |
|
cs-op-mult-vec2-vec2
|
skip |
|
cs-op-mult-vec3-float
|
skip |
|
cs-op-mult-vec3-mat2x3
|
skip |
|
cs-op-mult-vec3-mat3
|
skip |
|
cs-op-mult-vec3-mat4x3
|
skip |
|
cs-op-mult-vec3-vec3
|
skip |
|
cs-op-mult-vec4-float
|
skip |
|
cs-op-mult-vec4-mat2x4
|
skip |
|
cs-op-mult-vec4-mat3x4
|
skip |
|
cs-op-mult-vec4-mat4
|
skip |
|
cs-op-mult-vec4-vec4
|
skip |
|
cs-op-ne-bool-bool
|
skip |
|
cs-op-ne-bool-bool-using-if
|
skip |
|
cs-op-ne-bvec2-bvec2
|
skip |
|
cs-op-ne-bvec2-bvec2-using-if
|
skip |
|
cs-op-ne-bvec3-bvec3
|
skip |
|
cs-op-ne-bvec3-bvec3-using-if
|
skip |
|
cs-op-ne-bvec4-bvec4
|
skip |
|
cs-op-ne-bvec4-bvec4-using-if
|
skip |
|
cs-op-ne-float-float
|
skip |
|
cs-op-ne-float-float-using-if
|
skip |
|
cs-op-ne-int-int
|
skip |
|
cs-op-ne-int-int-using-if
|
skip |
|
cs-op-ne-ivec2-ivec2
|
skip |
|
cs-op-ne-ivec2-ivec2-using-if
|
skip |
|
cs-op-ne-ivec3-ivec3
|
skip |
|
cs-op-ne-ivec3-ivec3-using-if
|
skip |
|
cs-op-ne-ivec4-ivec4
|
skip |
|
cs-op-ne-ivec4-ivec4-using-if
|
skip |
|
cs-op-ne-mat2-mat2
|
skip |
|
cs-op-ne-mat2-mat2-using-if
|
skip |
|
cs-op-ne-mat2x3-mat2x3
|
skip |
|
cs-op-ne-mat2x3-mat2x3-using-if
|
skip |
|
cs-op-ne-mat2x4-mat2x4
|
skip |
|
cs-op-ne-mat2x4-mat2x4-using-if
|
skip |
|
cs-op-ne-mat3-mat3
|
skip |
|
cs-op-ne-mat3-mat3-using-if
|
skip |
|
cs-op-ne-mat3x2-mat3x2
|
skip |
|
cs-op-ne-mat3x2-mat3x2-using-if
|
skip |
|
cs-op-ne-mat3x4-mat3x4
|
skip |
|
cs-op-ne-mat3x4-mat3x4-using-if
|
skip |
|
cs-op-ne-mat4-mat4
|
skip |
|
cs-op-ne-mat4-mat4-using-if
|
skip |
|
cs-op-ne-mat4x2-mat4x2
|
skip |
|
cs-op-ne-mat4x2-mat4x2-using-if
|
skip |
|
cs-op-ne-mat4x3-mat4x3
|
skip |
|
cs-op-ne-mat4x3-mat4x3-using-if
|
skip |
|
cs-op-ne-uint-uint
|
skip |
|
cs-op-ne-uint-uint-using-if
|
skip |
|
cs-op-ne-uvec2-uvec2
|
skip |
|
cs-op-ne-uvec2-uvec2-using-if
|
skip |
|
cs-op-ne-uvec3-uvec3
|
skip |
|
cs-op-ne-uvec3-uvec3-using-if
|
skip |
|
cs-op-ne-uvec4-uvec4
|
skip |
|
cs-op-ne-uvec4-uvec4-using-if
|
skip |
|
cs-op-ne-vec2-vec2
|
skip |
|
cs-op-ne-vec2-vec2-using-if
|
skip |
|
cs-op-ne-vec3-vec3
|
skip |
|
cs-op-ne-vec3-vec3-using-if
|
skip |
|
cs-op-ne-vec4-vec4
|
skip |
|
cs-op-ne-vec4-vec4-using-if
|
skip |
|
cs-op-neg-float
|
skip |
|
cs-op-neg-int
|
skip |
|
cs-op-neg-ivec2
|
skip |
|
cs-op-neg-ivec3
|
skip |
|
cs-op-neg-ivec4
|
skip |
|
cs-op-neg-mat2
|
skip |
|
cs-op-neg-mat2x3
|
skip |
|
cs-op-neg-mat2x4
|
skip |
|
cs-op-neg-mat3
|
skip |
|
cs-op-neg-mat3x2
|
skip |
|
cs-op-neg-mat3x4
|
skip |
|
cs-op-neg-mat4
|
skip |
|
cs-op-neg-mat4x2
|
skip |
|
cs-op-neg-mat4x3
|
skip |
|
cs-op-neg-uint
|
skip |
|
cs-op-neg-uvec2
|
skip |
|
cs-op-neg-uvec3
|
skip |
|
cs-op-neg-uvec4
|
skip |
|
cs-op-neg-vec2
|
skip |
|
cs-op-neg-vec3
|
skip |
|
cs-op-neg-vec4
|
skip |
|
cs-op-not-bool
|
skip |
|
cs-op-not-bool-using-if
|
skip |
|
cs-op-or-bool-bool
|
skip |
|
cs-op-or-bool-bool-using-if
|
skip |
|
cs-op-rshift-int-int
|
skip |
|
cs-op-rshift-int-uint
|
skip |
|
cs-op-rshift-ivec2-int
|
skip |
|
cs-op-rshift-ivec2-ivec2
|
skip |
|
cs-op-rshift-ivec2-uint
|
skip |
|
cs-op-rshift-ivec2-uvec2
|
skip |
|
cs-op-rshift-ivec3-int
|
skip |
|
cs-op-rshift-ivec3-ivec3
|
skip |
|
cs-op-rshift-ivec3-uint
|
skip |
|
cs-op-rshift-ivec3-uvec3
|
skip |
|
cs-op-rshift-ivec4-int
|
skip |
|
cs-op-rshift-ivec4-ivec4
|
skip |
|
cs-op-rshift-ivec4-uint
|
skip |
|
cs-op-rshift-ivec4-uvec4
|
skip |
|
cs-op-rshift-uint-int
|
skip |
|
cs-op-rshift-uint-uint
|
skip |
|
cs-op-rshift-uvec2-int
|
skip |
|
cs-op-rshift-uvec2-ivec2
|
skip |
|
cs-op-rshift-uvec2-uint
|
skip |
|
cs-op-rshift-uvec2-uvec2
|
skip |
|
cs-op-rshift-uvec3-int
|
skip |
|
cs-op-rshift-uvec3-ivec3
|
skip |
|
cs-op-rshift-uvec3-uint
|
skip |
|
cs-op-rshift-uvec3-uvec3
|
skip |
|
cs-op-rshift-uvec4-int
|
skip |
|
cs-op-rshift-uvec4-ivec4
|
skip |
|
cs-op-rshift-uvec4-uint
|
skip |
|
cs-op-rshift-uvec4-uvec4
|
skip |
|
cs-op-selection-bool-bool-bool
|
skip |
|
cs-op-selection-bool-bool-bool-using-if
|
skip |
|
cs-op-selection-bool-bvec2-bvec2
|
skip |
|
cs-op-selection-bool-bvec3-bvec3
|
skip |
|
cs-op-selection-bool-bvec4-bvec4
|
skip |
|
cs-op-selection-bool-float-float
|
skip |
|
cs-op-selection-bool-int-int
|
skip |
|
cs-op-selection-bool-ivec2-ivec2
|
skip |
|
cs-op-selection-bool-ivec3-ivec3
|
skip |
|
cs-op-selection-bool-ivec4-ivec4
|
skip |
|
cs-op-selection-bool-mat2-mat2
|
skip |
|
cs-op-selection-bool-mat2x3-mat2x3
|
skip |
|
cs-op-selection-bool-mat2x4-mat2x4
|
skip |
|
cs-op-selection-bool-mat3-mat3
|
skip |
|
cs-op-selection-bool-mat3x2-mat3x2
|
skip |
|
cs-op-selection-bool-mat3x4-mat3x4
|
skip |
|
cs-op-selection-bool-mat4-mat4
|
skip |
|
cs-op-selection-bool-mat4x2-mat4x2
|
skip |
|
cs-op-selection-bool-mat4x3-mat4x3
|
skip |
|
cs-op-selection-bool-uint-uint
|
skip |
|
cs-op-selection-bool-uvec2-uvec2
|
skip |
|
cs-op-selection-bool-uvec3-uvec3
|
skip |
|
cs-op-selection-bool-uvec4-uvec4
|
skip |
|
cs-op-selection-bool-vec2-vec2
|
skip |
|
cs-op-selection-bool-vec3-vec3
|
skip |
|
cs-op-selection-bool-vec4-vec4
|
skip |
|
cs-op-sub-float-float
|
skip |
|
cs-op-sub-float-mat2
|
skip |
|
cs-op-sub-float-mat2x3
|
skip |
|
cs-op-sub-float-mat2x4
|
skip |
|
cs-op-sub-float-mat3
|
skip |
|
cs-op-sub-float-mat3x2
|
skip |
|
cs-op-sub-float-mat3x4
|
skip |
|
cs-op-sub-float-mat4
|
skip |
|
cs-op-sub-float-mat4x2
|
skip |
|
cs-op-sub-float-mat4x3
|
skip |
|
cs-op-sub-float-vec2
|
skip |
|
cs-op-sub-float-vec3
|
skip |
|
cs-op-sub-float-vec4
|
skip |
|
cs-op-sub-int-int
|
skip |
|
cs-op-sub-int-ivec2
|
skip |
|
cs-op-sub-int-ivec3
|
skip |
|
cs-op-sub-int-ivec4
|
skip |
|
cs-op-sub-ivec2-int
|
skip |
|
cs-op-sub-ivec2-ivec2
|
skip |
|
cs-op-sub-ivec3-int
|
skip |
|
cs-op-sub-ivec3-ivec3
|
skip |
|
cs-op-sub-ivec4-int
|
skip |
|
cs-op-sub-ivec4-ivec4
|
skip |
|
cs-op-sub-mat2-float
|
skip |
|
cs-op-sub-mat2-mat2
|
skip |
|
cs-op-sub-mat2x3-float
|
skip |
|
cs-op-sub-mat2x3-mat2x3
|
skip |
|
cs-op-sub-mat2x4-float
|
skip |
|
cs-op-sub-mat2x4-mat2x4
|
skip |
|
cs-op-sub-mat3-float
|
skip |
|
cs-op-sub-mat3-mat3
|
skip |
|
cs-op-sub-mat3x2-float
|
skip |
|
cs-op-sub-mat3x2-mat3x2
|
skip |
|
cs-op-sub-mat3x4-float
|
skip |
|
cs-op-sub-mat3x4-mat3x4
|
skip |
|
cs-op-sub-mat4-float
|
skip |
|
cs-op-sub-mat4-mat4
|
skip |
|
cs-op-sub-mat4x2-float
|
skip |
|
cs-op-sub-mat4x2-mat4x2
|
skip |
|
cs-op-sub-mat4x3-float
|
skip |
|
cs-op-sub-mat4x3-mat4x3
|
skip |
|
cs-op-sub-uint-uint
|
skip |
|
cs-op-sub-uint-uvec2
|
skip |
|
cs-op-sub-uint-uvec3
|
skip |
|
cs-op-sub-uint-uvec4
|
skip |
|
cs-op-sub-uvec2-uint
|
skip |
|
cs-op-sub-uvec2-uvec2
|
skip |
|
cs-op-sub-uvec3-uint
|
skip |
|
cs-op-sub-uvec3-uvec3
|
skip |
|
cs-op-sub-uvec4-uint
|
skip |
|
cs-op-sub-uvec4-uvec4
|
skip |
|
cs-op-sub-vec2-float
|
skip |
|
cs-op-sub-vec2-vec2
|
skip |
|
cs-op-sub-vec3-float
|
skip |
|
cs-op-sub-vec3-vec3
|
skip |
|
cs-op-sub-vec4-float
|
skip |
|
cs-op-sub-vec4-vec4
|
skip |
|
cs-op-uplus-float
|
skip |
|
cs-op-uplus-int
|
skip |
|
cs-op-uplus-ivec2
|
skip |
|
cs-op-uplus-ivec3
|
skip |
|
cs-op-uplus-ivec4
|
skip |
|
cs-op-uplus-mat2
|
skip |
|
cs-op-uplus-mat2x3
|
skip |
|
cs-op-uplus-mat2x4
|
skip |
|
cs-op-uplus-mat3
|
skip |
|
cs-op-uplus-mat3x2
|
skip |
|
cs-op-uplus-mat3x4
|
skip |
|
cs-op-uplus-mat4
|
skip |
|
cs-op-uplus-mat4x2
|
skip |
|
cs-op-uplus-mat4x3
|
skip |
|
cs-op-uplus-uint
|
skip |
|
cs-op-uplus-uvec2
|
skip |
|
cs-op-uplus-uvec3
|
skip |
|
cs-op-uplus-uvec4
|
skip |
|
cs-op-uplus-vec2
|
skip |
|
cs-op-uplus-vec3
|
skip |
|
cs-op-uplus-vec4
|
skip |
|
cs-op-xor-bool-bool
|
skip |
|
cs-op-xor-bool-bool-using-if
|
skip |
|
cs-outerproduct-vec2-vec2
|
skip |
|
cs-outerproduct-vec2-vec3
|
skip |
|
cs-outerproduct-vec2-vec4
|
skip |
|
cs-outerproduct-vec3-vec2
|
skip |
|
cs-outerproduct-vec3-vec3
|
skip |
|
cs-outerproduct-vec3-vec4
|
skip |
|
cs-outerproduct-vec4-vec2
|
skip |
|
cs-outerproduct-vec4-vec3
|
skip |
|
cs-outerproduct-vec4-vec4
|
skip |
|
cs-pow-float-float
|
skip |
|
cs-pow-vec2-vec2
|
skip |
|
cs-pow-vec3-vec3
|
skip |
|
cs-pow-vec4-vec4
|
skip |
|
cs-radians-float
|
skip |
|
cs-radians-vec2
|
skip |
|
cs-radians-vec3
|
skip |
|
cs-radians-vec4
|
skip |
|
cs-reflect-float-float
|
skip |
|
cs-reflect-vec2-vec2
|
skip |
|
cs-reflect-vec3-vec3
|
skip |
|
cs-reflect-vec4-vec4
|
skip |
|
cs-refract-float-float-float
|
skip |
|
cs-refract-vec2-vec2-float
|
skip |
|
cs-refract-vec3-vec3-float
|
skip |
|
cs-refract-vec4-vec4-float
|
skip |
|
cs-round-float
|
skip |
|
cs-round-vec2
|
skip |
|
cs-round-vec3
|
skip |
|
cs-round-vec4
|
skip |
|
cs-roundeven-float
|
skip |
|
cs-roundeven-vec2
|
skip |
|
cs-roundeven-vec3
|
skip |
|
cs-roundeven-vec4
|
skip |
|
cs-sign-float
|
skip |
|
cs-sign-int
|
skip |
|
cs-sign-ivec2
|
skip |
|
cs-sign-ivec3
|
skip |
|
cs-sign-ivec4
|
skip |
|
cs-sign-vec2
|
skip |
|
cs-sign-vec3
|
skip |
|
cs-sign-vec4
|
skip |
|
cs-sin-float
|
skip |
|
cs-sin-vec2
|
skip |
|
cs-sin-vec3
|
skip |
|
cs-sin-vec4
|
skip |
|
cs-sinh-float
|
skip |
|
cs-sinh-vec2
|
skip |
|
cs-sinh-vec3
|
skip |
|
cs-sinh-vec4
|
skip |
|
cs-smoothstep-float-float-float
|
skip |
|
cs-smoothstep-float-float-vec2
|
skip |
|
cs-smoothstep-float-float-vec3
|
skip |
|
cs-smoothstep-float-float-vec4
|
skip |
|
cs-smoothstep-vec2-vec2-vec2
|
skip |
|
cs-smoothstep-vec3-vec3-vec3
|
skip |
|
cs-smoothstep-vec4-vec4-vec4
|
skip |
|
cs-sqrt-float
|
skip |
|
cs-sqrt-vec2
|
skip |
|
cs-sqrt-vec3
|
skip |
|
cs-sqrt-vec4
|
skip |
|
cs-step-float-float
|
skip |
|
cs-step-float-vec2
|
skip |
|
cs-step-float-vec3
|
skip |
|
cs-step-float-vec4
|
skip |
|
cs-step-vec2-vec2
|
skip |
|
cs-step-vec3-vec3
|
skip |
|
cs-step-vec4-vec4
|
skip |
|
cs-tan-float
|
skip |
|
cs-tan-vec2
|
skip |
|
cs-tan-vec3
|
skip |
|
cs-tan-vec4
|
skip |
|
cs-tanh-float
|
skip |
|
cs-tanh-vec2
|
skip |
|
cs-tanh-vec3
|
skip |
|
cs-tanh-vec4
|
skip |
|
cs-transpose-mat2
|
skip |
|
cs-transpose-mat2x3
|
skip |
|
cs-transpose-mat2x4
|
skip |
|
cs-transpose-mat3
|
skip |
|
cs-transpose-mat3x2
|
skip |
|
cs-transpose-mat3x4
|
skip |
|
cs-transpose-mat4
|
skip |
|
cs-transpose-mat4x2
|
skip |
|
cs-transpose-mat4x3
|
skip |
|
cs-trunc-float
|
skip |
|
cs-trunc-vec2
|
skip |
|
cs-trunc-vec3
|
skip |
|
cs-trunc-vec4
|
skip |
|
glsl-4.40
|
0/0 |
|
compiler
|
0/0 |
|
inout-parameter-qualifier.frag
|
skip |
|
execution
|
0/0 |
|
fs-interpolateatcentroid-swizzle
|
skip |
|
fs-interpolateatoffset-swizzle
|
skip |
|
fs-interpolateatsample-swizzle
|
skip |
|
glsl-4.50
|
0/0 |
|
execution
|
0/0 |
|
glsl-idiv-const-opt
|
skip |
|
glsl-mul-const
|
skip |
|
helper-invocation
|
skip |
|
ssbo-atomiccompswap-int
|
skip |
|
glsl-4.60
|
1/1 |
|
compiler
|
1/1 |
|
extra-semilons-at-global-scope.frag
|
pass |
|
glsl-es-1.00
|
105/105 |
|
built-in constants
|
8/8 |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentuniformvectors
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxvaryingvectors
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformvectors
|
pass |
|
compiler
|
83/83 |
|
arithmetic-operators
|
3/3 |
|
division-by-zero-01.frag
|
pass |
|
division-by-zero-02.frag
|
pass |
|
modulus-00.frag
|
pass |
|
array-sized-by-sequence-in-parenthesis.vert
|
pass |
|
array-sized-by-sequence.vert
|
pass |
|
assignment-operators
|
3/3 |
|
assign-array-prohibited.frag
|
pass |
|
assign-array-prohibited.vert
|
pass |
|
modulus-assign-00.frag
|
pass |
|
const-initializer
|
7/7 |
|
bad-type.vert
|
pass |
|
from-function.frag
|
pass |
|
from-function.vert
|
pass |
|
from-sequence-complex.vert
|
pass |
|
from-sequence-in-function.frag
|
pass |
|
from-sequence-in-function.vert
|
pass |
|
from-sequence.vert
|
pass |
|
global-initializer
|
10/10 |
|
from-attribute.vert
|
pass |
|
from-constant.frag
|
pass |
|
from-constant.vert
|
pass |
|
from-global.frag
|
pass |
|
from-global.vert
|
pass |
|
from-sequence.frag
|
pass |
|
from-sequence.vert
|
pass |
|
from-uniform.frag
|
pass |
|
from-uniform.vert
|
pass |
|
from-varying.frag
|
pass |
|
invariant.frag
|
pass |
|
mismatched-return-precision.frag
|
pass |
|
no-return-precision.frag
|
pass |
|
non-existent-builtins.vert
|
pass |
|
precision-qualifiers
|
33/33 |
|
default-precision-bool-01.frag
|
pass |
|
default-precision-float-01.frag
|
pass |
|
default-precision-int-01.frag
|
pass |
|
default-precision-multiple-occurances.frag
|
pass |
|
default-precision-nested-scope-01.frag
|
pass |
|
default-precision-nested-scope-02.frag
|
pass |
|
default-precision-nested-scope-03.frag
|
pass |
|
default-precision-nested-scope-04.frag
|
pass |
|
default-precision-sampler.frag
|
pass |
|
default-precision-sampler.vert
|
pass |
|
default-precision-vec-01.frag
|
pass |
|
no-default-float-array-precision.frag
|
pass |
|
no-default-float-precision.frag
|
pass |
|
precision-bool-01.frag
|
pass |
|
precision-bool-02.frag
|
pass |
|
precision-float-01.frag
|
pass |
|
precision-float-02.frag
|
pass |
|
precision-float-03.frag
|
pass |
|
precision-float-04.frag
|
pass |
|
precision-fs-highp-01.frag
|
pass |
|
precision-fs-highp-02.frag
|
pass |
|
precision-function-param-01.frag
|
pass |
|
precision-global-01.frag
|
pass |
|
precision-int-01.frag
|
pass |
|
precision-int-02.frag
|
pass |
|
precision-int-03.frag
|
pass |
|
precision-literal-const-01.frag
|
pass |
|
precision-literal-const-02.frag
|
pass |
|
precision-local-01.frag
|
pass |
|
precision-struct-01.frag
|
pass |
|
precision-struct-02.frag
|
pass |
|
precision-struct-member.frag
|
pass |
|
precision-vs-highp-01.vert
|
pass |
|
qualifiers
|
4/4 |
|
fn-inout-array-allowed-cstyle.frag
|
pass |
|
fn-inout-array-allowed-cstyle.vert
|
pass |
|
fn-out-array-allowed-cstyle.frag
|
pass |
|
fn-out-array-allowed-cstyle.vert
|
pass |
|
redeclaration-allowed-1.vert
|
pass |
|
redeclaration-allowed-2.vert
|
pass |
|
redeclaration-disallowed-1.vert
|
pass |
|
redeclaration-disallowed-2.vert
|
pass |
|
redeclaration-disallowed-3.vert
|
pass |
|
redeclaration-disallowed-4.vert
|
pass |
|
redeclaration-disallowed-5.vert
|
pass |
|
redeclaration-disallowed-6.vert
|
pass |
|
storage-qualfiers
|
4/4 |
|
static-write-attribute-01.vert
|
pass |
|
static-write-attribute-02.vert
|
pass |
|
static-write-varying-01.frag
|
pass |
|
static-write-varying-02.frag
|
pass |
|
structure-and-array-operations
|
4/4 |
|
anonymous-struct.vert
|
pass |
|
embedded-struct-01.vert
|
pass |
|
embedded-struct-02.vert
|
pass |
|
sampler-array-index.frag
|
pass |
|
version-macro.frag
|
pass |
|
execution
|
4/4 |
|
array-of-float-using-default-precision
|
pass |
|
glsl-no-vertex-attribs
|
pass |
|
sanity
|
pass |
|
unroll-do-while-false-loop-only-once
|
pass |
|
linker
|
10/10 |
|
glsl-default-precision-qualifier-redeclaration
|
pass |
|
glsl-fcoord-invariant
|
pass |
|
glsl-fcoord-invariant-pass
|
pass |
|
glsl-fface-invariant
|
pass |
|
glsl-mismatched-uniform-precision-unused
|
pass |
|
glsl-mismatched-uniform-precision-used
|
pass |
|
glsl-no-glposition
|
pass |
|
glsl-pcoord-invariant
|
pass |
|
glsl-pcoord-invariant-pass
|
pass |
|
glsl-undefined-varying
|
pass |
|
glsl-es-3.00
|
180/180 |
|
built-in constants
|
11/11 |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentinputvectors
|
pass |
|
gl_maxfragmentuniformvectors
|
pass |
|
gl_maxprogramtexeloffset
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxvertexoutputvectors
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformvectors
|
pass |
|
gl_minprogramtexeloffset
|
pass |
|
compiler
|
138/138 |
|
array-length-is-constant.vert
|
pass |
|
array-length-is-not-float.vert
|
pass |
|
array-length-is-not-unsigned-int.vert
|
pass |
|
array-length-is-signed-int.vert
|
pass |
|
array-sized-by-initializer.vert
|
pass |
|
array-sized-by-sequence-in-parenthesis.vert
|
pass |
|
array-sized-by-sequence.vert
|
pass |
|
aux-storage-precision.frag
|
pass |
|
buffer-variable-name.vert
|
pass |
|
const-initializer
|
6/6 |
|
from-function.frag
|
pass |
|
from-function.vert
|
pass |
|
from-sequence-complex.vert
|
pass |
|
from-sequence-in-function.frag
|
pass |
|
from-sequence-in-function.vert
|
pass |
|
from-sequence.vert
|
pass |
|
default-precision-sampler.frag
|
pass |
|
default-precision-sampler.vert
|
pass |
|
flat_interpolation
|
72/72 |
|
default-array-int-bad.frag
|
pass |
|
default-array-ivec2-bad.frag
|
pass |
|
default-array-ivec3-bad.frag
|
pass |
|
default-array-ivec4-bad.frag
|
pass |
|
default-array-uint-bad.frag
|
pass |
|
default-array-uvec2-bad.frag
|
pass |
|
default-array-uvec3-bad.frag
|
pass |
|
default-array-uvec4-bad.frag
|
pass |
|
default-int-bad.frag
|
pass |
|
default-ivec2-bad.frag
|
pass |
|
default-ivec3-bad.frag
|
pass |
|
default-ivec4-bad.frag
|
pass |
|
default-struct-int-bad.frag
|
pass |
|
default-struct-ivec2-bad.frag
|
pass |
|
default-struct-ivec3-bad.frag
|
pass |
|
default-struct-ivec4-bad.frag
|
pass |
|
default-struct-uint-bad.frag
|
pass |
|
default-struct-uvec2-bad.frag
|
pass |
|
default-struct-uvec3-bad.frag
|
pass |
|
default-struct-uvec4-bad.frag
|
pass |
|
default-uint-bad.frag
|
pass |
|
default-uvec2-bad.frag
|
pass |
|
default-uvec3-bad.frag
|
pass |
|
default-uvec4-bad.frag
|
pass |
|
flat-array-int.frag
|
pass |
|
flat-array-ivec2.frag
|
pass |
|
flat-array-ivec3.frag
|
pass |
|
flat-array-ivec4.frag
|
pass |
|
flat-array-uint.frag
|
pass |
|
flat-array-uvec2.frag
|
pass |
|
flat-array-uvec3.frag
|
pass |
|
flat-array-uvec4.frag
|
pass |
|
flat-int.frag
|
pass |
|
flat-ivec2.frag
|
pass |
|
flat-ivec3.frag
|
pass |
|
flat-ivec4.frag
|
pass |
|
flat-struct-int.frag
|
pass |
|
flat-struct-ivec2.frag
|
pass |
|
flat-struct-ivec3.frag
|
pass |
|
flat-struct-ivec4.frag
|
pass |
|
flat-struct-uint.frag
|
pass |
|
flat-struct-uvec2.frag
|
pass |
|
flat-struct-uvec3.frag
|
pass |
|
flat-struct-uvec4.frag
|
pass |
|
flat-uint.frag
|
pass |
|
flat-uvec2.frag
|
pass |
|
flat-uvec3.frag
|
pass |
|
flat-uvec4.frag
|
pass |
|
smooth-array-int-bad.frag
|
pass |
|
smooth-array-ivec2-bad.frag
|
pass |
|
smooth-array-ivec3-bad.frag
|
pass |
|
smooth-array-ivec4-bad.frag
|
pass |
|
smooth-array-uint-bad.frag
|
pass |
|
smooth-array-uvec2-bad.frag
|
pass |
|
smooth-array-uvec3-bad.frag
|
pass |
|
smooth-array-uvec4-bad.frag
|
pass |
|
smooth-int-bad.frag
|
pass |
|
smooth-ivec2-bad.frag
|
pass |
|
smooth-ivec3-bad.frag
|
pass |
|
smooth-ivec4-bad.frag
|
pass |
|
smooth-struct-int-bad.frag
|
pass |
|
smooth-struct-ivec2-bad.frag
|
pass |
|
smooth-struct-ivec3-bad.frag
|
pass |
|
smooth-struct-ivec4-bad.frag
|
pass |
|
smooth-struct-uint-bad.frag
|
pass |
|
smooth-struct-uvec2-bad.frag
|
pass |
|
smooth-struct-uvec3-bad.frag
|
pass |
|
smooth-struct-uvec4-bad.frag
|
pass |
|
smooth-uint-bad.frag
|
pass |
|
smooth-uvec2-bad.frag
|
pass |
|
smooth-uvec3-bad.frag
|
pass |
|
smooth-uvec4-bad.frag
|
pass |
|
global-initializer
|
10/10 |
|
from-constant.frag
|
pass |
|
from-constant.vert
|
pass |
|
from-global.frag
|
pass |
|
from-global.vert
|
pass |
|
from-in.frag
|
pass |
|
from-in.vert
|
pass |
|
from-sequence.frag
|
pass |
|
from-sequence.vert
|
pass |
|
from-uniform.frag
|
pass |
|
from-uniform.vert
|
pass |
|
invariant.frag
|
pass |
|
invariant_all.frag
|
pass |
|
line-continuation.vert
|
pass |
|
no-default-float-precision.frag
|
pass |
|
no-statement-before-first-case.vert
|
pass |
|
no-unsized-arrays-01.vert
|
pass |
|
no-unsized-arrays-02.vert
|
pass |
|
overload-builtin.frag
|
pass |
|
overload-future-builtin.frag
|
pass |
|
precision-sampler.frag
|
pass |
|
precision-sampler.vert
|
pass |
|
row_major.frag
|
pass |
|
undef-__file__.vert
|
pass |
|
undef-__line__.vert
|
pass |
|
undef-__version__.vert
|
pass |
|
undef-gl_es.vert
|
pass |
|
undefined-macro.vert
|
pass |
|
uniform_block
|
10/10 |
|
block-array.vert
|
pass |
|
interface-name-access-without-interface-name.vert
|
pass |
|
interface-name-array-access-with-noncontant-index.vert
|
pass |
|
interface-name-array-access-without-index.vert
|
pass |
|
interface-name-array-without-size.vert
|
pass |
|
interface-name-array.vert
|
pass |
|
interface-name-basic.vert
|
pass |
|
interface-name-field-clashes-with-function.vert
|
pass |
|
interface-name-field-clashes-with-struct.vert
|
pass |
|
interface-name-field-clashes-with-variable.vert
|
pass |
|
utf8-comment.vert
|
pass |
|
utf8-function.vert
|
pass |
|
utf8-identifier.vert
|
pass |
|
utf8-unused-define.vert
|
pass |
|
utf8-used-define.vert
|
pass |
|
version-0.frag
|
pass |
|
version-0.vert
|
pass |
|
version-18446744073709551615.frag
|
pass |
|
version-18446744073709551615.vert
|
pass |
|
version-4294967295.frag
|
pass |
|
version-4294967295.vert
|
pass |
|
version-macro.frag
|
pass |
|
execution
|
28/28 |
|
built-in-functions
|
18/18 |
|
const-packhalf2x16
|
pass |
|
const-packsnorm2x16
|
pass |
|
const-packunorm2x16
|
pass |
|
const-unpackhalf2x16
|
pass |
|
const-unpacksnorm2x16
|
pass |
|
const-unpackunorm2x16
|
pass |
|
fs-packhalf2x16
|
pass |
|
fs-packsnorm2x16
|
pass |
|
fs-packunorm2x16
|
pass |
|
fs-unpackhalf2x16
|
pass |
|
fs-unpacksnorm2x16
|
pass |
|
fs-unpackunorm2x16
|
pass |
|
vs-packhalf2x16
|
pass |
|
vs-packsnorm2x16
|
pass |
|
vs-packunorm2x16
|
pass |
|
vs-unpackhalf2x16
|
pass |
|
vs-unpacksnorm2x16
|
pass |
|
vs-unpackunorm2x16
|
pass |
|
sanity
|
pass |
|
varying-struct-basic
|
pass |
|
varying-struct-centroid_gles3
|
pass |
|
varying-struct-copy-function-fs
|
pass |
|
varying-struct-copy-local-fs
|
pass |
|
varying-struct-copy-local-vs
|
pass |
|
varying-struct-copy-out-vs
|
pass |
|
varying-struct-copy-return-vs
|
pass |
|
varying-struct-copy-uniform-vs
|
pass |
|
varying-struct-interpolation
|
pass |
|
linker
|
3/3 |
|
glsl-mismatched-uniform-precision-unused
|
pass |
|
glsl-mismatched-uniform-precision-used
|
pass |
|
interface-blocks-member-type-mismatch
|
pass |
|
glsl-es-3.10
|
43/43 |
|
built-in constants
|
35/35 |
|
gl_maxatomiccounterbindings
|
pass |
|
gl_maxatomiccounterbuffersize
|
pass |
|
gl_maxcombinedatomiccounterbuffers
|
pass |
|
gl_maxcombinedatomiccounters
|
pass |
|
gl_maxcombinedimageuniforms
|
pass |
|
gl_maxcombinedshaderoutputresources
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxcomputeatomiccounterbuffers
|
pass |
|
gl_maxcomputeatomiccounters
|
pass |
|
gl_maxcomputeimageuniforms
|
pass |
|
gl_maxcomputetextureimageunits
|
pass |
|
gl_maxcomputeuniformcomponents
|
pass |
|
gl_maxcomputeworkgroupcount.x
|
pass |
|
gl_maxcomputeworkgroupcount.y
|
pass |
|
gl_maxcomputeworkgroupcount.z
|
pass |
|
gl_maxcomputeworkgroupsize.x
|
pass |
|
gl_maxcomputeworkgroupsize.y
|
pass |
|
gl_maxcomputeworkgroupsize.z
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentatomiccounterbuffers
|
pass |
|
gl_maxfragmentatomiccounters
|
pass |
|
gl_maxfragmentimageuniforms
|
pass |
|
gl_maxfragmentinputvectors
|
pass |
|
gl_maxfragmentuniformvectors
|
pass |
|
gl_maximageunits
|
pass |
|
gl_maxprogramtexeloffset
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxvertexatomiccounterbuffers
|
pass |
|
gl_maxvertexatomiccounters
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxverteximageuniforms
|
pass |
|
gl_maxvertexoutputvectors
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformvectors
|
pass |
|
gl_minprogramtexeloffset
|
pass |
|
compiler
|
2/2 |
|
helper-invocation.frag
|
pass |
|
unsized-array-not-in-last-position.comp
|
pass |
|
execution
|
6/6 |
|
cs-image-atomic-if-else
|
pass |
|
cs-image-atomic-if-else-2
|
pass |
|
cs-image-load-if-else
|
pass |
|
fs-atomic-counter-layout
|
pass |
|
fs-simple-atomic-counter-inc-dec-read
|
pass |
|
vs-simple-atomic-counter-inc-dec-read
|
pass |
|
glsl-es-3.20
|
0/0 |
|
compiler
|
0/0 |
|
flat_interpolation
|
0/0 |
|
default-interface_block-array-int-bad.frag
|
skip |
|
default-interface_block-array-ivec2-bad.frag
|
skip |
|
default-interface_block-array-ivec3-bad.frag
|
skip |
|
default-interface_block-array-ivec4-bad.frag
|
skip |
|
default-interface_block-array-uint-bad.frag
|
skip |
|
default-interface_block-array-uvec2-bad.frag
|
skip |
|
default-interface_block-array-uvec3-bad.frag
|
skip |
|
default-interface_block-array-uvec4-bad.frag
|
skip |
|
default-interface_block-int-bad.frag
|
skip |
|
default-interface_block-ivec2-bad.frag
|
skip |
|
default-interface_block-ivec3-bad.frag
|
skip |
|
default-interface_block-ivec4-bad.frag
|
skip |
|
default-interface_block-struct-int-bad.frag
|
skip |
|
default-interface_block-struct-ivec2-bad.frag
|
skip |
|
default-interface_block-struct-ivec3-bad.frag
|
skip |
|
default-interface_block-struct-ivec4-bad.frag
|
skip |
|
default-interface_block-struct-uint-bad.frag
|
skip |
|
default-interface_block-struct-uvec2-bad.frag
|
skip |
|
default-interface_block-struct-uvec3-bad.frag
|
skip |
|
default-interface_block-struct-uvec4-bad.frag
|
skip |
|
default-interface_block-uint-bad.frag
|
skip |
|
default-interface_block-uvec2-bad.frag
|
skip |
|
default-interface_block-uvec3-bad.frag
|
skip |
|
default-interface_block-uvec4-bad.frag
|
skip |
|
flat-interface_block-array-int.frag
|
skip |
|
flat-interface_block-array-ivec2.frag
|
skip |
|
flat-interface_block-array-ivec3.frag
|
skip |
|
flat-interface_block-array-ivec4.frag
|
skip |
|
flat-interface_block-array-uint.frag
|
skip |
|
flat-interface_block-array-uvec2.frag
|
skip |
|
flat-interface_block-array-uvec3.frag
|
skip |
|
flat-interface_block-array-uvec4.frag
|
skip |
|
flat-interface_block-int.frag
|
skip |
|
flat-interface_block-ivec2.frag
|
skip |
|
flat-interface_block-ivec3.frag
|
skip |
|
flat-interface_block-ivec4.frag
|
skip |
|
flat-interface_block-struct-int.frag
|
skip |
|
flat-interface_block-struct-ivec2.frag
|
skip |
|
flat-interface_block-struct-ivec3.frag
|
skip |
|
flat-interface_block-struct-ivec4.frag
|
skip |
|
flat-interface_block-struct-uint.frag
|
skip |
|
flat-interface_block-struct-uvec2.frag
|
skip |
|
flat-interface_block-struct-uvec3.frag
|
skip |
|
flat-interface_block-struct-uvec4.frag
|
skip |
|
flat-interface_block-uint.frag
|
skip |
|
flat-interface_block-uvec2.frag
|
skip |
|
flat-interface_block-uvec3.frag
|
skip |
|
flat-interface_block-uvec4.frag
|
skip |
|
smooth-interface_block-array-int-bad.frag
|
skip |
|
smooth-interface_block-array-ivec2-bad.frag
|
skip |
|
smooth-interface_block-array-ivec3-bad.frag
|
skip |
|
smooth-interface_block-array-ivec4-bad.frag
|
skip |
|
smooth-interface_block-array-uint-bad.frag
|
skip |
|
smooth-interface_block-array-uvec2-bad.frag
|
skip |
|
smooth-interface_block-array-uvec3-bad.frag
|
skip |
|
smooth-interface_block-array-uvec4-bad.frag
|
skip |
|
smooth-interface_block-int-bad.frag
|
skip |
|
smooth-interface_block-ivec2-bad.frag
|
skip |
|
smooth-interface_block-ivec3-bad.frag
|
skip |
|
smooth-interface_block-ivec4-bad.frag
|
skip |
|
smooth-interface_block-struct-int-bad.frag
|
skip |
|
smooth-interface_block-struct-ivec2-bad.frag
|
skip |
|
smooth-interface_block-struct-ivec3-bad.frag
|
skip |
|
smooth-interface_block-struct-ivec4-bad.frag
|
skip |
|
smooth-interface_block-struct-uint-bad.frag
|
skip |
|
smooth-interface_block-struct-uvec2-bad.frag
|
skip |
|
smooth-interface_block-struct-uvec3-bad.frag
|
skip |
|
smooth-interface_block-struct-uvec4-bad.frag
|
skip |
|
smooth-interface_block-uint-bad.frag
|
skip |
|
smooth-interface_block-uvec2-bad.frag
|
skip |
|
smooth-interface_block-uvec3-bad.frag
|
skip |
|
smooth-interface_block-uvec4-bad.frag
|
skip |
|
intel_blackhole_render
|
0/0 |
|
intel_blackhole-blit
|
skip |
|
intel_blackhole-blit_gles2
|
skip |
|
intel_blackhole-blit_gles3
|
skip |
|
intel_blackhole-dispatch
|
skip |
|
intel_blackhole-draw
|
skip |
|
intel_blackhole-draw_gles2
|
skip |
|
intel_blackhole-draw_gles3
|
skip |
|
intel_conservative_rasterization
|
0/0 |
|
compiler
|
0/0 |
|
inner_coverage.gl.frag
|
skip |
|
inner_coverage.gl.vert
|
skip |
|
inner_coverage.gles.frag
|
skip |
|
inner_coverage.gles.vert
|
skip |
|
inner_post_depth_coverage.gl.frag
|
skip |
|
inner_post_depth_coverage.gl.vert
|
skip |
|
inner_post_depth_coverage.gles.frag
|
skip |
|
inner_post_depth_coverage.gles.vert
|
skip |
|
post_depth_coverage.gl.frag
|
skip |
|
post_depth_coverage.gl.vert
|
skip |
|
post_depth_coverage.gles.frag
|
skip |
|
post_depth_coverage.gles.vert
|
skip |
|
intel_conservative_rasterization-depthcoverage
|
skip |
|
intel_conservative_rasterization-depthcoverage_gles3
|
skip |
|
intel_conservative_rasterization-innercoverage
|
skip |
|
intel_conservative_rasterization-innercoverage_gles3
|
skip |
|
intel_conservative_rasterization-invalid
|
skip |
|
intel_conservative_rasterization-invalid_gles3
|
skip |
|
intel_conservative_rasterization-tri
|
skip |
|
intel_conservative_rasterization-tri_gles3
|
skip |
|
intel_performance_query
|
0/0 |
|
intel_performance_query-issue_2235
|
skip |
|
intel_shader_atomic_float_minmax
|
0/0 |
|
compiler
|
0/0 |
|
atomiccompswap-implicit-conversion.vert
|
skip |
|
atomicmin-array-element-implicit-conversion-fail.vert
|
skip |
|
atomicmin-implicit-conversion-fail.vert
|
skip |
|
atomicmin-swizzle-implicit-conversion-fail.vert
|
skip |
|
shared-atomicexchange-float-fail.comp
|
skip |
|
shared-atomicmax-float-fail.comp
|
skip |
|
shared-atomicmin-float-fail.comp
|
skip |
|
ssbo-atomiccompareexchnage-float-fail.frag
|
skip |
|
ssbo-atomicexchange-float-fail.frag
|
skip |
|
ssbo-atomicmax-float-fail.frag
|
skip |
|
ssbo-atomicmin-float-fail.frag
|
skip |
|
execution
|
0/0 |
|
shared-atomiccompswap-float
|
skip |
|
shared-atomicexchange-float
|
skip |
|
shared-atomicmax-float
|
skip |
|
shared-atomicmin-float
|
skip |
|
ssbo-atomiccompswap-float
|
skip |
|
ssbo-atomiccompswap-float-nan
|
skip |
|
ssbo-atomiccompswap-float-negative-zero
|
skip |
|
ssbo-atomicexchange-float
|
skip |
|
ssbo-atomicmax-float
|
skip |
|
ssbo-atomicmax-float-nan
|
skip |
|
ssbo-atomicmin-float
|
skip |
|
ssbo-atomicmin-float-nan
|
skip |
|
intel_shader_integer_functions2
|
0/0 |
|
execution
|
0/0 |
|
built-in-functions
|
0/0 |
|
fs-absolutedifference-int
|
skip |
|
fs-absolutedifference-int64
|
skip |
|
fs-absolutedifference-uint
|
skip |
|
fs-absolutedifference-uint64
|
skip |
|
fs-addsaturate-int
|
skip |
|
fs-addsaturate-int64
|
skip |
|
fs-addsaturate-uint
|
skip |
|
fs-addsaturate-uint64
|
skip |
|
fs-average-int
|
skip |
|
fs-average-int64
|
skip |
|
fs-average-uint
|
skip |
|
fs-average-uint64
|
skip |
|
fs-averagerounded-int
|
skip |
|
fs-averagerounded-int64
|
skip |
|
fs-averagerounded-uint
|
skip |
|
fs-averagerounded-uint64
|
skip |
|
fs-countleadingzeros-uint
|
skip |
|
fs-counttrailingzeros-uint
|
skip |
|
fs-multiply32x16-int
|
skip |
|
fs-multiply32x16-uint
|
skip |
|
fs-subtractsaturate-int
|
skip |
|
fs-subtractsaturate-int64
|
skip |
|
fs-subtractsaturate-uint
|
skip |
|
fs-subtractsaturate-uint64
|
skip |
|
vs-absolutedifference-int
|
skip |
|
vs-absolutedifference-int64
|
skip |
|
vs-absolutedifference-uint
|
skip |
|
vs-absolutedifference-uint64
|
skip |
|
vs-addsaturate-int
|
skip |
|
vs-addsaturate-int64
|
skip |
|
vs-addsaturate-uint
|
skip |
|
vs-addsaturate-uint64
|
skip |
|
vs-average-int
|
skip |
|
vs-average-int64
|
skip |
|
vs-average-uint
|
skip |
|
vs-average-uint64
|
skip |
|
vs-averagerounded-int
|
skip |
|
vs-averagerounded-int64
|
skip |
|
vs-averagerounded-uint
|
skip |
|
vs-averagerounded-uint64
|
skip |
|
vs-countleadingzeros-uint
|
skip |
|
vs-counttrailingzeros-uint
|
skip |
|
vs-multiply32x16-int
|
skip |
|
vs-multiply32x16-uint
|
skip |
|
vs-subtractsaturate-int
|
skip |
|
vs-subtractsaturate-int64
|
skip |
|
vs-subtractsaturate-uint
|
skip |
|
vs-subtractsaturate-uint64
|
skip |
|
khr_debug
|
6/6 |
|
object-label_gl
|
pass |
|
object-label_gles2
|
pass |
|
object-label_gles3
|
pass |
|
push-pop-group_gl
|
pass |
|
push-pop-group_gles2
|
pass |
|
push-pop-group_gles3
|
pass |
|
khr_parallel_shader_compile
|
2/2 |
|
basic
|
pass |
|
basic_gles2
|
pass |
|
khr_texture_compression_astc
|
10/26 |
|
array-gl
|
0/2 |
|
12x12 block dim
|
fail |
|
5x5 block dim
|
fail |
|
array-gles
|
0/2 |
|
12x12 block dim
|
fail |
|
5x5 block dim
|
fail |
|
basic-gl
|
pass |
|
basic-gles
|
pass |
|
invalid formats
|
pass |
|
miptree-gl hdr
|
0/1 |
|
hdr
|
notrun |
|
hdr profile
|
fail |
|
miptree-gl ldr
|
0/1 |
|
ldr
|
notrun |
|
ldr profile
|
fail |
|
miptree-gl srgb-fp
|
0/1 |
|
srgb decode full precision
|
fail |
|
srgb-fp
|
notrun |
|
miptree-gl srgb-sd
|
0/1 |
|
srgb skip decode
|
fail |
|
srgb-sd
|
notrun |
|
miptree-gl srgb
|
1/1 |
|
srgb
|
notrun |
|
srgb decode
|
pass |
|
miptree-gles hdr
|
0/1 |
|
hdr
|
notrun |
|
hdr profile
|
fail |
|
miptree-gles ldr
|
0/1 |
|
ldr
|
notrun |
|
ldr profile
|
fail |
|
miptree-gles srgb-fp
|
0/1 |
|
srgb decode full precision
|
fail |
|
srgb-fp
|
notrun |
|
miptree-gles srgb-sd
|
0/1 |
|
srgb skip decode
|
fail |
|
srgb-sd
|
notrun |
|
miptree-gles srgb
|
1/1 |
|
srgb
|
notrun |
|
srgb decode
|
pass |
|
sliced-3d-miptree-gl hdr
|
0/1 |
|
hdr
|
notrun |
|
hdr profile
|
fail |
|
sliced-3d-miptree-gl ldr
|
1/1 |
|
ldr
|
notrun |
|
ldr profile
|
pass |
|
sliced-3d-miptree-gl srgb-fp
|
0/1 |
|
srgb decode full precision
|
fail |
|
srgb-fp
|
notrun |
|
sliced-3d-miptree-gl srgb
|
1/1 |
|
srgb
|
notrun |
|
srgb decode
|
pass |
|
sliced-3d-miptree-gles hdr
|
0/1 |
|
hdr
|
notrun |
|
hdr profile
|
fail |
|
sliced-3d-miptree-gles ldr
|
1/1 |
|
ldr
|
notrun |
|
ldr profile
|
pass |
|
sliced-3d-miptree-gles srgb-fp
|
0/1 |
|
srgb decode full precision
|
fail |
|
srgb-fp
|
notrun |
|
sliced-3d-miptree-gles srgb
|
1/1 |
|
srgb
|
notrun |
|
srgb decode
|
pass |
|
void-extent-dl-bug
|
pass |
|
mesa_pack_invert
|
4/4 |
|
mesa_pack_invert-readpixels
|
4/4 |
|
non-pbo float rgba
|
pass |
|
non-pbo unorm bgra
|
pass |
|
pbo float rgba
|
pass |
|
pbo unorm bgra
|
pass |
|
mesa_shader_integer_functions
|
142/142 |
|
compiler
|
82/82 |
|
builtin-functions
|
36/36 |
|
fs-fma.frag
|
pass |
|
fs-gather-comp-float-samplers.frag
|
pass |
|
fs-gather-comp-int-samplers.frag
|
pass |
|
fs-gather-comp-uint-samplers.frag
|
pass |
|
fs-gather-float-samplers.frag
|
pass |
|
fs-gather-int-samplers.frag
|
pass |
|
fs-gather-shadow-samplers.frag
|
pass |
|
fs-gather-uint-samplers.frag
|
pass |
|
fs-gatheroffset-comp-float-samplers.frag
|
pass |
|
fs-gatheroffset-comp-int-samplers.frag
|
pass |
|
fs-gatheroffset-comp-uint-samplers.frag
|
pass |
|
fs-gatheroffset-float-samplers.frag
|
pass |
|
fs-gatheroffset-int-samplers.frag
|
pass |
|
fs-gatheroffset-shadow-samplers.frag
|
pass |
|
fs-gatheroffset-uint-samplers.frag
|
pass |
|
fs-gatheroffset-uniform-offset.frag
|
pass |
|
fs-gatheroffsets.frag
|
pass |
|
vs-fma.vert
|
pass |
|
vs-gather-comp-float-samplers.vert
|
pass |
|
vs-gather-comp-int-samplers.vert
|
pass |
|
vs-gather-comp-must-be-constexpr.vert
|
pass |
|
vs-gather-comp-uint-samplers.vert
|
pass |
|
vs-gather-float-samplers.vert
|
pass |
|
vs-gather-int-samplers.vert
|
pass |
|
vs-gather-offsets-must-be-constexpr.vert
|
pass |
|
vs-gather-shadow-samplers.vert
|
pass |
|
vs-gather-uint-samplers.vert
|
pass |
|
vs-gatheroffset-comp-float-samplers.vert
|
pass |
|
vs-gatheroffset-comp-int-samplers.vert
|
pass |
|
vs-gatheroffset-comp-uint-samplers.vert
|
pass |
|
vs-gatheroffset-float-samplers.vert
|
pass |
|
vs-gatheroffset-int-samplers.vert
|
pass |
|
vs-gatheroffset-shadow-samplers.vert
|
pass |
|
vs-gatheroffset-uint-samplers.vert
|
pass |
|
vs-gatheroffset-uniform-offset.vert
|
pass |
|
vs-gatheroffsets.vert
|
pass |
|
implicit-conversions-01.vert
|
pass |
|
implicit-conversions-02.vert
|
pass |
|
indirect-projgradoffset-shadow.frag
|
pass |
|
interpolation
|
12/12 |
|
fs-interpolateatcentroid-array.frag
|
pass |
|
fs-interpolateatcentroid-bad-swizzle.frag
|
pass |
|
fs-interpolateatcentroid-centroid.frag
|
pass |
|
fs-interpolateatcentroid-flat.frag
|
pass |
|
fs-interpolateatcentroid-no-output.frag
|
pass |
|
fs-interpolateatcentroid-no-temp.frag
|
pass |
|
fs-interpolateatcentroid-no-uniform.frag
|
pass |
|
fs-interpolateatcentroid-noperspective.frag
|
pass |
|
fs-interpolateatcentroid.frag
|
pass |
|
fs-interpolateatoffset-nonconst.frag
|
pass |
|
fs-interpolateatoffset.frag
|
pass |
|
fs-interpolateatsample.frag
|
pass |
|
overloads-01.vert
|
pass |
|
overloads-02.vert
|
pass |
|
overloads-03.vert
|
pass |
|
overloads-04.vert
|
pass |
|
overloads-05.vert
|
pass |
|
overloads-06.vert
|
pass |
|
overloads-07.vert
|
pass |
|
precise-qualifier
|
13/13 |
|
precise-01.vert
|
pass |
|
precise-02.vert
|
pass |
|
precise-03.vert
|
pass |
|
precise-04.vert
|
pass |
|
precise-05.vert
|
pass |
|
precise-06.vert
|
pass |
|
precise-07.vert
|
pass |
|
precise-08.vert
|
pass |
|
precise-09.vert
|
pass |
|
precise-10.vert
|
pass |
|
precise-11.vert
|
pass |
|
precise-12.vert
|
pass |
|
precise-13.vert
|
pass |
|
sample-qualifier
|
11/11 |
|
fs-sample-centroid-disallowed.frag
|
pass |
|
fs-sample-in-interface-block.frag
|
pass |
|
fs-sample-in-no-writes.frag
|
pass |
|
fs-sample-in-qualifier.frag
|
pass |
|
fs-sample-in-struct-disallowed.frag
|
pass |
|
fs-sample-in-uniform-block-disallowed.frag
|
pass |
|
fs-sample-out-qualifier.frag
|
pass |
|
fs-sample-temp-disallowed.frag
|
pass |
|
fs-sample-uniform-disallowed.frag
|
pass |
|
vs-sample-in-qualifier.vert
|
pass |
|
vs-sample-out-qualifier.vert
|
pass |
|
execution
|
60/60 |
|
built-in-functions
|
59/59 |
|
const-bitcount
|
pass |
|
const-bitfieldextract
|
pass |
|
const-bitfieldinsert
|
pass |
|
const-bitfieldreverse
|
pass |
|
const-findlsb
|
pass |
|
const-findmsb
|
pass |
|
const-ldexp
|
pass |
|
fs-bitcount
|
pass |
|
fs-bitfieldextract
|
pass |
|
fs-bitfieldinsert
|
pass |
|
fs-bitfieldreverse
|
pass |
|
fs-findlsb
|
pass |
|
fs-findmsb
|
pass |
|
fs-frexp
|
pass |
|
fs-imulextended
|
pass |
|
fs-imulextended-nonuniform
|
pass |
|
fs-imulextended-only-lsb
|
pass |
|
fs-imulextended-only-lsb-nonuniform
|
pass |
|
fs-imulextended-only-msb
|
pass |
|
fs-imulextended-only-msb-nonuniform
|
pass |
|
fs-ldexp
|
pass |
|
fs-uaddcarry
|
pass |
|
fs-uaddcarry-only-add
|
pass |
|
fs-uaddcarry-only-carry
|
pass |
|
fs-umulextended
|
pass |
|
fs-umulextended-nonuniform
|
pass |
|
fs-umulextended-only-lsb
|
pass |
|
fs-umulextended-only-lsb-nonuniform
|
pass |
|
fs-umulextended-only-msb
|
pass |
|
fs-umulextended-only-msb-nonuniform
|
pass |
|
fs-usubborrow
|
pass |
|
fs-usubborrow-only-borrow
|
pass |
|
fs-usubborrow-only-sub
|
pass |
|
vs-bitcount
|
pass |
|
vs-bitfieldextract
|
pass |
|
vs-bitfieldinsert
|
pass |
|
vs-bitfieldreverse
|
pass |
|
vs-findlsb
|
pass |
|
vs-findmsb
|
pass |
|
vs-frexp
|
pass |
|
vs-imulextended
|
pass |
|
vs-imulextended-nonuniform
|
pass |
|
vs-imulextended-only-lsb
|
pass |
|
vs-imulextended-only-lsb-nonuniform
|
pass |
|
vs-imulextended-only-msb
|
pass |
|
vs-imulextended-only-msb-nonuniform
|
pass |
|
vs-ldexp
|
pass |
|
vs-uaddcarry
|
pass |
|
vs-uaddcarry-only-add
|
pass |
|
vs-uaddcarry-only-carry
|
pass |
|
vs-umulextended
|
pass |
|
vs-umulextended-nonuniform
|
pass |
|
vs-umulextended-only-lsb
|
pass |
|
vs-umulextended-only-lsb-nonuniform
|
pass |
|
vs-umulextended-only-msb
|
pass |
|
vs-umulextended-only-msb-nonuniform
|
pass |
|
vs-usubborrow
|
pass |
|
vs-usubborrow-only-borrow
|
pass |
|
vs-usubborrow-only-sub
|
pass |
|
overloads
|
pass |
|
nv_alpha_to_coverage_dither_control
|
0/0 |
|
nv_alpha_to_coverage_dither_control 0
|
skip |
|
nv_alpha_to_coverage_dither_control 16
|
skip |
|
nv_alpha_to_coverage_dither_control 2
|
skip |
|
nv_alpha_to_coverage_dither_control 4
|
skip |
|
nv_alpha_to_coverage_dither_control 8
|
skip |
|
nv_alpha_to_coverage_dither_control-error
|
skip |
|
nv_compute_shader_derivatives
|
0/0 |
|
compiler
|
0/0 |
|
fail_linear_size.comp
|
skip |
|
fail_quads_x.comp
|
skip |
|
fail_quads_y.comp
|
skip |
|
fail_two_arrangements.comp
|
skip |
|
new_functions.comp
|
skip |
|
execution
|
0/0 |
|
derivatives-coarse-linear
|
skip |
|
derivatives-coarse-quads
|
skip |
|
derivatives-fine-linear
|
skip |
|
derivatives-fine-quads
|
skip |
|
derivatives-none
|
skip |
|
texture-implicit-lod-linear
|
skip |
|
texture-implicit-lod-none
|
skip |
|
texture-implicit-lod-quads
|
skip |
|
linker
|
0/0 |
|
fail_linear_size
|
skip |
|
fail_quads_x
|
skip |
|
fail_quads_y
|
skip |
|
fail_two_arrangements
|
skip |
|
nv_conditional_render
|
13/13 |
|
begin-while-active
|
pass |
|
begin-zero
|
pass |
|
bitmap
|
pass |
|
blitframebuffer
|
pass |
|
clear
|
pass |
|
clear-bug
|
pass |
|
copypixels
|
pass |
|
copyteximage
|
pass |
|
copytexsubimage
|
pass |
|
dlist
|
pass |
|
drawpixels
|
pass |
|
generatemipmap
|
pass |
|
vertex_array
|
pass |
|
nv_copy_depth_to_color
|
0/0 |
|
nv_copy_depth_to_color
|
skip |
|
nv_copy_depth_to_color 0 0x223344ff
|
skip |
|
nv_copy_depth_to_color 0 0x76356278
|
skip |
|
nv_copy_depth_to_color 1 0x223344ff
|
skip |
|
nv_copy_depth_to_color 1 0x76356278
|
skip |
|
nv_copy_image
|
991/991 |
|
nv_copy_image-api_errors
|
pass |
|
nv_copy_image-formats --samples=2
|
270/270 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
skip |
|
source: gl_depth_component/destination: gl_depth_component
|
skip |
|
source: gl_depth_component16/destination: gl_depth_component16
|
skip |
|
source: gl_depth_component24/destination: gl_depth_component24
|
skip |
|
source: gl_depth_component32/destination: gl_depth_component32
|
skip |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
skip |
|
source: gl_intensity/destination: gl_intensity
|
skip |
|
source: gl_intensity12/destination: gl_intensity12
|
skip |
|
source: gl_intensity16/destination: gl_intensity16
|
skip |
|
source: gl_intensity8/destination: gl_intensity8
|
skip |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
skip |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
skip |
|
source: gl_luminance16/destination: gl_luminance16
|
skip |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
skip |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
skip |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
skip |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
skip |
|
nv_copy_image-formats --samples=4
|
270/270 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
skip |
|
source: gl_depth_component/destination: gl_depth_component
|
skip |
|
source: gl_depth_component16/destination: gl_depth_component16
|
skip |
|
source: gl_depth_component24/destination: gl_depth_component24
|
skip |
|
source: gl_depth_component32/destination: gl_depth_component32
|
skip |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
skip |
|
source: gl_intensity/destination: gl_intensity
|
skip |
|
source: gl_intensity12/destination: gl_intensity12
|
skip |
|
source: gl_intensity16/destination: gl_intensity16
|
skip |
|
source: gl_intensity8/destination: gl_intensity8
|
skip |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
skip |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
skip |
|
source: gl_luminance16/destination: gl_luminance16
|
skip |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
skip |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
skip |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
skip |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
skip |
|
nv_copy_image-formats --samples=8
|
skip |
|
nv_copy_image-formats
|
447/447 |
|
source: gl_alpha/destination: gl_alpha
|
pass |
|
source: gl_alpha12/destination: gl_alpha12
|
pass |
|
source: gl_alpha16/destination: gl_alpha16
|
pass |
|
source: gl_alpha8/destination: gl_alpha8
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32f
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32i
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_red_rgtc1/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rg_rgtc2/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgb_bptc_signed_float/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgb_bptc_unsigned_float/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_bptc_unorm/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt3_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_rgba_s3tc_dxt5_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32f
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32i
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_signed_rg_rgtc2/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_bptc_unorm/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt3_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32f
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32i
|
pass |
|
source: gl_compressed_srgb_alpha_s3tc_dxt5_ext/destination: gl_rgba32ui
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32f
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32i
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rg32ui
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16i
|
pass |
|
source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16ui
|
pass |
|
source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8
|
pass |
|
source: gl_depth_component/destination: gl_depth_component
|
pass |
|
source: gl_depth_component16/destination: gl_depth_component16
|
pass |
|
source: gl_depth_component24/destination: gl_depth_component24
|
pass |
|
source: gl_depth_component32/destination: gl_depth_component32
|
pass |
|
source: gl_depth_stencil/destination: gl_depth_stencil
|
pass |
|
source: gl_intensity/destination: gl_intensity
|
pass |
|
source: gl_intensity12/destination: gl_intensity12
|
pass |
|
source: gl_intensity16/destination: gl_intensity16
|
pass |
|
source: gl_intensity8/destination: gl_intensity8
|
pass |
|
source: gl_luminance/destination: gl_luminance
|
pass |
|
source: gl_luminance12/destination: gl_luminance12
|
pass |
|
source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12
|
pass |
|
source: gl_luminance16/destination: gl_luminance16
|
pass |
|
source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16
|
pass |
|
source: gl_luminance8/destination: gl_luminance8
|
pass |
|
source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8
|
pass |
|
source: gl_luminance_alpha/destination: gl_luminance_alpha
|
pass |
|
source: gl_r16/destination: gl_r16
|
pass |
|
source: gl_r16/destination: gl_r16_snorm
|
pass |
|
source: gl_r16/destination: gl_r16i
|
pass |
|
source: gl_r16/destination: gl_r16ui
|
pass |
|
source: gl_r16/destination: gl_rg8
|
pass |
|
source: gl_r16/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16/destination: gl_rg8i
|
pass |
|
source: gl_r16/destination: gl_rg8ui
|
pass |
|
source: gl_r16_snorm/destination: gl_r16
|
pass |
|
source: gl_r16_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_r16i
|
pass |
|
source: gl_r16_snorm/destination: gl_r16ui
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8i
|
pass |
|
source: gl_r16_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_r16i/destination: gl_r16
|
pass |
|
source: gl_r16i/destination: gl_r16_snorm
|
pass |
|
source: gl_r16i/destination: gl_r16i
|
pass |
|
source: gl_r16i/destination: gl_r16ui
|
pass |
|
source: gl_r16i/destination: gl_rg8
|
pass |
|
source: gl_r16i/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16i/destination: gl_rg8i
|
pass |
|
source: gl_r16i/destination: gl_rg8ui
|
pass |
|
source: gl_r16ui/destination: gl_r16
|
pass |
|
source: gl_r16ui/destination: gl_r16_snorm
|
pass |
|
source: gl_r16ui/destination: gl_r16i
|
pass |
|
source: gl_r16ui/destination: gl_r16ui
|
pass |
|
source: gl_r16ui/destination: gl_rg8
|
pass |
|
source: gl_r16ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_r16ui/destination: gl_rg8i
|
pass |
|
source: gl_r16ui/destination: gl_rg8ui
|
pass |
|
source: gl_r32f/destination: gl_r32f
|
pass |
|
source: gl_r32f/destination: gl_rg16
|
pass |
|
source: gl_r32f/destination: gl_rg16_snorm
|
pass |
|
source: gl_r32f/destination: gl_rg16i
|
pass |
|
source: gl_r32f/destination: gl_rg16ui
|
pass |
|
source: gl_r32f/destination: gl_rgba8
|
pass |
|
source: gl_r32f/destination: gl_rgba8_snorm
|
pass |
|
source: gl_r32f/destination: gl_rgba8i
|
pass |
|
source: gl_r32f/destination: gl_rgba8ui
|
pass |
|
source: gl_r8/destination: gl_r8
|
pass |
|
source: gl_r8/destination: gl_r8_snorm
|
pass |
|
source: gl_r8/destination: gl_r8i
|
pass |
|
source: gl_r8/destination: gl_r8ui
|
pass |
|
source: gl_r8_snorm/destination: gl_r8
|
pass |
|
source: gl_r8_snorm/destination: gl_r8_snorm
|
pass |
|
source: gl_r8_snorm/destination: gl_r8i
|
pass |
|
source: gl_r8_snorm/destination: gl_r8ui
|
pass |
|
source: gl_r8i/destination: gl_r8
|
pass |
|
source: gl_r8i/destination: gl_r8_snorm
|
pass |
|
source: gl_r8i/destination: gl_r8i
|
pass |
|
source: gl_r8i/destination: gl_r8ui
|
pass |
|
source: gl_r8ui/destination: gl_r8
|
pass |
|
source: gl_r8ui/destination: gl_r8_snorm
|
pass |
|
source: gl_r8ui/destination: gl_r8i
|
pass |
|
source: gl_r8ui/destination: gl_r8ui
|
pass |
|
source: gl_red/destination: gl_red
|
pass |
|
source: gl_rg/destination: gl_rg
|
pass |
|
source: gl_rg16/destination: gl_r32f
|
pass |
|
source: gl_rg16/destination: gl_rg16
|
pass |
|
source: gl_rg16/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16/destination: gl_rg16i
|
pass |
|
source: gl_rg16/destination: gl_rg16ui
|
pass |
|
source: gl_rg16/destination: gl_rgba8
|
pass |
|
source: gl_rg16/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16/destination: gl_rgba8i
|
pass |
|
source: gl_rg16/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_r32f
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rg16_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16i/destination: gl_r32f
|
pass |
|
source: gl_rg16i/destination: gl_rg16
|
pass |
|
source: gl_rg16i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rg16i
|
pass |
|
source: gl_rg16i/destination: gl_rg16ui
|
pass |
|
source: gl_rg16i/destination: gl_rgba8
|
pass |
|
source: gl_rg16i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16i/destination: gl_rgba8i
|
pass |
|
source: gl_rg16i/destination: gl_rgba8ui
|
pass |
|
source: gl_rg16ui/destination: gl_r32f
|
pass |
|
source: gl_rg16ui/destination: gl_rg16
|
pass |
|
source: gl_rg16ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rg16i
|
pass |
|
source: gl_rg16ui/destination: gl_rg16ui
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8i
|
pass |
|
source: gl_rg16ui/destination: gl_rgba8ui
|
pass |
|
source: gl_rg32f/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32f/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32f/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32f/destination: gl_rg32f
|
pass |
|
source: gl_rg32f/destination: gl_rg32i
|
pass |
|
source: gl_rg32f/destination: gl_rg32ui
|
pass |
|
source: gl_rg32f/destination: gl_rgba16
|
pass |
|
source: gl_rg32f/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32f/destination: gl_rgba16i
|
pass |
|
source: gl_rg32f/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32i/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32i/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32i/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32i/destination: gl_rg32f
|
pass |
|
source: gl_rg32i/destination: gl_rg32i
|
pass |
|
source: gl_rg32i/destination: gl_rg32ui
|
pass |
|
source: gl_rg32i/destination: gl_rgba16
|
pass |
|
source: gl_rg32i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32i/destination: gl_rgba16i
|
pass |
|
source: gl_rg32i/destination: gl_rgba16ui
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rg32ui/destination: gl_rg32f
|
pass |
|
source: gl_rg32ui/destination: gl_rg32i
|
pass |
|
source: gl_rg32ui/destination: gl_rg32ui
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16i
|
pass |
|
source: gl_rg32ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rg8/destination: gl_r16
|
pass |
|
source: gl_rg8/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8/destination: gl_r16i
|
pass |
|
source: gl_rg8/destination: gl_r16ui
|
pass |
|
source: gl_rg8/destination: gl_rg8
|
pass |
|
source: gl_rg8/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8/destination: gl_rg8i
|
pass |
|
source: gl_rg8/destination: gl_rg8ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16i
|
pass |
|
source: gl_rg8_snorm/destination: gl_r16ui
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8i
|
pass |
|
source: gl_rg8_snorm/destination: gl_rg8ui
|
pass |
|
source: gl_rg8i/destination: gl_r16
|
pass |
|
source: gl_rg8i/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8i/destination: gl_r16i
|
pass |
|
source: gl_rg8i/destination: gl_r16ui
|
pass |
|
source: gl_rg8i/destination: gl_rg8
|
pass |
|
source: gl_rg8i/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8i/destination: gl_rg8i
|
pass |
|
source: gl_rg8i/destination: gl_rg8ui
|
pass |
|
source: gl_rg8ui/destination: gl_r16
|
pass |
|
source: gl_rg8ui/destination: gl_r16_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_r16i
|
pass |
|
source: gl_rg8ui/destination: gl_r16ui
|
pass |
|
source: gl_rg8ui/destination: gl_rg8
|
pass |
|
source: gl_rg8ui/destination: gl_rg8_snorm
|
pass |
|
source: gl_rg8ui/destination: gl_rg8i
|
pass |
|
source: gl_rg8ui/destination: gl_rg8ui
|
pass |
|
source: gl_rgb/destination: gl_rgb
|
pass |
|
source: gl_rgb16/destination: gl_rgb16
|
pass |
|
source: gl_rgb16/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16_snorm/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16i/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16_snorm
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16i
|
pass |
|
source: gl_rgb16ui/destination: gl_rgb16ui
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32f/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32i/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32f
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32i
|
pass |
|
source: gl_rgb32ui/destination: gl_rgb32ui
|
pass |
|
source: gl_rgb8/destination: gl_rgb8
|
pass |
|
source: gl_rgb8/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8_snorm/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8i/destination: gl_rgb8ui
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8_snorm
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8i
|
pass |
|
source: gl_rgb8ui/destination: gl_rgb8ui
|
pass |
|
source: gl_rgba/destination: gl_rgba
|
pass |
|
source: gl_rgba16/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16/destination: gl_rg32f
|
pass |
|
source: gl_rgba16/destination: gl_rg32i
|
pass |
|
source: gl_rgba16/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16/destination: gl_rgba16
|
pass |
|
source: gl_rgba16/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32f
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16_snorm/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16i/destination: gl_rg32f
|
pass |
|
source: gl_rgba16i/destination: gl_rg32i
|
pass |
|
source: gl_rgba16i/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16i/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_red_rgtc1
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_rgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_rgba_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_signed_red_rgtc1
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_compressed_srgb_s3tc_dxt1_ext
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32f
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32i
|
pass |
|
source: gl_rgba16ui/destination: gl_rg32ui
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16_snorm
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16i
|
pass |
|
source: gl_rgba16ui/destination: gl_rgba16ui
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32f/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32f/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32i/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32i/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rg_rgtc2
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgb_bptc_signed_float
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgb_bptc_unsigned_float
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_bptc_unorm
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_rgba_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_signed_rg_rgtc2
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_bptc_unorm
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt3_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_compressed_srgb_alpha_s3tc_dxt5_ext
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32f
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32i
|
pass |
|
source: gl_rgba32ui/destination: gl_rgba32ui
|
pass |
|
source: gl_rgba8/destination: gl_r32f
|
pass |
|
source: gl_rgba8/destination: gl_rg16
|
pass |
|
source: gl_rgba8/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rg16i
|
pass |
|
source: gl_rgba8/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8/destination: gl_rgba8
|
pass |
|
source: gl_rgba8/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_r32f
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8_snorm/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8i/destination: gl_r32f
|
pass |
|
source: gl_rgba8i/destination: gl_rg16
|
pass |
|
source: gl_rgba8i/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rg16i
|
pass |
|
source: gl_rgba8i/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8i/destination: gl_rgba8ui
|
pass |
|
source: gl_rgba8ui/destination: gl_r32f
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16i
|
pass |
|
source: gl_rgba8ui/destination: gl_rg16ui
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8_snorm
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8i
|
pass |
|
source: gl_rgba8ui/destination: gl_rgba8ui
|
pass |
|
source: gl_stencil_index8/destination: gl_stencil_index8
|
pass |
|
nv_copy_image-simple --rb-to-rb
|
pass |
|
nv_copy_image-simple --rb-to-tex
|
pass |
|
nv_copy_image-simple --tex-to-tex
|
pass |
|
nv_fill_rectangle
|
0/0 |
|
execution
|
0/0 |
|
gs-lines-ignore-fill-rect
|
skip |
|
gs-points-ignore-fill-rect
|
skip |
|
gs-tris-with-fill-rect
|
skip |
|
lines-ignore-fill-rect
|
skip |
|
points-ignore-fill-rect
|
skip |
|
tes-isolines-ignore-fill-rect
|
skip |
|
tes-tris-in-point-mode-ignore-fill-rect
|
skip |
|
tes-tris-with-fill-rect
|
skip |
|
tris-with-fill-rect
|
skip |
|
invalid-draw-mode
|
skip |
|
nv_fog_distance
|
5/5 |
|
coverage
|
pass |
|
gl_fog_coordinate interaction
|
pass |
|
simple draw - gl_eye_plane
|
pass |
|
simple draw - gl_eye_plane_absolute_nv
|
pass |
|
simple draw - gl_eye_radial_nv
|
pass |
|
nv_fragment_program_option
|
0/0 |
|
fp-abs-02
|
skip |
|
fp-condition_codes-01
|
skip |
|
fp-rfl
|
skip |
|
fp-set-02
|
skip |
|
fp-unpack-01
|
skip |
|
nv_half_float
|
1/2 |
|
attribs-half-float
|
pass |
|
ext_fog_coord-modes-half-float
|
fail |
|
nv_image_formats
|
37/37 |
|
compiler
|
8/8 |
|
declaration-disallow-r16-snorm-2d-array.frag
|
skip |
|
declaration-disallow-r16-snorm-2d-array.vert
|
skip |
|
declaration-disallow-r16-snorm-2d.frag
|
skip |
|
declaration-disallow-r16-snorm-2d.vert
|
skip |
|
declaration-disallow-r16-snorm-3d.frag
|
skip |
|
declaration-disallow-r16-snorm-3d.vert
|
skip |
|
declaration-disallow-r16-snorm-cube.frag
|
skip |
|
declaration-disallow-r16-snorm-cube.vert
|
skip |
|
declaration-disallow-r16-unorm-2d-array.frag
|
skip |
|
declaration-disallow-r16-unorm-2d-array.vert
|
skip |
|
declaration-disallow-r16-unorm-2d.frag
|
skip |
|
declaration-disallow-r16-unorm-2d.vert
|
skip |
|
declaration-disallow-r16-unorm-3d.frag
|
skip |
|
declaration-disallow-r16-unorm-3d.vert
|
skip |
|
declaration-disallow-r16-unorm-cube.frag
|
skip |
|
declaration-disallow-r16-unorm-cube.vert
|
skip |
|
declaration-disallow-rg16-snorm-2d-array.frag
|
skip |
|
declaration-disallow-rg16-snorm-2d-array.vert
|
skip |
|
declaration-disallow-rg16-snorm-2d.frag
|
skip |
|
declaration-disallow-rg16-snorm-2d.vert
|
skip |
|
declaration-disallow-rg16-snorm-3d.frag
|
skip |
|
declaration-disallow-rg16-snorm-3d.vert
|
skip |
|
declaration-disallow-rg16-snorm-cube.frag
|
skip |
|
declaration-disallow-rg16-snorm-cube.vert
|
skip |
|
declaration-disallow-rg16-unorm-2d-array.frag
|
skip |
|
declaration-disallow-rg16-unorm-2d-array.vert
|
skip |
|
declaration-disallow-rg16-unorm-2d.frag
|
skip |
|
declaration-disallow-rg16-unorm-2d.vert
|
skip |
|
declaration-disallow-rg16-unorm-3d.frag
|
skip |
|
declaration-disallow-rg16-unorm-3d.vert
|
skip |
|
declaration-disallow-rg16-unorm-cube.frag
|
skip |
|
declaration-disallow-rg16-unorm-cube.vert
|
skip |
|
declaration-disallow-rgba16-snorm-2d-array.frag
|
skip |
|
declaration-disallow-rgba16-snorm-2d-array.vert
|
skip |
|
declaration-disallow-rgba16-snorm-2d.frag
|
skip |
|
declaration-disallow-rgba16-snorm-2d.vert
|
skip |
|
declaration-disallow-rgba16-snorm-3d.frag
|
skip |
|
declaration-disallow-rgba16-snorm-3d.vert
|
skip |
|
declaration-disallow-rgba16-snorm-cube.frag
|
skip |
|
declaration-disallow-rgba16-snorm-cube.vert
|
skip |
|
declaration-disallow-rgba16-unorm-2d-array.frag
|
skip |
|
declaration-disallow-rgba16-unorm-2d-array.vert
|
skip |
|
declaration-disallow-rgba16-unorm-2d.frag
|
skip |
|
declaration-disallow-rgba16-unorm-2d.vert
|
skip |
|
declaration-disallow-rgba16-unorm-3d.frag
|
skip |
|
declaration-disallow-rgba16-unorm-3d.vert
|
skip |
|
declaration-disallow-rgba16-unorm-cube.frag
|
skip |
|
declaration-disallow-rgba16-unorm-cube.vert
|
skip |
|
declarations-with-norm16-2d-array.frag
|
pass |
|
declarations-with-norm16-2d-array.vert
|
pass |
|
declarations-with-norm16-2d.frag
|
pass |
|
declarations-with-norm16-2d.vert
|
pass |
|
declarations-with-norm16-3d.frag
|
pass |
|
declarations-with-norm16-3d.vert
|
pass |
|
declarations-with-norm16-cube.frag
|
pass |
|
declarations-with-norm16-cube.vert
|
pass |
|
declarations-without-norm16-2d-array.frag
|
skip |
|
declarations-without-norm16-2d-array.vert
|
skip |
|
declarations-without-norm16-2d.frag
|
skip |
|
declarations-without-norm16-2d.vert
|
skip |
|
declarations-without-norm16-3d.frag
|
skip |
|
declarations-without-norm16-3d.vert
|
skip |
|
declarations-without-norm16-cube.frag
|
skip |
|
declarations-without-norm16-cube.vert
|
skip |
|
nv_image_formats-gles3
|
26/26 |
|
copy-r11f_g11f_b10f
|
pass |
|
copy-r16
|
pass |
|
copy-r16_snorm
|
pass |
|
copy-r16f
|
pass |
|
copy-r16i
|
pass |
|
copy-r16ui
|
pass |
|
copy-r8
|
pass |
|
copy-r8_snorm
|
pass |
|
copy-r8i
|
pass |
|
copy-r8ui
|
pass |
|
copy-rg16
|
pass |
|
copy-rg16_snorm
|
pass |
|
copy-rg16f
|
pass |
|
copy-rg16i
|
pass |
|
copy-rg16ui
|
pass |
|
copy-rg32f
|
pass |
|
copy-rg32i
|
pass |
|
copy-rg32ui
|
pass |
|
copy-rg8
|
pass |
|
copy-rg8_snorm
|
pass |
|
copy-rg8i
|
pass |
|
copy-rg8ui
|
pass |
|
copy-rgb10_a2
|
pass |
|
copy-rgb10_a2ui
|
pass |
|
copy-rgba16
|
pass |
|
copy-rgba16_snorm
|
pass |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
nv_primitive_restart
|
13/18 |
|
dlist
|
pass |
|
errors
|
pass |
|
no-core-profile
|
pass |
|
primitive-restart-disable_vbo
|
fail |
|
primitive-restart-draw-mode-line_loop
|
pass |
|
primitive-restart-draw-mode-line_strip
|
pass |
|
primitive-restart-draw-mode-lines
|
pass |
|
primitive-restart-draw-mode-points
|
pass |
|
primitive-restart-draw-mode-polygon
|
pass |
|
primitive-restart-draw-mode-quad_strip
|
pass |
|
primitive-restart-draw-mode-quads
|
pass |
|
primitive-restart-draw-mode-triangle_fan
|
pass |
|
primitive-restart-draw-mode-triangle_strip
|
pass |
|
primitive-restart-draw-mode-triangles
|
pass |
|
primitive-restart-vbo_combined_vertex_and_index
|
fail |
|
primitive-restart-vbo_index_only
|
fail |
|
primitive-restart-vbo_separate_vertex_and_index
|
fail |
|
primitive-restart-vbo_vertex_only
|
fail |
|
nv_read_depth
|
1/1 |
|
read_depth_gles3
|
pass |
|
nv_shader_atomic_float
|
0/0 |
|
compiler
|
0/0 |
|
imageatomicadd-float-image1d.frag
|
skip |
|
imageatomicadd-float-image1darray.frag
|
skip |
|
imageatomicadd-float-image2d-fail.frag
|
skip |
|
imageatomicadd-float-image2d.frag
|
skip |
|
imageatomicadd-float-image2darray.frag
|
skip |
|
imageatomicadd-float-image2dms.frag
|
skip |
|
imageatomicadd-float-image2dmsarray.frag
|
skip |
|
imageatomicadd-float-image2drect.frag
|
skip |
|
imageatomicadd-float-image3d.frag
|
skip |
|
imageatomicadd-float-imagebuffer.frag
|
skip |
|
imageatomicadd-float-imagecube.frag
|
skip |
|
imageatomicadd-float-imagecubearray.frag
|
skip |
|
imageatomicexchange-float-image1d.frag
|
skip |
|
imageatomicexchange-float-image1darray.frag
|
skip |
|
imageatomicexchange-float-image2d-fail.frag
|
skip |
|
imageatomicexchange-float-image2d.frag
|
skip |
|
imageatomicexchange-float-image2darray.frag
|
skip |
|
imageatomicexchange-float-image2dms.frag
|
skip |
|
imageatomicexchange-float-image2dmsarray.frag
|
skip |
|
imageatomicexchange-float-image2drect.frag
|
skip |
|
imageatomicexchange-float-image3d.frag
|
skip |
|
imageatomicexchange-float-imagebuffer.frag
|
skip |
|
imageatomicexchange-float-imagecube.frag
|
skip |
|
imageatomicexchange-float-imagecubearray.frag
|
skip |
|
shared-atomicadd-float-fail.comp
|
skip |
|
shared-atomicexchange-float-fail.comp
|
skip |
|
ssbo-atomicadd-float-fail.frag
|
skip |
|
ssbo-atomicexchange-float-fail.frag
|
skip |
|
execution
|
0/0 |
|
shared-atomicadd-float
|
skip |
|
shared-atomicexchange-float
|
skip |
|
ssbo-atomicadd-float
|
skip |
|
ssbo-atomicexchange-float
|
skip |
|
nv_shader_atomic_int64
|
0/0 |
|
compiler
|
0/0 |
|
shared-atomicadd-int-fail.comp
|
skip |
|
shared-atomicand-int-fail.comp
|
skip |
|
shared-atomicand-uint-fail.comp
|
skip |
|
shared-atomiccompswap-int-fail.comp
|
skip |
|
shared-atomicexchange-int-fail.comp
|
skip |
|
shared-atomicmax-int-fail.comp
|
skip |
|
shared-atomicmax-uint-fail.comp
|
skip |
|
shared-atomicmin-int-fail.comp
|
skip |
|
shared-atomicmin-uint-fail.comp
|
skip |
|
shared-atomicor-int-fail.comp
|
skip |
|
shared-atomicor-uint-fail.comp
|
skip |
|
shared-atomicxor-int-fail.comp
|
skip |
|
shared-atomicxor-uint-fail.comp
|
skip |
|
ssbo-atomicadd-int-fail.comp
|
skip |
|
ssbo-atomicand-int-fail.comp
|
skip |
|
ssbo-atomicand-uint-fail.comp
|
skip |
|
ssbo-atomiccompswap-int-fail.comp
|
skip |
|
ssbo-atomicexchange-int-fail.comp
|
skip |
|
ssbo-atomicmax-int-fail.comp
|
skip |
|
ssbo-atomicmax-uint-fail.comp
|
skip |
|
ssbo-atomicmin-int-fail.comp
|
skip |
|
ssbo-atomicmin-uint-fail.comp
|
skip |
|
ssbo-atomicor-int-fail.comp
|
skip |
|
ssbo-atomicor-uint-fail.comp
|
skip |
|
ssbo-atomicxor-int-fail.comp
|
skip |
|
ssbo-atomicxor-uint-fail.comp
|
skip |
|
execution
|
0/0 |
|
shared-atomicadd-int
|
skip |
|
shared-atomicand-int
|
skip |
|
shared-atomicand-uint
|
skip |
|
shared-atomiccompswap-int
|
skip |
|
shared-atomicexchange-int
|
skip |
|
shared-atomicmax-int
|
skip |
|
shared-atomicmax-uint
|
skip |
|
shared-atomicmin-int
|
skip |
|
shared-atomicmin-uint
|
skip |
|
shared-atomicor-int
|
skip |
|
shared-atomicor-uint
|
skip |
|
shared-atomicxor-int
|
skip |
|
shared-atomicxor-uint
|
skip |
|
ssbo-atomicadd-int
|
skip |
|
ssbo-atomicand-int
|
skip |
|
ssbo-atomicand-uint
|
skip |
|
ssbo-atomiccompswap-int
|
skip |
|
ssbo-atomicexchange-int
|
skip |
|
ssbo-atomicmax-int
|
skip |
|
ssbo-atomicmax-uint
|
skip |
|
ssbo-atomicmin-int
|
skip |
|
ssbo-atomicmin-uint
|
skip |
|
ssbo-atomicor-int
|
skip |
|
ssbo-atomicor-uint
|
skip |
|
ssbo-atomicxor-int
|
skip |
|
ssbo-atomicxor-uint
|
skip |
|
nv_texture_barrier
|
2/2 |
|
arb_texture_barrier-texture-halves-ping-pong-operation-chain
|
pass |
|
blending-in-shader
|
pass |
|
nv_texture_env_combine4
|
1/1 |
|
nv_texture_env_combine4-combine
|
pass |
|
nv_vertex_program2_option
|
0/0 |
|
vp-address-03
|
skip |
|
vp-address-05
|
skip |
|
vp-address-06
|
skip |
|
vp-clipdistance-01
|
skip |
|
vp-clipdistance-02
|
skip |
|
vp-clipdistance-03
|
skip |
|
vp-clipdistance-04
|
skip |
|
nv_viewport_array2
|
1/1 |
|
compiler
|
1/1 |
|
layer_no_redeclare.geom
|
pass |
|
viewport_relative-bad.vert
|
skip |
|
viewport_relative.geom
|
skip |
|
viewport_relative.tesc
|
skip |
|
viewport_relative.tese
|
skip |
|
viewport_relative.vert
|
skip |
|
viewportmask.geom
|
skip |
|
viewportmask.tesc
|
skip |
|
viewportmask.tese
|
skip |
|
viewportmask.vert
|
skip |
|
execution
|
0/0 |
|
viewport_broadcast
|
skip |
|
viewport_non_relative_broadcast
|
skip |
|
viewport_relative_broadcast
|
skip |
|
linker
|
0/0 |
|
mismatched_viewport_relative
|
skip |
|
nv_viewport_swizzle
|
0/0 |
|
nv_viewport_swizzle-errors
|
skip |
|
nv_viewport_swizzle-errors_gles3
|
skip |
|
viewport_swizzle
|
skip |
|
oes_blend_func_extended
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
oes_compressed_etc1_rgb8_texture
|
2/2 |
|
basic
|
pass |
|
miptree
|
pass |
|
oes_compressed_paletted_texture
|
2/2 |
|
basic api
|
pass |
|
invalid formats
|
pass |
|
oes_draw_elements_base_vertex
|
4/4 |
|
oes_draw_elements_base_vertex-drawelements
|
pass |
|
oes_draw_elements_base_vertex-drawelements-instanced
|
pass |
|
oes_draw_elements_base_vertex-drawrangeelements
|
pass |
|
oes_draw_elements_base_vertex-multidrawelements
|
pass |
|
oes_draw_texture
|
0/1 |
|
oes_draw_texture
|
fail |
|
oes_egl_image_external
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_egl_image_external_essl3
|
6/6 |
|
oes_egl_image_external_essl3
|
6/6 |
|
oes_egl_image_external_essl3_imageload
|
pass |
|
oes_egl_image_external_essl3_imagestore
|
pass |
|
oes_egl_image_external_essl3_texelfetch
|
pass |
|
oes_egl_image_external_essl3_texture
|
pass |
|
oes_egl_image_external_essl3_textureproj
|
pass |
|
oes_egl_image_external_essl3_texturesize
|
pass |
|
oes_fixed_point
|
0/1 |
|
attribute-arrays
|
fail |
|
oes_geometry_point_size
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
oes_geometry_shader
|
50/50 |
|
built-in constants
|
44/44 |
|
gl_maxatomiccounterbindings
|
pass |
|
gl_maxatomiccounterbuffersize
|
pass |
|
gl_maxcombinedatomiccounterbuffers
|
pass |
|
gl_maxcombinedatomiccounters
|
pass |
|
gl_maxcombinedimageuniforms
|
pass |
|
gl_maxcombinedshaderoutputresources
|
pass |
|
gl_maxcombinedtextureimageunits
|
pass |
|
gl_maxcomputeatomiccounterbuffers
|
pass |
|
gl_maxcomputeatomiccounters
|
pass |
|
gl_maxcomputeimageuniforms
|
pass |
|
gl_maxcomputetextureimageunits
|
pass |
|
gl_maxcomputeuniformcomponents
|
pass |
|
gl_maxcomputeworkgroupcount.x
|
pass |
|
gl_maxcomputeworkgroupcount.y
|
pass |
|
gl_maxcomputeworkgroupcount.z
|
pass |
|
gl_maxcomputeworkgroupsize.x
|
pass |
|
gl_maxcomputeworkgroupsize.y
|
pass |
|
gl_maxcomputeworkgroupsize.z
|
pass |
|
gl_maxdrawbuffers
|
pass |
|
gl_maxfragmentatomiccounterbuffers
|
pass |
|
gl_maxfragmentatomiccounters
|
pass |
|
gl_maxfragmentimageuniforms
|
pass |
|
gl_maxfragmentinputvectors
|
pass |
|
gl_maxfragmentuniformvectors
|
pass |
|
gl_maxgeometryatomiccounterbuffers
|
pass |
|
gl_maxgeometryatomiccounters
|
pass |
|
gl_maxgeometryimageuniforms
|
pass |
|
gl_maxgeometryinputcomponents
|
pass |
|
gl_maxgeometryoutputcomponents
|
pass |
|
gl_maxgeometryoutputvertices
|
pass |
|
gl_maxgeometrytextureimageunits
|
pass |
|
gl_maxgeometrytotaloutputcomponents
|
pass |
|
gl_maxgeometryuniformcomponents
|
pass |
|
gl_maximageunits
|
pass |
|
gl_maxprogramtexeloffset
|
pass |
|
gl_maxtextureimageunits
|
pass |
|
gl_maxvertexatomiccounterbuffers
|
pass |
|
gl_maxvertexatomiccounters
|
pass |
|
gl_maxvertexattribs
|
pass |
|
gl_maxverteximageuniforms
|
pass |
|
gl_maxvertexoutputvectors
|
pass |
|
gl_maxvertextextureimageunits
|
pass |
|
gl_maxvertexuniformvectors
|
pass |
|
gl_minprogramtexeloffset
|
pass |
|
execution
|
0/0 |
|
nonuniform-vertex-count
|
skip |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
sso_validation
|
0/0 |
|
user-defined-gs-input-in-block
|
skip |
|
user-defined-gs-input-not-in-block
|
skip |
|
oes_gpu_shader5
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_matrix_get
|
0/0 |
|
all queries
|
skip |
|
oes_multisample_interpolation
|
6/6 |
|
preprocessor
|
6/6 |
|
disabled-defined-es.comp
|
pass |
|
disabled-defined-es.frag
|
pass |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
pass |
|
disabled-undefined-es.comp
|
pass |
|
disabled-undefined-es.frag
|
pass |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
pass |
|
enabled-es.comp
|
skip |
|
enabled-es.frag
|
skip |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
skip |
|
oes_packed_depth_stencil
|
2/2 |
|
depth_stencil texture gles1
|
pass |
|
depth_stencil texture gles2
|
pass |
|
oes_point_sprite
|
1/1 |
|
arb_point_sprite-checkerboard_gles1
|
pass |
|
oes_read_format
|
1/1 |
|
oes-read-format
|
pass |
|
oes_required_internalformat
|
1/1 |
|
renderbuffer
|
pass |
|
oes_sample_variables
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_shader_image_atomic
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_shader_io_blocks
|
12/13 |
|
compiler
|
9/10 |
|
layout-component.vert
|
pass |
|
layout-depth_any.frag
|
pass |
|
layout-depth_greater.frag
|
pass |
|
layout-depth_less.frag
|
pass |
|
layout-depth_unchanged.frag
|
pass |
|
layout-gl_clipdistance.frag
|
pass |
|
layout-gl_clipdistance.vert
|
pass |
|
layout-gl_perfragment.frag
|
pass |
|
layout-location-aliasing.vert
|
fail |
|
layout-output-index.frag
|
pass |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_standard_derivatives
|
27/27 |
|
compiler
|
24/24 |
|
dfdx-float.frag
|
pass |
|
dfdx-float.vert
|
pass |
|
dfdx-vec2.frag
|
pass |
|
dfdx-vec2.vert
|
pass |
|
dfdx-vec3.frag
|
pass |
|
dfdx-vec3.vert
|
pass |
|
dfdx-vec4.frag
|
pass |
|
dfdx-vec4.vert
|
pass |
|
dfdy-float.frag
|
pass |
|
dfdy-float.vert
|
pass |
|
dfdy-vec2.frag
|
pass |
|
dfdy-vec2.vert
|
pass |
|
dfdy-vec3.frag
|
pass |
|
dfdy-vec3.vert
|
pass |
|
dfdy-vec4.frag
|
pass |
|
dfdy-vec4.vert
|
pass |
|
fwidth-float.frag
|
pass |
|
fwidth-float.vert
|
pass |
|
fwidth-vec2.frag
|
pass |
|
fwidth-vec2.vert
|
pass |
|
fwidth-vec3.frag
|
pass |
|
fwidth-vec3.vert
|
pass |
|
fwidth-vec4.frag
|
pass |
|
fwidth-vec4.vert
|
pass |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_texture_buffer
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_texture_compression_astc
|
0/0 |
|
miptree-3d-gl hdr
|
skip |
|
miptree-3d-gl ldr
|
skip |
|
miptree-3d-gl srgb
|
skip |
|
miptree-3d-gles hdr
|
skip |
|
miptree-3d-gles ldr
|
skip |
|
miptree-3d-gles srgb
|
skip |
|
oes_texture_float
|
4/4 |
|
oes_texture_float
|
pass |
|
oes_texture_float half
|
pass |
|
oes_texture_float half linear
|
pass |
|
oes_texture_float linear
|
pass |
|
oes_texture_storage_multisample_2d_array
|
3/3 |
|
preprocessor
|
3/3 |
|
disabled-defined-es.comp
|
skip |
|
disabled-defined-es.frag
|
skip |
|
disabled-defined-es.geom
|
skip |
|
disabled-defined-es.tesc
|
skip |
|
disabled-defined-es.tese
|
skip |
|
disabled-defined-es.vert
|
skip |
|
disabled-undefined-es.comp
|
skip |
|
disabled-undefined-es.frag
|
skip |
|
disabled-undefined-es.geom
|
skip |
|
disabled-undefined-es.tesc
|
skip |
|
disabled-undefined-es.tese
|
skip |
|
disabled-undefined-es.vert
|
skip |
|
enabled-es.comp
|
pass |
|
enabled-es.frag
|
pass |
|
enabled-es.geom
|
skip |
|
enabled-es.tesc
|
skip |
|
enabled-es.tese
|
skip |
|
enabled-es.vert
|
pass |
|
oes_texture_view
|
1217/1217 |
|
clear-into-view-2d
|
pass |
|
clear-into-view-2d-array
|
pass |
|
clear-into-view-layered
|
skip |
|
copytexsubimage-layers
|
pass |
|
formats
|
9/9 |
|
format 128 bits validity
|
pass |
|
format 16 bits validity
|
pass |
|
format 24 bits validity
|
pass |
|
format 32 bits validity
|
pass |
|
format 48 bits validity
|
pass |
|
format 64 bits validity
|
pass |
|
format 8 bits validity
|
pass |
|
format 96 bits validity
|
pass |
|
format misc validity
|
pass |
|
immutable_levels
|
pass |
|
queries
|
pass |
|
rendering-formats
|
1186/1186 |
|
clear gl_r16 as gl_r16
|
pass |
|
clear gl_r16 as gl_r16_snorm
|
pass |
|
clear gl_r16 as gl_r16f
|
pass |
|
clear gl_r16 as gl_r16i
|
pass |
|
clear gl_r16 as gl_r16ui
|
pass |
|
clear gl_r16 as gl_rg8
|
pass |
|
clear gl_r16 as gl_rg8_snorm
|
pass |
|
clear gl_r16 as gl_rg8i
|
pass |
|
clear gl_r16 as gl_rg8ui
|
pass |
|
clear gl_r16_snorm as gl_r16
|
pass |
|
clear gl_r16_snorm as gl_r16_snorm
|
pass |
|
clear gl_r16_snorm as gl_r16f
|
pass |
|
clear gl_r16_snorm as gl_r16i
|
pass |
|
clear gl_r16_snorm as gl_r16ui
|
pass |
|
clear gl_r16_snorm as gl_rg8
|
pass |
|
clear gl_r16_snorm as gl_rg8_snorm
|
pass |
|
clear gl_r16_snorm as gl_rg8i
|
pass |
|
clear gl_r16_snorm as gl_rg8ui
|
pass |
|
clear gl_r16f as gl_r16
|
pass |
|
clear gl_r16f as gl_r16_snorm
|
pass |
|
clear gl_r16f as gl_r16f
|
pass |
|
clear gl_r16f as gl_r16i
|
pass |
|
clear gl_r16f as gl_r16ui
|
pass |
|
clear gl_r16f as gl_rg8
|
pass |
|
clear gl_r16f as gl_rg8_snorm
|
pass |
|
clear gl_r16f as gl_rg8i
|
pass |
|
clear gl_r16f as gl_rg8ui
|
pass |
|
clear gl_r16i as gl_r16
|
pass |
|
clear gl_r16i as gl_r16_snorm
|
pass |
|
clear gl_r16i as gl_r16f
|
pass |
|
clear gl_r16i as gl_r16i
|
pass |
|
clear gl_r16i as gl_r16ui
|
pass |
|
clear gl_r16i as gl_rg8
|
pass |
|
clear gl_r16i as gl_rg8_snorm
|
pass |
|
clear gl_r16i as gl_rg8i
|
pass |
|
clear gl_r16i as gl_rg8ui
|
pass |
|
clear gl_r16ui as gl_r16
|
pass |
|
clear gl_r16ui as gl_r16_snorm
|
pass |
|
clear gl_r16ui as gl_r16f
|
pass |
|
clear gl_r16ui as gl_r16i
|
pass |
|
clear gl_r16ui as gl_r16ui
|
pass |
|
clear gl_r16ui as gl_rg8
|
pass |
|
clear gl_r16ui as gl_rg8_snorm
|
pass |
|
clear gl_r16ui as gl_rg8i
|
pass |
|
clear gl_r16ui as gl_rg8ui
|
pass |
|
clear gl_r32f as gl_r32f
|
pass |
|
clear gl_r32f as gl_r32i
|
pass |
|
clear gl_r32f as gl_r32ui
|
pass |
|
clear gl_r32f as gl_rg16
|
pass |
|
clear gl_r32f as gl_rg16_snorm
|
pass |
|
clear gl_r32f as gl_rg16f
|
pass |
|
clear gl_r32f as gl_rg16i
|
pass |
|
clear gl_r32f as gl_rg16ui
|
pass |
|
clear gl_r32f as gl_rgb10_a2
|
pass |
|
clear gl_r32f as gl_rgb10_a2ui
|
pass |
|
clear gl_r32f as gl_rgba8
|
pass |
|
clear gl_r32f as gl_rgba8_snorm
|
pass |
|
clear gl_r32f as gl_rgba8i
|
pass |
|
clear gl_r32f as gl_rgba8ui
|
pass |
|
clear gl_r32i as gl_r32f
|
pass |
|
clear gl_r32i as gl_r32i
|
pass |
|
clear gl_r32i as gl_r32ui
|
pass |
|
clear gl_r32i as gl_rg16
|
pass |
|
clear gl_r32i as gl_rg16_snorm
|
pass |
|
clear gl_r32i as gl_rg16f
|
pass |
|
clear gl_r32i as gl_rg16i
|
pass |
|
clear gl_r32i as gl_rg16ui
|
pass |
|
clear gl_r32i as gl_rgb10_a2
|
pass |
|
clear gl_r32i as gl_rgb10_a2ui
|
pass |
|
clear gl_r32i as gl_rgba8
|
pass |
|
clear gl_r32i as gl_rgba8_snorm
|
pass |
|
clear gl_r32i as gl_rgba8i
|
pass |
|
clear gl_r32i as gl_rgba8ui
|
pass |
|
clear gl_r32ui as gl_r32f
|
pass |
|
clear gl_r32ui as gl_r32i
|
pass |
|
clear gl_r32ui as gl_r32ui
|
pass |
|
clear gl_r32ui as gl_rg16
|
pass |
|
clear gl_r32ui as gl_rg16_snorm
|
pass |
|
clear gl_r32ui as gl_rg16f
|
pass |
|
clear gl_r32ui as gl_rg16i
|
pass |
|
clear gl_r32ui as gl_rg16ui
|
pass |
|
clear gl_r32ui as gl_rgb10_a2
|
pass |
|
clear gl_r32ui as gl_rgb10_a2ui
|
pass |
|
clear gl_r32ui as gl_rgba8
|
pass |
|
clear gl_r32ui as gl_rgba8_snorm
|
pass |
|
clear gl_r32ui as gl_rgba8i
|
pass |
|
clear gl_r32ui as gl_rgba8ui
|
pass |
|
clear gl_r8 as gl_r8
|
pass |
|
clear gl_r8 as gl_r8_snorm
|
pass |
|
clear gl_r8 as gl_r8i
|
pass |
|
clear gl_r8 as gl_r8ui
|
pass |
|
clear gl_r8_snorm as gl_r8
|
pass |
|
clear gl_r8_snorm as gl_r8_snorm
|
pass |
|
clear gl_r8_snorm as gl_r8i
|
pass |
|
clear gl_r8_snorm as gl_r8ui
|
pass |
|
clear gl_r8i as gl_r8
|
pass |
|
clear gl_r8i as gl_r8_snorm
|
pass |
|
clear gl_r8i as gl_r8i
|
pass |
|
clear gl_r8i as gl_r8ui
|
pass |
|
clear gl_r8ui as gl_r8
|
pass |
|
clear gl_r8ui as gl_r8_snorm
|
pass |
|
clear gl_r8ui as gl_r8i
|
pass |
|
clear gl_r8ui as gl_r8ui
|
pass |
|
clear gl_rg16 as gl_r32f
|
pass |
|
clear gl_rg16 as gl_r32i
|
pass |
|
clear gl_rg16 as gl_r32ui
|
pass |
|
clear gl_rg16 as gl_rg16
|
pass |
|
clear gl_rg16 as gl_rg16_snorm
|
pass |
|
clear gl_rg16 as gl_rg16f
|
pass |
|
clear gl_rg16 as gl_rg16i
|
pass |
|
clear gl_rg16 as gl_rg16ui
|
pass |
|
clear gl_rg16 as gl_rgb10_a2
|
pass |
|
clear gl_rg16 as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16 as gl_rgba8
|
pass |
|
clear gl_rg16 as gl_rgba8_snorm
|
pass |
|
clear gl_rg16 as gl_rgba8i
|
pass |
|
clear gl_rg16 as gl_rgba8ui
|
pass |
|
clear gl_rg16_snorm as gl_r32f
|
pass |
|
clear gl_rg16_snorm as gl_r32i
|
pass |
|
clear gl_rg16_snorm as gl_r32ui
|
pass |
|
clear gl_rg16_snorm as gl_rg16
|
pass |
|
clear gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
clear gl_rg16_snorm as gl_rg16f
|
pass |
|
clear gl_rg16_snorm as gl_rg16i
|
pass |
|
clear gl_rg16_snorm as gl_rg16ui
|
pass |
|
clear gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
clear gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16_snorm as gl_rgba8
|
pass |
|
clear gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
clear gl_rg16_snorm as gl_rgba8i
|
pass |
|
clear gl_rg16_snorm as gl_rgba8ui
|
pass |
|
clear gl_rg16f as gl_r32f
|
pass |
|
clear gl_rg16f as gl_r32i
|
pass |
|
clear gl_rg16f as gl_r32ui
|
pass |
|
clear gl_rg16f as gl_rg16
|
pass |
|
clear gl_rg16f as gl_rg16_snorm
|
pass |
|
clear gl_rg16f as gl_rg16f
|
pass |
|
clear gl_rg16f as gl_rg16i
|
pass |
|
clear gl_rg16f as gl_rg16ui
|
pass |
|
clear gl_rg16f as gl_rgb10_a2
|
pass |
|
clear gl_rg16f as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16f as gl_rgba8
|
pass |
|
clear gl_rg16f as gl_rgba8_snorm
|
pass |
|
clear gl_rg16f as gl_rgba8i
|
pass |
|
clear gl_rg16f as gl_rgba8ui
|
pass |
|
clear gl_rg16i as gl_r32f
|
pass |
|
clear gl_rg16i as gl_r32i
|
pass |
|
clear gl_rg16i as gl_r32ui
|
pass |
|
clear gl_rg16i as gl_rg16
|
pass |
|
clear gl_rg16i as gl_rg16_snorm
|
pass |
|
clear gl_rg16i as gl_rg16f
|
pass |
|
clear gl_rg16i as gl_rg16i
|
pass |
|
clear gl_rg16i as gl_rg16ui
|
pass |
|
clear gl_rg16i as gl_rgb10_a2
|
pass |
|
clear gl_rg16i as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16i as gl_rgba8
|
pass |
|
clear gl_rg16i as gl_rgba8_snorm
|
pass |
|
clear gl_rg16i as gl_rgba8i
|
pass |
|
clear gl_rg16i as gl_rgba8ui
|
pass |
|
clear gl_rg16ui as gl_r32f
|
pass |
|
clear gl_rg16ui as gl_r32i
|
pass |
|
clear gl_rg16ui as gl_r32ui
|
pass |
|
clear gl_rg16ui as gl_rg16
|
pass |
|
clear gl_rg16ui as gl_rg16_snorm
|
pass |
|
clear gl_rg16ui as gl_rg16f
|
pass |
|
clear gl_rg16ui as gl_rg16i
|
pass |
|
clear gl_rg16ui as gl_rg16ui
|
pass |
|
clear gl_rg16ui as gl_rgb10_a2
|
pass |
|
clear gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rg16ui as gl_rgba8
|
pass |
|
clear gl_rg16ui as gl_rgba8_snorm
|
pass |
|
clear gl_rg16ui as gl_rgba8i
|
pass |
|
clear gl_rg16ui as gl_rgba8ui
|
pass |
|
clear gl_rg32f as gl_rg32f
|
pass |
|
clear gl_rg32f as gl_rg32i
|
pass |
|
clear gl_rg32f as gl_rg32ui
|
pass |
|
clear gl_rg32f as gl_rgba16
|
pass |
|
clear gl_rg32f as gl_rgba16_snorm
|
pass |
|
clear gl_rg32f as gl_rgba16f
|
pass |
|
clear gl_rg32f as gl_rgba16i
|
pass |
|
clear gl_rg32f as gl_rgba16ui
|
pass |
|
clear gl_rg32i as gl_rg32f
|
pass |
|
clear gl_rg32i as gl_rg32i
|
pass |
|
clear gl_rg32i as gl_rg32ui
|
pass |
|
clear gl_rg32i as gl_rgba16
|
pass |
|
clear gl_rg32i as gl_rgba16_snorm
|
pass |
|
clear gl_rg32i as gl_rgba16f
|
pass |
|
clear gl_rg32i as gl_rgba16i
|
pass |
|
clear gl_rg32i as gl_rgba16ui
|
pass |
|
clear gl_rg32ui as gl_rg32f
|
pass |
|
clear gl_rg32ui as gl_rg32i
|
pass |
|
clear gl_rg32ui as gl_rg32ui
|
pass |
|
clear gl_rg32ui as gl_rgba16
|
pass |
|
clear gl_rg32ui as gl_rgba16_snorm
|
pass |
|
clear gl_rg32ui as gl_rgba16f
|
pass |
|
clear gl_rg32ui as gl_rgba16i
|
pass |
|
clear gl_rg32ui as gl_rgba16ui
|
pass |
|
clear gl_rg8 as gl_r16
|
pass |
|
clear gl_rg8 as gl_r16_snorm
|
pass |
|
clear gl_rg8 as gl_r16f
|
pass |
|
clear gl_rg8 as gl_r16i
|
pass |
|
clear gl_rg8 as gl_r16ui
|
pass |
|
clear gl_rg8 as gl_rg8
|
pass |
|
clear gl_rg8 as gl_rg8_snorm
|
pass |
|
clear gl_rg8 as gl_rg8i
|
pass |
|
clear gl_rg8 as gl_rg8ui
|
pass |
|
clear gl_rg8_snorm as gl_r16
|
pass |
|
clear gl_rg8_snorm as gl_r16_snorm
|
pass |
|
clear gl_rg8_snorm as gl_r16f
|
pass |
|
clear gl_rg8_snorm as gl_r16i
|
pass |
|
clear gl_rg8_snorm as gl_r16ui
|
pass |
|
clear gl_rg8_snorm as gl_rg8
|
pass |
|
clear gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
clear gl_rg8_snorm as gl_rg8i
|
pass |
|
clear gl_rg8_snorm as gl_rg8ui
|
pass |
|
clear gl_rg8i as gl_r16
|
pass |
|
clear gl_rg8i as gl_r16_snorm
|
pass |
|
clear gl_rg8i as gl_r16f
|
pass |
|
clear gl_rg8i as gl_r16i
|
pass |
|
clear gl_rg8i as gl_r16ui
|
pass |
|
clear gl_rg8i as gl_rg8
|
pass |
|
clear gl_rg8i as gl_rg8_snorm
|
pass |
|
clear gl_rg8i as gl_rg8i
|
pass |
|
clear gl_rg8i as gl_rg8ui
|
pass |
|
clear gl_rg8ui as gl_r16
|
pass |
|
clear gl_rg8ui as gl_r16_snorm
|
pass |
|
clear gl_rg8ui as gl_r16f
|
pass |
|
clear gl_rg8ui as gl_r16i
|
pass |
|
clear gl_rg8ui as gl_r16ui
|
pass |
|
clear gl_rg8ui as gl_rg8
|
pass |
|
clear gl_rg8ui as gl_rg8_snorm
|
pass |
|
clear gl_rg8ui as gl_rg8i
|
pass |
|
clear gl_rg8ui as gl_rg8ui
|
pass |
|
clear gl_rgb10_a2 as gl_r32f
|
pass |
|
clear gl_rgb10_a2 as gl_r32i
|
pass |
|
clear gl_rgb10_a2 as gl_r32ui
|
pass |
|
clear gl_rgb10_a2 as gl_rg16
|
pass |
|
clear gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
clear gl_rgb10_a2 as gl_rg16f
|
pass |
|
clear gl_rgb10_a2 as gl_rg16i
|
pass |
|
clear gl_rgb10_a2 as gl_rg16ui
|
pass |
|
clear gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
clear gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8i
|
pass |
|
clear gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
clear gl_rgb10_a2ui as gl_r32f
|
pass |
|
clear gl_rgb10_a2ui as gl_r32i
|
pass |
|
clear gl_rgb10_a2ui as gl_r32ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16f
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16i
|
pass |
|
clear gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
clear gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
clear gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
clear gl_rgb16 as gl_rgb16
|
pass |
|
clear gl_rgb16 as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16 as gl_rgb16f
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16_snorm as gl_rgb16f
|
pass |
|
clear gl_rgb16f as gl_rgb16
|
pass |
|
clear gl_rgb16f as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16f as gl_rgb16f
|
pass |
|
clear gl_rgb16i as gl_rgb16
|
pass |
|
clear gl_rgb16i as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16i as gl_rgb16f
|
pass |
|
clear gl_rgb16ui as gl_rgb16
|
pass |
|
clear gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
clear gl_rgb16ui as gl_rgb16f
|
pass |
|
clear gl_rgb8 as gl_rgb8
|
pass |
|
clear gl_rgb8_snorm as gl_rgb8
|
pass |
|
clear gl_rgb8i as gl_rgb8
|
pass |
|
clear gl_rgb8ui as gl_rgb8
|
pass |
|
clear gl_rgba16 as gl_rg32f
|
pass |
|
clear gl_rgba16 as gl_rg32i
|
pass |
|
clear gl_rgba16 as gl_rg32ui
|
pass |
|
clear gl_rgba16 as gl_rgba16
|
pass |
|
clear gl_rgba16 as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16 as gl_rgba16f
|
pass |
|
clear gl_rgba16 as gl_rgba16i
|
pass |
|
clear gl_rgba16 as gl_rgba16ui
|
pass |
|
clear gl_rgba16_snorm as gl_rg32f
|
pass |
|
clear gl_rgba16_snorm as gl_rg32i
|
pass |
|
clear gl_rgba16_snorm as gl_rg32ui
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16f
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16i
|
pass |
|
clear gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
clear gl_rgba16f as gl_rg32f
|
pass |
|
clear gl_rgba16f as gl_rg32i
|
pass |
|
clear gl_rgba16f as gl_rg32ui
|
pass |
|
clear gl_rgba16f as gl_rgba16
|
pass |
|
clear gl_rgba16f as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16f as gl_rgba16f
|
pass |
|
clear gl_rgba16f as gl_rgba16i
|
pass |
|
clear gl_rgba16f as gl_rgba16ui
|
pass |
|
clear gl_rgba16i as gl_rg32f
|
pass |
|
clear gl_rgba16i as gl_rg32i
|
pass |
|
clear gl_rgba16i as gl_rg32ui
|
pass |
|
clear gl_rgba16i as gl_rgba16
|
pass |
|
clear gl_rgba16i as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16i as gl_rgba16f
|
pass |
|
clear gl_rgba16i as gl_rgba16i
|
pass |
|
clear gl_rgba16i as gl_rgba16ui
|
pass |
|
clear gl_rgba16ui as gl_rg32f
|
pass |
|
clear gl_rgba16ui as gl_rg32i
|
pass |
|
clear gl_rgba16ui as gl_rg32ui
|
pass |
|
clear gl_rgba16ui as gl_rgba16
|
pass |
|
clear gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
clear gl_rgba16ui as gl_rgba16f
|
pass |
|
clear gl_rgba16ui as gl_rgba16i
|
pass |
|
clear gl_rgba16ui as gl_rgba16ui
|
pass |
|
clear gl_rgba32f as gl_rgba32f
|
pass |
|
clear gl_rgba32f as gl_rgba32i
|
pass |
|
clear gl_rgba32f as gl_rgba32ui
|
pass |
|
clear gl_rgba32i as gl_rgba32f
|
pass |
|
clear gl_rgba32i as gl_rgba32i
|
pass |
|
clear gl_rgba32i as gl_rgba32ui
|
pass |
|
clear gl_rgba32ui as gl_rgba32f
|
pass |
|
clear gl_rgba32ui as gl_rgba32i
|
pass |
|
clear gl_rgba32ui as gl_rgba32ui
|
pass |
|
clear gl_rgba8 as gl_r32f
|
pass |
|
clear gl_rgba8 as gl_r32i
|
pass |
|
clear gl_rgba8 as gl_r32ui
|
pass |
|
clear gl_rgba8 as gl_rg16
|
pass |
|
clear gl_rgba8 as gl_rg16_snorm
|
pass |
|
clear gl_rgba8 as gl_rg16f
|
pass |
|
clear gl_rgba8 as gl_rg16i
|
pass |
|
clear gl_rgba8 as gl_rg16ui
|
pass |
|
clear gl_rgba8 as gl_rgb10_a2
|
pass |
|
clear gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8 as gl_rgba8
|
pass |
|
clear gl_rgba8 as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8 as gl_rgba8i
|
pass |
|
clear gl_rgba8 as gl_rgba8ui
|
pass |
|
clear gl_rgba8_snorm as gl_r32f
|
pass |
|
clear gl_rgba8_snorm as gl_r32i
|
pass |
|
clear gl_rgba8_snorm as gl_r32ui
|
pass |
|
clear gl_rgba8_snorm as gl_rg16
|
pass |
|
clear gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
clear gl_rgba8_snorm as gl_rg16f
|
pass |
|
clear gl_rgba8_snorm as gl_rg16i
|
pass |
|
clear gl_rgba8_snorm as gl_rg16ui
|
pass |
|
clear gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
clear gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8i
|
pass |
|
clear gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
clear gl_rgba8i as gl_r32f
|
pass |
|
clear gl_rgba8i as gl_r32i
|
pass |
|
clear gl_rgba8i as gl_r32ui
|
pass |
|
clear gl_rgba8i as gl_rg16
|
pass |
|
clear gl_rgba8i as gl_rg16_snorm
|
pass |
|
clear gl_rgba8i as gl_rg16f
|
pass |
|
clear gl_rgba8i as gl_rg16i
|
pass |
|
clear gl_rgba8i as gl_rg16ui
|
pass |
|
clear gl_rgba8i as gl_rgb10_a2
|
pass |
|
clear gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8i as gl_rgba8
|
pass |
|
clear gl_rgba8i as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8i as gl_rgba8i
|
pass |
|
clear gl_rgba8i as gl_rgba8ui
|
pass |
|
clear gl_rgba8ui as gl_r32f
|
pass |
|
clear gl_rgba8ui as gl_r32i
|
pass |
|
clear gl_rgba8ui as gl_r32ui
|
pass |
|
clear gl_rgba8ui as gl_rg16
|
pass |
|
clear gl_rgba8ui as gl_rg16_snorm
|
pass |
|
clear gl_rgba8ui as gl_rg16f
|
pass |
|
clear gl_rgba8ui as gl_rg16i
|
pass |
|
clear gl_rgba8ui as gl_rg16ui
|
pass |
|
clear gl_rgba8ui as gl_rgb10_a2
|
pass |
|
clear gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
clear gl_rgba8ui as gl_rgba8
|
pass |
|
clear gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
clear gl_rgba8ui as gl_rgba8i
|
pass |
|
clear gl_rgba8ui as gl_rgba8ui
|
pass |
|
render to gl_r16 as gl_r16
|
pass |
|
render to gl_r16 as gl_r16_snorm
|
pass |
|
render to gl_r16 as gl_r16f
|
pass |
|
render to gl_r16 as gl_r16i
|
pass |
|
render to gl_r16 as gl_r16ui
|
pass |
|
render to gl_r16 as gl_rg8
|
pass |
|
render to gl_r16 as gl_rg8_snorm
|
pass |
|
render to gl_r16 as gl_rg8i
|
pass |
|
render to gl_r16 as gl_rg8ui
|
pass |
|
render to gl_r16_snorm as gl_r16
|
pass |
|
render to gl_r16_snorm as gl_r16_snorm
|
pass |
|
render to gl_r16_snorm as gl_r16f
|
pass |
|
render to gl_r16_snorm as gl_r16i
|
pass |
|
render to gl_r16_snorm as gl_r16ui
|
pass |
|
render to gl_r16_snorm as gl_rg8
|
pass |
|
render to gl_r16_snorm as gl_rg8_snorm
|
pass |
|
render to gl_r16_snorm as gl_rg8i
|
pass |
|
render to gl_r16_snorm as gl_rg8ui
|
pass |
|
render to gl_r16f as gl_r16
|
pass |
|
render to gl_r16f as gl_r16_snorm
|
pass |
|
render to gl_r16f as gl_r16f
|
pass |
|
render to gl_r16f as gl_r16i
|
pass |
|
render to gl_r16f as gl_r16ui
|
pass |
|
render to gl_r16f as gl_rg8
|
pass |
|
render to gl_r16f as gl_rg8_snorm
|
pass |
|
render to gl_r16f as gl_rg8i
|
pass |
|
render to gl_r16f as gl_rg8ui
|
pass |
|
render to gl_r16i as gl_r16
|
pass |
|
render to gl_r16i as gl_r16_snorm
|
pass |
|
render to gl_r16i as gl_r16f
|
pass |
|
render to gl_r16i as gl_r16i
|
pass |
|
render to gl_r16i as gl_r16ui
|
pass |
|
render to gl_r16i as gl_rg8
|
pass |
|
render to gl_r16i as gl_rg8_snorm
|
pass |
|
render to gl_r16i as gl_rg8i
|
pass |
|
render to gl_r16i as gl_rg8ui
|
pass |
|
render to gl_r16ui as gl_r16
|
pass |
|
render to gl_r16ui as gl_r16_snorm
|
pass |
|
render to gl_r16ui as gl_r16f
|
pass |
|
render to gl_r16ui as gl_r16i
|
pass |
|
render to gl_r16ui as gl_r16ui
|
pass |
|
render to gl_r16ui as gl_rg8
|
pass |
|
render to gl_r16ui as gl_rg8_snorm
|
pass |
|
render to gl_r16ui as gl_rg8i
|
pass |
|
render to gl_r16ui as gl_rg8ui
|
pass |
|
render to gl_r32f as gl_r32f
|
pass |
|
render to gl_r32f as gl_r32i
|
pass |
|
render to gl_r32f as gl_r32ui
|
pass |
|
render to gl_r32f as gl_rg16
|
pass |
|
render to gl_r32f as gl_rg16_snorm
|
pass |
|
render to gl_r32f as gl_rg16f
|
pass |
|
render to gl_r32f as gl_rg16i
|
pass |
|
render to gl_r32f as gl_rg16ui
|
pass |
|
render to gl_r32f as gl_rgb10_a2
|
pass |
|
render to gl_r32f as gl_rgb10_a2ui
|
pass |
|
render to gl_r32f as gl_rgba8
|
pass |
|
render to gl_r32f as gl_rgba8_snorm
|
pass |
|
render to gl_r32f as gl_rgba8i
|
pass |
|
render to gl_r32f as gl_rgba8ui
|
pass |
|
render to gl_r32i as gl_r32f
|
pass |
|
render to gl_r32i as gl_r32i
|
pass |
|
render to gl_r32i as gl_r32ui
|
pass |
|
render to gl_r32i as gl_rg16
|
pass |
|
render to gl_r32i as gl_rg16_snorm
|
pass |
|
render to gl_r32i as gl_rg16f
|
pass |
|
render to gl_r32i as gl_rg16i
|
pass |
|
render to gl_r32i as gl_rg16ui
|
pass |
|
render to gl_r32i as gl_rgb10_a2
|
pass |
|
render to gl_r32i as gl_rgb10_a2ui
|
pass |
|
render to gl_r32i as gl_rgba8
|
pass |
|
render to gl_r32i as gl_rgba8_snorm
|
pass |
|
render to gl_r32i as gl_rgba8i
|
pass |
|
render to gl_r32i as gl_rgba8ui
|
pass |
|
render to gl_r32ui as gl_r32f
|
pass |
|
render to gl_r32ui as gl_r32i
|
pass |
|
render to gl_r32ui as gl_r32ui
|
pass |
|
render to gl_r32ui as gl_rg16
|
pass |
|
render to gl_r32ui as gl_rg16_snorm
|
pass |
|
render to gl_r32ui as gl_rg16f
|
pass |
|
render to gl_r32ui as gl_rg16i
|
pass |
|
render to gl_r32ui as gl_rg16ui
|
pass |
|
render to gl_r32ui as gl_rgb10_a2
|
pass |
|
render to gl_r32ui as gl_rgb10_a2ui
|
pass |
|
render to gl_r32ui as gl_rgba8
|
pass |
|
render to gl_r32ui as gl_rgba8_snorm
|
pass |
|
render to gl_r32ui as gl_rgba8i
|
pass |
|
render to gl_r32ui as gl_rgba8ui
|
pass |
|
render to gl_r8 as gl_r8
|
pass |
|
render to gl_r8 as gl_r8_snorm
|
pass |
|
render to gl_r8 as gl_r8i
|
pass |
|
render to gl_r8 as gl_r8ui
|
pass |
|
render to gl_r8_snorm as gl_r8
|
pass |
|
render to gl_r8_snorm as gl_r8_snorm
|
pass |
|
render to gl_r8_snorm as gl_r8i
|
pass |
|
render to gl_r8_snorm as gl_r8ui
|
pass |
|
render to gl_r8i as gl_r8
|
pass |
|
render to gl_r8i as gl_r8_snorm
|
pass |
|
render to gl_r8i as gl_r8i
|
pass |
|
render to gl_r8i as gl_r8ui
|
pass |
|
render to gl_r8ui as gl_r8
|
pass |
|
render to gl_r8ui as gl_r8_snorm
|
pass |
|
render to gl_r8ui as gl_r8i
|
pass |
|
render to gl_r8ui as gl_r8ui
|
pass |
|
render to gl_rg16 as gl_r32f
|
pass |
|
render to gl_rg16 as gl_r32i
|
pass |
|
render to gl_rg16 as gl_r32ui
|
pass |
|
render to gl_rg16 as gl_rg16
|
pass |
|
render to gl_rg16 as gl_rg16_snorm
|
pass |
|
render to gl_rg16 as gl_rg16f
|
pass |
|
render to gl_rg16 as gl_rg16i
|
pass |
|
render to gl_rg16 as gl_rg16ui
|
pass |
|
render to gl_rg16 as gl_rgb10_a2
|
pass |
|
render to gl_rg16 as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16 as gl_rgba8
|
pass |
|
render to gl_rg16 as gl_rgba8_snorm
|
pass |
|
render to gl_rg16 as gl_rgba8i
|
pass |
|
render to gl_rg16 as gl_rgba8ui
|
pass |
|
render to gl_rg16_snorm as gl_r32f
|
pass |
|
render to gl_rg16_snorm as gl_r32i
|
pass |
|
render to gl_rg16_snorm as gl_r32ui
|
pass |
|
render to gl_rg16_snorm as gl_rg16
|
pass |
|
render to gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
render to gl_rg16_snorm as gl_rg16f
|
pass |
|
render to gl_rg16_snorm as gl_rg16i
|
pass |
|
render to gl_rg16_snorm as gl_rg16ui
|
pass |
|
render to gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
render to gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16_snorm as gl_rgba8
|
pass |
|
render to gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
render to gl_rg16_snorm as gl_rgba8i
|
pass |
|
render to gl_rg16_snorm as gl_rgba8ui
|
pass |
|
render to gl_rg16f as gl_r32f
|
pass |
|
render to gl_rg16f as gl_r32i
|
pass |
|
render to gl_rg16f as gl_r32ui
|
pass |
|
render to gl_rg16f as gl_rg16
|
pass |
|
render to gl_rg16f as gl_rg16_snorm
|
pass |
|
render to gl_rg16f as gl_rg16f
|
pass |
|
render to gl_rg16f as gl_rg16i
|
pass |
|
render to gl_rg16f as gl_rg16ui
|
pass |
|
render to gl_rg16f as gl_rgb10_a2
|
pass |
|
render to gl_rg16f as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16f as gl_rgba8
|
pass |
|
render to gl_rg16f as gl_rgba8_snorm
|
pass |
|
render to gl_rg16f as gl_rgba8i
|
pass |
|
render to gl_rg16f as gl_rgba8ui
|
pass |
|
render to gl_rg16i as gl_r32f
|
pass |
|
render to gl_rg16i as gl_r32i
|
pass |
|
render to gl_rg16i as gl_r32ui
|
pass |
|
render to gl_rg16i as gl_rg16
|
pass |
|
render to gl_rg16i as gl_rg16_snorm
|
pass |
|
render to gl_rg16i as gl_rg16f
|
pass |
|
render to gl_rg16i as gl_rg16i
|
pass |
|
render to gl_rg16i as gl_rg16ui
|
pass |
|
render to gl_rg16i as gl_rgb10_a2
|
pass |
|
render to gl_rg16i as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16i as gl_rgba8
|
pass |
|
render to gl_rg16i as gl_rgba8_snorm
|
pass |
|
render to gl_rg16i as gl_rgba8i
|
pass |
|
render to gl_rg16i as gl_rgba8ui
|
pass |
|
render to gl_rg16ui as gl_r32f
|
pass |
|
render to gl_rg16ui as gl_r32i
|
pass |
|
render to gl_rg16ui as gl_r32ui
|
pass |
|
render to gl_rg16ui as gl_rg16
|
pass |
|
render to gl_rg16ui as gl_rg16_snorm
|
pass |
|
render to gl_rg16ui as gl_rg16f
|
pass |
|
render to gl_rg16ui as gl_rg16i
|
pass |
|
render to gl_rg16ui as gl_rg16ui
|
pass |
|
render to gl_rg16ui as gl_rgb10_a2
|
pass |
|
render to gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rg16ui as gl_rgba8
|
pass |
|
render to gl_rg16ui as gl_rgba8_snorm
|
pass |
|
render to gl_rg16ui as gl_rgba8i
|
pass |
|
render to gl_rg16ui as gl_rgba8ui
|
pass |
|
render to gl_rg32f as gl_rg32f
|
pass |
|
render to gl_rg32f as gl_rg32i
|
pass |
|
render to gl_rg32f as gl_rg32ui
|
pass |
|
render to gl_rg32f as gl_rgba16
|
pass |
|
render to gl_rg32f as gl_rgba16_snorm
|
pass |
|
render to gl_rg32f as gl_rgba16f
|
pass |
|
render to gl_rg32f as gl_rgba16i
|
pass |
|
render to gl_rg32f as gl_rgba16ui
|
pass |
|
render to gl_rg32i as gl_rg32f
|
pass |
|
render to gl_rg32i as gl_rg32i
|
pass |
|
render to gl_rg32i as gl_rg32ui
|
pass |
|
render to gl_rg32i as gl_rgba16
|
pass |
|
render to gl_rg32i as gl_rgba16_snorm
|
pass |
|
render to gl_rg32i as gl_rgba16f
|
pass |
|
render to gl_rg32i as gl_rgba16i
|
pass |
|
render to gl_rg32i as gl_rgba16ui
|
pass |
|
render to gl_rg32ui as gl_rg32f
|
pass |
|
render to gl_rg32ui as gl_rg32i
|
pass |
|
render to gl_rg32ui as gl_rg32ui
|
pass |
|
render to gl_rg32ui as gl_rgba16
|
pass |
|
render to gl_rg32ui as gl_rgba16_snorm
|
pass |
|
render to gl_rg32ui as gl_rgba16f
|
pass |
|
render to gl_rg32ui as gl_rgba16i
|
pass |
|
render to gl_rg32ui as gl_rgba16ui
|
pass |
|
render to gl_rg8 as gl_r16
|
pass |
|
render to gl_rg8 as gl_r16_snorm
|
pass |
|
render to gl_rg8 as gl_r16f
|
pass |
|
render to gl_rg8 as gl_r16i
|
pass |
|
render to gl_rg8 as gl_r16ui
|
pass |
|
render to gl_rg8 as gl_rg8
|
pass |
|
render to gl_rg8 as gl_rg8_snorm
|
pass |
|
render to gl_rg8 as gl_rg8i
|
pass |
|
render to gl_rg8 as gl_rg8ui
|
pass |
|
render to gl_rg8_snorm as gl_r16
|
pass |
|
render to gl_rg8_snorm as gl_r16_snorm
|
pass |
|
render to gl_rg8_snorm as gl_r16f
|
pass |
|
render to gl_rg8_snorm as gl_r16i
|
pass |
|
render to gl_rg8_snorm as gl_r16ui
|
pass |
|
render to gl_rg8_snorm as gl_rg8
|
pass |
|
render to gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
render to gl_rg8_snorm as gl_rg8i
|
pass |
|
render to gl_rg8_snorm as gl_rg8ui
|
pass |
|
render to gl_rg8i as gl_r16
|
pass |
|
render to gl_rg8i as gl_r16_snorm
|
pass |
|
render to gl_rg8i as gl_r16f
|
pass |
|
render to gl_rg8i as gl_r16i
|
pass |
|
render to gl_rg8i as gl_r16ui
|
pass |
|
render to gl_rg8i as gl_rg8
|
pass |
|
render to gl_rg8i as gl_rg8_snorm
|
pass |
|
render to gl_rg8i as gl_rg8i
|
pass |
|
render to gl_rg8i as gl_rg8ui
|
pass |
|
render to gl_rg8ui as gl_r16
|
pass |
|
render to gl_rg8ui as gl_r16_snorm
|
pass |
|
render to gl_rg8ui as gl_r16f
|
pass |
|
render to gl_rg8ui as gl_r16i
|
pass |
|
render to gl_rg8ui as gl_r16ui
|
pass |
|
render to gl_rg8ui as gl_rg8
|
pass |
|
render to gl_rg8ui as gl_rg8_snorm
|
pass |
|
render to gl_rg8ui as gl_rg8i
|
pass |
|
render to gl_rg8ui as gl_rg8ui
|
pass |
|
render to gl_rgb10_a2 as gl_r32f
|
pass |
|
render to gl_rgb10_a2 as gl_r32i
|
pass |
|
render to gl_rgb10_a2 as gl_r32ui
|
pass |
|
render to gl_rgb10_a2 as gl_rg16
|
pass |
|
render to gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
render to gl_rgb10_a2 as gl_rg16f
|
pass |
|
render to gl_rgb10_a2 as gl_rg16i
|
pass |
|
render to gl_rgb10_a2 as gl_rg16ui
|
pass |
|
render to gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
render to gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8i
|
pass |
|
render to gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
render to gl_rgb10_a2ui as gl_r32f
|
pass |
|
render to gl_rgb10_a2ui as gl_r32i
|
pass |
|
render to gl_rgb10_a2ui as gl_r32ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16f
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16i
|
pass |
|
render to gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
render to gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
render to gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
render to gl_rgb16 as gl_rgb16
|
pass |
|
render to gl_rgb16 as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16 as gl_rgb16f
|
pass |
|
render to gl_rgb16 as gl_rgb16i
|
skip |
|
render to gl_rgb16 as gl_rgb16ui
|
skip |
|
render to gl_rgb16_snorm as gl_rgb16
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16f
|
pass |
|
render to gl_rgb16_snorm as gl_rgb16i
|
skip |
|
render to gl_rgb16_snorm as gl_rgb16ui
|
skip |
|
render to gl_rgb16f as gl_rgb16
|
pass |
|
render to gl_rgb16f as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16f as gl_rgb16f
|
pass |
|
render to gl_rgb16f as gl_rgb16i
|
skip |
|
render to gl_rgb16f as gl_rgb16ui
|
skip |
|
render to gl_rgb16i as gl_rgb16
|
pass |
|
render to gl_rgb16i as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16i as gl_rgb16f
|
pass |
|
render to gl_rgb16i as gl_rgb16i
|
skip |
|
render to gl_rgb16i as gl_rgb16ui
|
skip |
|
render to gl_rgb16ui as gl_rgb16
|
pass |
|
render to gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
render to gl_rgb16ui as gl_rgb16f
|
pass |
|
render to gl_rgb16ui as gl_rgb16i
|
skip |
|
render to gl_rgb16ui as gl_rgb16ui
|
skip |
|
render to gl_rgb32f as gl_rgb32f
|
skip |
|
render to gl_rgb32f as gl_rgb32i
|
skip |
|
render to gl_rgb32f as gl_rgb32ui
|
skip |
|
render to gl_rgb32i as gl_rgb32f
|
skip |
|
render to gl_rgb32i as gl_rgb32i
|
skip |
|
render to gl_rgb32i as gl_rgb32ui
|
skip |
|
render to gl_rgb32ui as gl_rgb32f
|
skip |
|
render to gl_rgb32ui as gl_rgb32i
|
skip |
|
render to gl_rgb32ui as gl_rgb32ui
|
skip |
|
render to gl_rgb8 as gl_rgb8
|
pass |
|
render to gl_rgb8 as gl_rgb8_snorm
|
skip |
|
render to gl_rgb8 as gl_rgb8i
|
skip |
|
render to gl_rgb8 as gl_rgb8ui
|
skip |
|
render to gl_rgb8_snorm as gl_rgb8
|
pass |
|
render to gl_rgb8_snorm as gl_rgb8_snorm
|
skip |
|
render to gl_rgb8_snorm as gl_rgb8i
|
skip |
|
render to gl_rgb8_snorm as gl_rgb8ui
|
skip |
|
render to gl_rgb8i as gl_rgb8
|
pass |
|
render to gl_rgb8i as gl_rgb8_snorm
|
skip |
|
render to gl_rgb8i as gl_rgb8i
|
skip |
|
render to gl_rgb8i as gl_rgb8ui
|
skip |
|
render to gl_rgb8ui as gl_rgb8
|
pass |
|
render to gl_rgb8ui as gl_rgb8_snorm
|
skip |
|
render to gl_rgb8ui as gl_rgb8i
|
skip |
|
render to gl_rgb8ui as gl_rgb8ui
|
skip |
|
render to gl_rgba16 as gl_rg32f
|
pass |
|
render to gl_rgba16 as gl_rg32i
|
pass |
|
render to gl_rgba16 as gl_rg32ui
|
pass |
|
render to gl_rgba16 as gl_rgba16
|
pass |
|
render to gl_rgba16 as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16 as gl_rgba16f
|
pass |
|
render to gl_rgba16 as gl_rgba16i
|
pass |
|
render to gl_rgba16 as gl_rgba16ui
|
pass |
|
render to gl_rgba16_snorm as gl_rg32f
|
pass |
|
render to gl_rgba16_snorm as gl_rg32i
|
pass |
|
render to gl_rgba16_snorm as gl_rg32ui
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16f
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16i
|
pass |
|
render to gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
render to gl_rgba16f as gl_rg32f
|
pass |
|
render to gl_rgba16f as gl_rg32i
|
pass |
|
render to gl_rgba16f as gl_rg32ui
|
pass |
|
render to gl_rgba16f as gl_rgba16
|
pass |
|
render to gl_rgba16f as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16f as gl_rgba16f
|
pass |
|
render to gl_rgba16f as gl_rgba16i
|
pass |
|
render to gl_rgba16f as gl_rgba16ui
|
pass |
|
render to gl_rgba16i as gl_rg32f
|
pass |
|
render to gl_rgba16i as gl_rg32i
|
pass |
|
render to gl_rgba16i as gl_rg32ui
|
pass |
|
render to gl_rgba16i as gl_rgba16
|
pass |
|
render to gl_rgba16i as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16i as gl_rgba16f
|
pass |
|
render to gl_rgba16i as gl_rgba16i
|
pass |
|
render to gl_rgba16i as gl_rgba16ui
|
pass |
|
render to gl_rgba16ui as gl_rg32f
|
pass |
|
render to gl_rgba16ui as gl_rg32i
|
pass |
|
render to gl_rgba16ui as gl_rg32ui
|
pass |
|
render to gl_rgba16ui as gl_rgba16
|
pass |
|
render to gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
render to gl_rgba16ui as gl_rgba16f
|
pass |
|
render to gl_rgba16ui as gl_rgba16i
|
pass |
|
render to gl_rgba16ui as gl_rgba16ui
|
pass |
|
render to gl_rgba32f as gl_rgba32f
|
pass |
|
render to gl_rgba32f as gl_rgba32i
|
pass |
|
render to gl_rgba32f as gl_rgba32ui
|
pass |
|
render to gl_rgba32i as gl_rgba32f
|
pass |
|
render to gl_rgba32i as gl_rgba32i
|
pass |
|
render to gl_rgba32i as gl_rgba32ui
|
pass |
|
render to gl_rgba32ui as gl_rgba32f
|
pass |
|
render to gl_rgba32ui as gl_rgba32i
|
pass |
|
render to gl_rgba32ui as gl_rgba32ui
|
pass |
|
render to gl_rgba8 as gl_r32f
|
pass |
|
render to gl_rgba8 as gl_r32i
|
pass |
|
render to gl_rgba8 as gl_r32ui
|
pass |
|
render to gl_rgba8 as gl_rg16
|
pass |
|
render to gl_rgba8 as gl_rg16_snorm
|
pass |
|
render to gl_rgba8 as gl_rg16f
|
pass |
|
render to gl_rgba8 as gl_rg16i
|
pass |
|
render to gl_rgba8 as gl_rg16ui
|
pass |
|
render to gl_rgba8 as gl_rgb10_a2
|
pass |
|
render to gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8 as gl_rgba8
|
pass |
|
render to gl_rgba8 as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8 as gl_rgba8i
|
pass |
|
render to gl_rgba8 as gl_rgba8ui
|
pass |
|
render to gl_rgba8_snorm as gl_r32f
|
pass |
|
render to gl_rgba8_snorm as gl_r32i
|
pass |
|
render to gl_rgba8_snorm as gl_r32ui
|
pass |
|
render to gl_rgba8_snorm as gl_rg16
|
pass |
|
render to gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
render to gl_rgba8_snorm as gl_rg16f
|
pass |
|
render to gl_rgba8_snorm as gl_rg16i
|
pass |
|
render to gl_rgba8_snorm as gl_rg16ui
|
pass |
|
render to gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
render to gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8i
|
pass |
|
render to gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
render to gl_rgba8i as gl_r32f
|
pass |
|
render to gl_rgba8i as gl_r32i
|
pass |
|
render to gl_rgba8i as gl_r32ui
|
pass |
|
render to gl_rgba8i as gl_rg16
|
pass |
|
render to gl_rgba8i as gl_rg16_snorm
|
pass |
|
render to gl_rgba8i as gl_rg16f
|
pass |
|
render to gl_rgba8i as gl_rg16i
|
pass |
|
render to gl_rgba8i as gl_rg16ui
|
pass |
|
render to gl_rgba8i as gl_rgb10_a2
|
pass |
|
render to gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8i as gl_rgba8
|
pass |
|
render to gl_rgba8i as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8i as gl_rgba8i
|
pass |
|
render to gl_rgba8i as gl_rgba8ui
|
pass |
|
render to gl_rgba8ui as gl_r32f
|
pass |
|
render to gl_rgba8ui as gl_r32i
|
pass |
|
render to gl_rgba8ui as gl_r32ui
|
pass |
|
render to gl_rgba8ui as gl_rg16
|
pass |
|
render to gl_rgba8ui as gl_rg16_snorm
|
pass |
|
render to gl_rgba8ui as gl_rg16f
|
pass |
|
render to gl_rgba8ui as gl_rg16i
|
pass |
|
render to gl_rgba8ui as gl_rg16ui
|
pass |
|
render to gl_rgba8ui as gl_rgb10_a2
|
pass |
|
render to gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
render to gl_rgba8ui as gl_rgba8
|
pass |
|
render to gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
render to gl_rgba8ui as gl_rgba8i
|
pass |
|
render to gl_rgba8ui as gl_rgba8ui
|
pass |
|
sample gl_r16 as gl_r16
|
pass |
|
sample gl_r16 as gl_r16_snorm
|
pass |
|
sample gl_r16 as gl_r16f
|
pass |
|
sample gl_r16 as gl_r16i
|
pass |
|
sample gl_r16 as gl_r16ui
|
pass |
|
sample gl_r16 as gl_rg8
|
pass |
|
sample gl_r16 as gl_rg8_snorm
|
pass |
|
sample gl_r16 as gl_rg8i
|
pass |
|
sample gl_r16 as gl_rg8ui
|
pass |
|
sample gl_r16_snorm as gl_r16
|
pass |
|
sample gl_r16_snorm as gl_r16_snorm
|
pass |
|
sample gl_r16_snorm as gl_r16f
|
pass |
|
sample gl_r16_snorm as gl_r16i
|
pass |
|
sample gl_r16_snorm as gl_r16ui
|
pass |
|
sample gl_r16_snorm as gl_rg8
|
pass |
|
sample gl_r16_snorm as gl_rg8_snorm
|
pass |
|
sample gl_r16_snorm as gl_rg8i
|
pass |
|
sample gl_r16_snorm as gl_rg8ui
|
pass |
|
sample gl_r16f as gl_r16
|
pass |
|
sample gl_r16f as gl_r16_snorm
|
pass |
|
sample gl_r16f as gl_r16f
|
pass |
|
sample gl_r16f as gl_r16i
|
pass |
|
sample gl_r16f as gl_r16ui
|
pass |
|
sample gl_r16f as gl_rg8
|
pass |
|
sample gl_r16f as gl_rg8_snorm
|
pass |
|
sample gl_r16f as gl_rg8i
|
pass |
|
sample gl_r16f as gl_rg8ui
|
pass |
|
sample gl_r16i as gl_r16
|
pass |
|
sample gl_r16i as gl_r16_snorm
|
pass |
|
sample gl_r16i as gl_r16f
|
pass |
|
sample gl_r16i as gl_r16i
|
pass |
|
sample gl_r16i as gl_r16ui
|
pass |
|
sample gl_r16i as gl_rg8
|
pass |
|
sample gl_r16i as gl_rg8_snorm
|
pass |
|
sample gl_r16i as gl_rg8i
|
pass |
|
sample gl_r16i as gl_rg8ui
|
pass |
|
sample gl_r16ui as gl_r16
|
pass |
|
sample gl_r16ui as gl_r16_snorm
|
pass |
|
sample gl_r16ui as gl_r16f
|
pass |
|
sample gl_r16ui as gl_r16i
|
pass |
|
sample gl_r16ui as gl_r16ui
|
pass |
|
sample gl_r16ui as gl_rg8
|
pass |
|
sample gl_r16ui as gl_rg8_snorm
|
pass |
|
sample gl_r16ui as gl_rg8i
|
pass |
|
sample gl_r16ui as gl_rg8ui
|
pass |
|
sample gl_r32f as gl_r32f
|
pass |
|
sample gl_r32f as gl_r32i
|
pass |
|
sample gl_r32f as gl_r32ui
|
pass |
|
sample gl_r32f as gl_rg16
|
pass |
|
sample gl_r32f as gl_rg16_snorm
|
pass |
|
sample gl_r32f as gl_rg16f
|
pass |
|
sample gl_r32f as gl_rg16i
|
pass |
|
sample gl_r32f as gl_rg16ui
|
pass |
|
sample gl_r32f as gl_rgb10_a2
|
pass |
|
sample gl_r32f as gl_rgb10_a2ui
|
pass |
|
sample gl_r32f as gl_rgba8
|
pass |
|
sample gl_r32f as gl_rgba8_snorm
|
pass |
|
sample gl_r32f as gl_rgba8i
|
pass |
|
sample gl_r32f as gl_rgba8ui
|
pass |
|
sample gl_r32i as gl_r32f
|
pass |
|
sample gl_r32i as gl_r32i
|
pass |
|
sample gl_r32i as gl_r32ui
|
pass |
|
sample gl_r32i as gl_rg16
|
pass |
|
sample gl_r32i as gl_rg16_snorm
|
pass |
|
sample gl_r32i as gl_rg16f
|
pass |
|
sample gl_r32i as gl_rg16i
|
pass |
|
sample gl_r32i as gl_rg16ui
|
pass |
|
sample gl_r32i as gl_rgb10_a2
|
pass |
|
sample gl_r32i as gl_rgb10_a2ui
|
pass |
|
sample gl_r32i as gl_rgba8
|
pass |
|
sample gl_r32i as gl_rgba8_snorm
|
pass |
|
sample gl_r32i as gl_rgba8i
|
pass |
|
sample gl_r32i as gl_rgba8ui
|
pass |
|
sample gl_r32ui as gl_r32f
|
pass |
|
sample gl_r32ui as gl_r32i
|
pass |
|
sample gl_r32ui as gl_r32ui
|
pass |
|
sample gl_r32ui as gl_rg16
|
pass |
|
sample gl_r32ui as gl_rg16_snorm
|
pass |
|
sample gl_r32ui as gl_rg16f
|
pass |
|
sample gl_r32ui as gl_rg16i
|
pass |
|
sample gl_r32ui as gl_rg16ui
|
pass |
|
sample gl_r32ui as gl_rgb10_a2
|
pass |
|
sample gl_r32ui as gl_rgb10_a2ui
|
pass |
|
sample gl_r32ui as gl_rgba8
|
pass |
|
sample gl_r32ui as gl_rgba8_snorm
|
pass |
|
sample gl_r32ui as gl_rgba8i
|
pass |
|
sample gl_r32ui as gl_rgba8ui
|
pass |
|
sample gl_r8 as gl_r8
|
pass |
|
sample gl_r8 as gl_r8_snorm
|
pass |
|
sample gl_r8 as gl_r8i
|
pass |
|
sample gl_r8 as gl_r8ui
|
pass |
|
sample gl_r8_snorm as gl_r8
|
pass |
|
sample gl_r8_snorm as gl_r8_snorm
|
pass |
|
sample gl_r8_snorm as gl_r8i
|
pass |
|
sample gl_r8_snorm as gl_r8ui
|
pass |
|
sample gl_r8i as gl_r8
|
pass |
|
sample gl_r8i as gl_r8_snorm
|
pass |
|
sample gl_r8i as gl_r8i
|
pass |
|
sample gl_r8i as gl_r8ui
|
pass |
|
sample gl_r8ui as gl_r8
|
pass |
|
sample gl_r8ui as gl_r8_snorm
|
pass |
|
sample gl_r8ui as gl_r8i
|
pass |
|
sample gl_r8ui as gl_r8ui
|
pass |
|
sample gl_rg16 as gl_r32f
|
pass |
|
sample gl_rg16 as gl_r32i
|
pass |
|
sample gl_rg16 as gl_r32ui
|
pass |
|
sample gl_rg16 as gl_rg16
|
pass |
|
sample gl_rg16 as gl_rg16_snorm
|
pass |
|
sample gl_rg16 as gl_rg16f
|
pass |
|
sample gl_rg16 as gl_rg16i
|
pass |
|
sample gl_rg16 as gl_rg16ui
|
pass |
|
sample gl_rg16 as gl_rgb10_a2
|
pass |
|
sample gl_rg16 as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16 as gl_rgba8
|
pass |
|
sample gl_rg16 as gl_rgba8_snorm
|
pass |
|
sample gl_rg16 as gl_rgba8i
|
pass |
|
sample gl_rg16 as gl_rgba8ui
|
pass |
|
sample gl_rg16_snorm as gl_r32f
|
pass |
|
sample gl_rg16_snorm as gl_r32i
|
pass |
|
sample gl_rg16_snorm as gl_r32ui
|
pass |
|
sample gl_rg16_snorm as gl_rg16
|
pass |
|
sample gl_rg16_snorm as gl_rg16_snorm
|
pass |
|
sample gl_rg16_snorm as gl_rg16f
|
pass |
|
sample gl_rg16_snorm as gl_rg16i
|
pass |
|
sample gl_rg16_snorm as gl_rg16ui
|
pass |
|
sample gl_rg16_snorm as gl_rgb10_a2
|
pass |
|
sample gl_rg16_snorm as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16_snorm as gl_rgba8
|
pass |
|
sample gl_rg16_snorm as gl_rgba8_snorm
|
pass |
|
sample gl_rg16_snorm as gl_rgba8i
|
pass |
|
sample gl_rg16_snorm as gl_rgba8ui
|
pass |
|
sample gl_rg16f as gl_r32f
|
pass |
|
sample gl_rg16f as gl_r32i
|
pass |
|
sample gl_rg16f as gl_r32ui
|
pass |
|
sample gl_rg16f as gl_rg16
|
pass |
|
sample gl_rg16f as gl_rg16_snorm
|
pass |
|
sample gl_rg16f as gl_rg16f
|
pass |
|
sample gl_rg16f as gl_rg16i
|
pass |
|
sample gl_rg16f as gl_rg16ui
|
pass |
|
sample gl_rg16f as gl_rgb10_a2
|
pass |
|
sample gl_rg16f as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16f as gl_rgba8
|
pass |
|
sample gl_rg16f as gl_rgba8_snorm
|
pass |
|
sample gl_rg16f as gl_rgba8i
|
pass |
|
sample gl_rg16f as gl_rgba8ui
|
pass |
|
sample gl_rg16i as gl_r32f
|
pass |
|
sample gl_rg16i as gl_r32i
|
pass |
|
sample gl_rg16i as gl_r32ui
|
pass |
|
sample gl_rg16i as gl_rg16
|
pass |
|
sample gl_rg16i as gl_rg16_snorm
|
pass |
|
sample gl_rg16i as gl_rg16f
|
pass |
|
sample gl_rg16i as gl_rg16i
|
pass |
|
sample gl_rg16i as gl_rg16ui
|
pass |
|
sample gl_rg16i as gl_rgb10_a2
|
pass |
|
sample gl_rg16i as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16i as gl_rgba8
|
pass |
|
sample gl_rg16i as gl_rgba8_snorm
|
pass |
|
sample gl_rg16i as gl_rgba8i
|
pass |
|
sample gl_rg16i as gl_rgba8ui
|
pass |
|
sample gl_rg16ui as gl_r32f
|
pass |
|
sample gl_rg16ui as gl_r32i
|
pass |
|
sample gl_rg16ui as gl_r32ui
|
pass |
|
sample gl_rg16ui as gl_rg16
|
pass |
|
sample gl_rg16ui as gl_rg16_snorm
|
pass |
|
sample gl_rg16ui as gl_rg16f
|
pass |
|
sample gl_rg16ui as gl_rg16i
|
pass |
|
sample gl_rg16ui as gl_rg16ui
|
pass |
|
sample gl_rg16ui as gl_rgb10_a2
|
pass |
|
sample gl_rg16ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rg16ui as gl_rgba8
|
pass |
|
sample gl_rg16ui as gl_rgba8_snorm
|
pass |
|
sample gl_rg16ui as gl_rgba8i
|
pass |
|
sample gl_rg16ui as gl_rgba8ui
|
pass |
|
sample gl_rg32f as gl_rg32f
|
pass |
|
sample gl_rg32f as gl_rg32i
|
pass |
|
sample gl_rg32f as gl_rg32ui
|
pass |
|
sample gl_rg32f as gl_rgba16
|
pass |
|
sample gl_rg32f as gl_rgba16_snorm
|
pass |
|
sample gl_rg32f as gl_rgba16f
|
pass |
|
sample gl_rg32f as gl_rgba16i
|
pass |
|
sample gl_rg32f as gl_rgba16ui
|
pass |
|
sample gl_rg32i as gl_rg32f
|
pass |
|
sample gl_rg32i as gl_rg32i
|
pass |
|
sample gl_rg32i as gl_rg32ui
|
pass |
|
sample gl_rg32i as gl_rgba16
|
pass |
|
sample gl_rg32i as gl_rgba16_snorm
|
pass |
|
sample gl_rg32i as gl_rgba16f
|
pass |
|
sample gl_rg32i as gl_rgba16i
|
pass |
|
sample gl_rg32i as gl_rgba16ui
|
pass |
|
sample gl_rg32ui as gl_rg32f
|
pass |
|
sample gl_rg32ui as gl_rg32i
|
pass |
|
sample gl_rg32ui as gl_rg32ui
|
pass |
|
sample gl_rg32ui as gl_rgba16
|
pass |
|
sample gl_rg32ui as gl_rgba16_snorm
|
pass |
|
sample gl_rg32ui as gl_rgba16f
|
pass |
|
sample gl_rg32ui as gl_rgba16i
|
pass |
|
sample gl_rg32ui as gl_rgba16ui
|
pass |
|
sample gl_rg8 as gl_r16
|
pass |
|
sample gl_rg8 as gl_r16_snorm
|
pass |
|
sample gl_rg8 as gl_r16f
|
pass |
|
sample gl_rg8 as gl_r16i
|
pass |
|
sample gl_rg8 as gl_r16ui
|
pass |
|
sample gl_rg8 as gl_rg8
|
pass |
|
sample gl_rg8 as gl_rg8_snorm
|
pass |
|
sample gl_rg8 as gl_rg8i
|
pass |
|
sample gl_rg8 as gl_rg8ui
|
pass |
|
sample gl_rg8_snorm as gl_r16
|
pass |
|
sample gl_rg8_snorm as gl_r16_snorm
|
pass |
|
sample gl_rg8_snorm as gl_r16f
|
pass |
|
sample gl_rg8_snorm as gl_r16i
|
pass |
|
sample gl_rg8_snorm as gl_r16ui
|
pass |
|
sample gl_rg8_snorm as gl_rg8
|
pass |
|
sample gl_rg8_snorm as gl_rg8_snorm
|
pass |
|
sample gl_rg8_snorm as gl_rg8i
|
pass |
|
sample gl_rg8_snorm as gl_rg8ui
|
pass |
|
sample gl_rg8i as gl_r16
|
pass |
|
sample gl_rg8i as gl_r16_snorm
|
pass |
|
sample gl_rg8i as gl_r16f
|
pass |
|
sample gl_rg8i as gl_r16i
|
pass |
|
sample gl_rg8i as gl_r16ui
|
pass |
|
sample gl_rg8i as gl_rg8
|
pass |
|
sample gl_rg8i as gl_rg8_snorm
|
pass |
|
sample gl_rg8i as gl_rg8i
|
pass |
|
sample gl_rg8i as gl_rg8ui
|
pass |
|
sample gl_rg8ui as gl_r16
|
pass |
|
sample gl_rg8ui as gl_r16_snorm
|
pass |
|
sample gl_rg8ui as gl_r16f
|
pass |
|
sample gl_rg8ui as gl_r16i
|
pass |
|
sample gl_rg8ui as gl_r16ui
|
pass |
|
sample gl_rg8ui as gl_rg8
|
pass |
|
sample gl_rg8ui as gl_rg8_snorm
|
pass |
|
sample gl_rg8ui as gl_rg8i
|
pass |
|
sample gl_rg8ui as gl_rg8ui
|
pass |
|
sample gl_rgb10_a2 as gl_r32f
|
pass |
|
sample gl_rgb10_a2 as gl_r32i
|
pass |
|
sample gl_rgb10_a2 as gl_r32ui
|
pass |
|
sample gl_rgb10_a2 as gl_rg16
|
pass |
|
sample gl_rgb10_a2 as gl_rg16_snorm
|
pass |
|
sample gl_rgb10_a2 as gl_rg16f
|
pass |
|
sample gl_rgb10_a2 as gl_rg16i
|
pass |
|
sample gl_rgb10_a2 as gl_rg16ui
|
pass |
|
sample gl_rgb10_a2 as gl_rgb10_a2
|
pass |
|
sample gl_rgb10_a2 as gl_rgb10_a2ui
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8_snorm
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8i
|
pass |
|
sample gl_rgb10_a2 as gl_rgba8ui
|
pass |
|
sample gl_rgb10_a2ui as gl_r32f
|
pass |
|
sample gl_rgb10_a2ui as gl_r32i
|
pass |
|
sample gl_rgb10_a2ui as gl_r32ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16_snorm
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16f
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16i
|
pass |
|
sample gl_rgb10_a2ui as gl_rg16ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rgb10_a2
|
pass |
|
sample gl_rgb10_a2ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8_snorm
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8i
|
pass |
|
sample gl_rgb10_a2ui as gl_rgba8ui
|
pass |
|
sample gl_rgb16 as gl_rgb16
|
pass |
|
sample gl_rgb16 as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16 as gl_rgb16f
|
pass |
|
sample gl_rgb16 as gl_rgb16i
|
pass |
|
sample gl_rgb16 as gl_rgb16ui
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16f
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16i
|
pass |
|
sample gl_rgb16_snorm as gl_rgb16ui
|
pass |
|
sample gl_rgb16f as gl_rgb16
|
pass |
|
sample gl_rgb16f as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16f as gl_rgb16f
|
pass |
|
sample gl_rgb16f as gl_rgb16i
|
pass |
|
sample gl_rgb16f as gl_rgb16ui
|
pass |
|
sample gl_rgb16i as gl_rgb16
|
pass |
|
sample gl_rgb16i as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16i as gl_rgb16f
|
pass |
|
sample gl_rgb16i as gl_rgb16i
|
pass |
|
sample gl_rgb16i as gl_rgb16ui
|
pass |
|
sample gl_rgb16ui as gl_rgb16
|
pass |
|
sample gl_rgb16ui as gl_rgb16_snorm
|
pass |
|
sample gl_rgb16ui as gl_rgb16f
|
pass |
|
sample gl_rgb16ui as gl_rgb16i
|
pass |
|
sample gl_rgb16ui as gl_rgb16ui
|
pass |
|
sample gl_rgb32f as gl_rgb32f
|
pass |
|
sample gl_rgb32f as gl_rgb32i
|
pass |
|
sample gl_rgb32f as gl_rgb32ui
|
pass |
|
sample gl_rgb32i as gl_rgb32f
|
pass |
|
sample gl_rgb32i as gl_rgb32i
|
pass |
|
sample gl_rgb32i as gl_rgb32ui
|
pass |
|
sample gl_rgb32ui as gl_rgb32f
|
pass |
|
sample gl_rgb32ui as gl_rgb32i
|
pass |
|
sample gl_rgb32ui as gl_rgb32ui
|
pass |
|
sample gl_rgb8 as gl_rgb8
|
pass |
|
sample gl_rgb8 as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8 as gl_rgb8i
|
pass |
|
sample gl_rgb8 as gl_rgb8ui
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8i
|
pass |
|
sample gl_rgb8_snorm as gl_rgb8ui
|
pass |
|
sample gl_rgb8i as gl_rgb8
|
pass |
|
sample gl_rgb8i as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8i as gl_rgb8i
|
pass |
|
sample gl_rgb8i as gl_rgb8ui
|
pass |
|
sample gl_rgb8ui as gl_rgb8
|
pass |
|
sample gl_rgb8ui as gl_rgb8_snorm
|
pass |
|
sample gl_rgb8ui as gl_rgb8i
|
pass |
|
sample gl_rgb8ui as gl_rgb8ui
|
pass |
|
sample gl_rgba16 as gl_rg32f
|
pass |
|
sample gl_rgba16 as gl_rg32i
|
pass |
|
sample gl_rgba16 as gl_rg32ui
|
pass |
|
sample gl_rgba16 as gl_rgba16
|
pass |
|
sample gl_rgba16 as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16 as gl_rgba16f
|
pass |
|
sample gl_rgba16 as gl_rgba16i
|
pass |
|
sample gl_rgba16 as gl_rgba16ui
|
pass |
|
sample gl_rgba16_snorm as gl_rg32f
|
pass |
|
sample gl_rgba16_snorm as gl_rg32i
|
pass |
|
sample gl_rgba16_snorm as gl_rg32ui
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16f
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16i
|
pass |
|
sample gl_rgba16_snorm as gl_rgba16ui
|
pass |
|
sample gl_rgba16f as gl_rg32f
|
pass |
|
sample gl_rgba16f as gl_rg32i
|
pass |
|
sample gl_rgba16f as gl_rg32ui
|
pass |
|
sample gl_rgba16f as gl_rgba16
|
pass |
|
sample gl_rgba16f as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16f as gl_rgba16f
|
pass |
|
sample gl_rgba16f as gl_rgba16i
|
pass |
|
sample gl_rgba16f as gl_rgba16ui
|
pass |
|
sample gl_rgba16i as gl_rg32f
|
pass |
|
sample gl_rgba16i as gl_rg32i
|
pass |
|
sample gl_rgba16i as gl_rg32ui
|
pass |
|
sample gl_rgba16i as gl_rgba16
|
pass |
|
sample gl_rgba16i as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16i as gl_rgba16f
|
pass |
|
sample gl_rgba16i as gl_rgba16i
|
pass |
|
sample gl_rgba16i as gl_rgba16ui
|
pass |
|
sample gl_rgba16ui as gl_rg32f
|
pass |
|
sample gl_rgba16ui as gl_rg32i
|
pass |
|
sample gl_rgba16ui as gl_rg32ui
|
pass |
|
sample gl_rgba16ui as gl_rgba16
|
pass |
|
sample gl_rgba16ui as gl_rgba16_snorm
|
pass |
|
sample gl_rgba16ui as gl_rgba16f
|
pass |
|
sample gl_rgba16ui as gl_rgba16i
|
pass |
|
sample gl_rgba16ui as gl_rgba16ui
|
pass |
|
sample gl_rgba32f as gl_rgba32f
|
pass |
|
sample gl_rgba32f as gl_rgba32i
|
pass |
|
sample gl_rgba32f as gl_rgba32ui
|
pass |
|
sample gl_rgba32i as gl_rgba32f
|
pass |
|
sample gl_rgba32i as gl_rgba32i
|
pass |
|
sample gl_rgba32i as gl_rgba32ui
|
pass |
|
sample gl_rgba32ui as gl_rgba32f
|
pass |
|
sample gl_rgba32ui as gl_rgba32i
|
pass |
|
sample gl_rgba32ui as gl_rgba32ui
|
pass |
|
sample gl_rgba8 as gl_r32f
|
pass |
|
sample gl_rgba8 as gl_r32i
|
pass |
|
sample gl_rgba8 as gl_r32ui
|
pass |
|
sample gl_rgba8 as gl_rg16
|
pass |
|
sample gl_rgba8 as gl_rg16_snorm
|
pass |
|
sample gl_rgba8 as gl_rg16f
|
pass |
|
sample gl_rgba8 as gl_rg16i
|
pass |
|
sample gl_rgba8 as gl_rg16ui
|
pass |
|
sample gl_rgba8 as gl_rgb10_a2
|
pass |
|
sample gl_rgba8 as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8 as gl_rgba8
|
pass |
|
sample gl_rgba8 as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8 as gl_rgba8i
|
pass |
|
sample gl_rgba8 as gl_rgba8ui
|
pass |
|
sample gl_rgba8_snorm as gl_r32f
|
pass |
|
sample gl_rgba8_snorm as gl_r32i
|
pass |
|
sample gl_rgba8_snorm as gl_r32ui
|
pass |
|
sample gl_rgba8_snorm as gl_rg16
|
pass |
|
sample gl_rgba8_snorm as gl_rg16_snorm
|
pass |
|
sample gl_rgba8_snorm as gl_rg16f
|
pass |
|
sample gl_rgba8_snorm as gl_rg16i
|
pass |
|
sample gl_rgba8_snorm as gl_rg16ui
|
pass |
|
sample gl_rgba8_snorm as gl_rgb10_a2
|
pass |
|
sample gl_rgba8_snorm as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8i
|
pass |
|
sample gl_rgba8_snorm as gl_rgba8ui
|
pass |
|
sample gl_rgba8i as gl_r32f
|
pass |
|
sample gl_rgba8i as gl_r32i
|
pass |
|
sample gl_rgba8i as gl_r32ui
|
pass |
|
sample gl_rgba8i as gl_rg16
|
pass |
|
sample gl_rgba8i as gl_rg16_snorm
|
pass |
|
sample gl_rgba8i as gl_rg16f
|
pass |
|
sample gl_rgba8i as gl_rg16i
|
pass |
|
sample gl_rgba8i as gl_rg16ui
|
pass |
|
sample gl_rgba8i as gl_rgb10_a2
|
pass |
|
sample gl_rgba8i as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8i as gl_rgba8
|
pass |
|
sample gl_rgba8i as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8i as gl_rgba8i
|
pass |
|
sample gl_rgba8i as gl_rgba8ui
|
pass |
|
sample gl_rgba8ui as gl_r32f
|
pass |
|
sample gl_rgba8ui as gl_r32i
|
pass |
|
sample gl_rgba8ui as gl_r32ui
|
pass |
|
sample gl_rgba8ui as gl_rg16
|
pass |
|
sample gl_rgba8ui as gl_rg16_snorm
|
pass |
|
sample gl_rgba8ui as gl_rg16f
|
pass |
|
sample gl_rgba8ui as gl_rg16i
|
pass |
|
sample gl_rgba8ui as gl_rg16ui
|
pass |
|
sample gl_rgba8ui as gl_rgb10_a2
|
pass |
|
sample gl_rgba8ui as gl_rgb10_a2ui
|
pass |
|
sample gl_rgba8ui as gl_rgba8
|
pass |
|
sample gl_rgba8ui as gl_rgba8_snorm
|
pass |
|
sample gl_rgba8ui as gl_rgba8i
|
pass |
|
sample gl_rgba8ui as gl_rgba8ui
|
pass |
|
rendering-layers
|
1/1 |
|
2d layers rendering
|
pass |
|
rendering-levels
|
1/1 |
|
2d levels rendering
|
pass |
|
rendering-target
|
3/3 |
|
2d array view rendering
|
pass |
|
2d view rendering
|
pass |
|
3d view rendering
|
pass |
|
sampling-2d-array-as-2d-layer
|
9/9 |
|
128x64
|
pass |
|
16x1
|
pass |
|
1x1
|
pass |
|
1x16
|
pass |
|
2x1
|
pass |
|
32x32
|
pass |
|
35x67
|
pass |
|
64x64
|
pass |
|
8x1
|
pass |
|
sampling-2d-array-as-cubemap
|
pass |
|
sampling-2d-array-as-cubemap-array
|
skip |
|
targets
|
skip |
|
texsubimage-layers
|
pass |
|
texsubimage-layers pbo
|
skip |
|
texsubimage-levels
|
pass |
|
texsubimage-levels pbo
|
skip |
|
oes_vertex_half_float
|
2/2 |
|
draw-vertices-half-float-user_gles2
|
pass |
|
draw-vertices-half-float_gles2
|
pass |
|
oes_viewport_array
|
0/0 |
|
bounds
|
skip |
|
clear
|
skip |
|
depthrange-indices
|
skip |
|
minmax
|
skip |
|
queries
|
skip |
|
render-depthrange
|
skip |
|
render-scissor
|
skip |
|
render-viewport
|
skip |
|
render-viewport-2
|
skip |
|
scissor-check
|
skip |
|
scissor-indices
|
skip |
|
viewport-gs-write-simple
|
skip |
|
viewport-gs-writes-in-range
|
skip |
|
viewport-indices
|
skip |
|
ovr_multiview2
|
0/0 |
|
compiler
|
0/0 |
|
implied-ovr_multiview.vert
|
skip |
|
other-static-dependence.frag
|
skip |
|
other-static-dependence.vert
|
skip |
|
triangle_compare_frag_index_uniform
|
skip |
|
triangle_compare_frag_index_uniform_base2
|
skip |
|
triangle_compare_frag_vary_color
|
skip |
|
triangle_compare_frag_vary_color_base2
|
skip |
|
triangle_compare_vert_index_uniform
|
skip |
|
triangle_compare_vert_index_uniform_base2
|
skip |
|
triangle_compare_vert_vary_color
|
skip |
|
triangle_compare_vert_vary_color_base2
|
skip |
|
ovr_multiview
|
0/0 |
|
compiler
|
0/0 |
|
glsl-130-view-id.vert
|
skip |
|
multiple-num-views-in-single-declaration-mismatch.vert
|
skip |
|
multiple-num-views-in-single-declaration.vert
|
skip |
|
fb_attachment_params
|
skip |
|
fb_blit_first_view_full
|
skip |
|
fb_blit_first_view_full_base1
|
skip |
|
fb_blit_first_view_partial
|
skip |
|
fb_blit_first_view_partial_base1
|
skip |
|
fb_incomplete_view_range
|
skip |
|
fb_incomplete_view_targets
|
skip |
|
fb_read_errors
|
skip |
|
fb_shader_mismatch_draw_errors_0_2
|
skip |
|
fb_shader_mismatch_draw_errors_1_1
|
skip |
|
fb_shader_mismatch_draw_errors_1_2
|
skip |
|
fb_shader_mismatch_draw_errors_2_0
|
skip |
|
fb_shader_mismatch_draw_errors_2_1
|
skip |
|
fb_shader_mismatch_draw_errors_2_2
|
skip |
|
fb_shader_mismatch_draw_errors_2_3
|
skip |
|
fb_shader_mismatch_draw_errors_3_2
|
skip |
|
fb_texture_errors
|
skip |
|
linker
|
0/0 |
|
match_viewcount
|
skip |
|
mismatch_viewcount
|
skip |
|
multiple_shaders_single_num_view_declaration
|
skip |
|
multiple_shaders_single_num_view_declaration_2
|
skip |
|
triangle_compare_1
|
skip |
|
triangle_compare_1_base1
|
skip |
|
triangle_compare_2
|
skip |
|
triangle_compare_2_base1
|
skip |
|
triangle_compare_2_base1_spare1
|
skip |
|
triangle_compare_4
|
skip |
|
triangle_compare_4_base2
|
skip |
|
triangle_compare_depth_max
|
skip |
|
triangle_compare_depth_max_base2
|
skip |
|
triangle_compare_lists_max
|
skip |
|
triangle_compare_lists_max_base2
|
skip |
|
triangle_compare_max
|
skip |
|
triangle_compare_max_base2
|
skip |
|
triangle_compare_max_base7
|
skip |
|
triangle_compare_max_basemax_layersmax
|
skip |
|
scope_limits_in_loop
|
2/2 |
|
do-while-scope-var-in
|
pass |
|
do-while-scope-var-out
|
pass |
|
sgis_generate_mipmap
|
3/3 |
|
gen-nonzero-unit
|
pass |
|
gen-teximage
|
pass |
|
gen-texsubimage
|
pass |
|
wgl
|
0/0 |
|
wgl-multi-context-single-window
|
skip |
|
wgl-multi-window-single-context
|
skip |
|
wgl-sanity
|
skip |